Tracetest Monthly Newsletter - July 2023

Adnan Rahić - Aug 14 '23 - - Dev Community

Join the Community Discord here to talk all things Tracetest, get instant support from our team, or simply say hi! If you like what we're doing, and haven't already, leave us a ⭐ on GitHub.

Welcome to the first edition of the Tracetest Monthly Newsletter!

Thank you for being part of the community. Your support and feedback are invaluable! ❤️

Ready for some major Tracetest news?

In the last month, we released v0.13.0 with a new Signoz integration and a brand new resource called Test Runner that enables using Required Gates for tests and transactions.

But, the main bombshell of the month if that Tracetest is now the official trace-based testing tool for the OpenTelemetry Demo!

Read on to see what we were up to in July!

Hot tip of the day!

Using Duration in Assertions

Here is an example how to select all database spans with a wildcard selector. And, use the duration attribute to validate all database spans are processing in less than 100ms.

specs:
  - name: 'All Database Spans: Less than 100ms'
    selector: span[tracetest.span.type="database"]
    assertions:
    - attr:tracetest.span.duration < 100ms
Enter fullscreen mode Exit fullscreen mode

What’s new with Tracetest? 🎉

We released the Analyzer in beta last month. Since then the list of improvements has grown to include:

  • Disabling and enabling plugins
  • Setting error levels for rules
  • Configuring the weight of each rule

A major update added in the last month is the brand new Test Runner resource (testrunner). It enables you to use:

  • Required Gates (required-gates) for tests and transactions

User Experience improvements:

  • Automate page for Transactions
  • URL warning when using localhost on Docker

Check out Jorge's demo below to see the new Analyzer and Test Runner features hands-on!

Integrations 🛠️

We had three awesome partnerships to showcase last month!

Community 📣

Community Contributions on GitHub

We’re working hard on recognizing and celebrating the contributions of community members to help foster a healthy community and encourage contributions. This last month we had two major contributions:

Asaduzzaman Pavel

Adam Gardner

Onboarding and Docs

The documentation received a huge update to the onboarding sections.

OpenTelemetry Community Contributions

The biggest news of the month if that Tracetest is now the official trace-based testing tool for the OpenTelemetry Demo! Read more below.

Check out Daniel's demo of trace-based testing the OpenTelemetry demo!

Join us at upcoming events!

DeveloperWeek CloudX is a hybrid conference in San Mateo California. It’ll host 3,500 Cloud developers, architects, IT & infrastructure professionals and executives building the cloud ecosystem. Our team will be presenting two talks. Join us!

Like what we do?

Do you have a specific use case you'd like us to cover? Want to contribute to Tracetest?

Whether it's big or small, we love contributions.

Not sure where to get started? You can:

See you next month!

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .