All notable changes to this project will be documented in this file.
- 2024-03-29 Fix test that triggers false XPASS by @cbeauchesne
- 2024-03-27 Add more ruby variants by @lloeki
- 2024-03-20 New Ruby variant : Rails 7.1 by @lloeki
- 2024-03-18 Add OTel Interoperability System tests by @PROFeNoM
- 2024-02-15 Allow the main workflow to be called in a distant workflow by @cbeauchesne
- 2024-02-16 Conti/add aws kinesis tests by @wconti27
- 2024-02-15 feat: add aws sns context propagation and DSM tests by @wconti27
- 2024-02-01 OnBoarding: new tests for args block list by @robertomonteromiguel
- 2024-02-01 feat: add rabbitmq sample apps by @wconti27
- 2024-02-13 Graphql blocking tests by @uurien
- 2024-01-31 Remove entirely the coverage decorator by @cbeauchesne
- 2024-01-29 Check variant names in manifest validation by @cbeauchesne
- 2024-01-29 Generate buddies on merge if needed by @robertomonteromiguel
- 2024-01-15 Support for PHP unified client library by @robertomonteromiguel
- 2024-01-08 Parametric: test "dev" version of clienty libraries by @robertomonteromiguel
- 2024-01-04 parametric: test C++ client library by @dmehala
- 2023-12-26 Remove legacy coverage decorator by @cbeauchesne (Testing coverage is not dependant of system-tests only, so it's now declared directly in Feature Parity Dashbaord)
- 2023-12-27 Declare lot of features ID (1, 2, 3, 4, 5, 6, 7) by @cbeauchesne
- 2023-12-01 Add "features" decorator, and ensure in CI that all tests has a features decorator by @cbeauchesne
- 2023-12-27 Parametric: allow to test dev version for python, java, nodejs and golang by @robertomonteromiguel
- 2023-11-23 [PHP] Support unified package by @Anilm3
- 2023-11-07 Sleep mode for all scenarios by @robertomonteromiguel
- 2023-11-07 [Tracing] Add endpoints to Python Weblog application related to Kafka Producer and Consumer calls by @wantsui
- 2023-10-09 New python/FastAPI variant by @christophe-papazian
- 2023-10-27 New NodeJS/NextJS variant by @uurien
- 2023-10-01 New scenario for testing debugger probes by @shurivich
- 2023-09-25 New weblog variant: testing new Python version 3.12
- 2023-09-22 DB Integrations scenario: validate DB query reporting
- 2023-09-20 Parametric tests can use version in decorator/manifest file
- 2023-09-08 Agent version can be used in decorators and manifest file
- 2023-09-08 DB Integrations scenario: validate DB query reporting
- All the month: lot of PR to migrate all
released
decorators to manifest files 🎉
- 2023-08-31 Deserilize appsec tags in deserializer ASM data are visible as plain JSON in logs
- 2023-08-18 Add stdout interface for postgres DB container Ability to make assertion on DB containers (like Postgres) logs
- 2023-08-14 Add pylint Code quality for system-tests internales
- 2023-08-16 Implementation of manifest files 🎉
- 2023-07-31 Add library version detection for parametric tests Parametric tests can now use
@released
- 2023-07-19 Merge parametric CI inside main CI Lot of simplifications in system tests CI
- 2023-07-21 RFC: manifest file Manifest file RFC is validated !
- 2023-07-04 Live Debugger test scenarios New scenario for live debugger features
- 2023-06-12 VsCode configuration files: Run and debug your test
- 2023-06-16 Force a test execution: Temporary force a test to be executed in your CI (doc)
- 2023-06-22 Migrate parametric tests: Parametric tests are now a regular scenario of system tests
- 2023-06-07 New onboarding tests: Test the APM onboarding experience for customers using lib injection (doc)
- 2023-06-26 New java weblog: spring-boot-payara
- Some performance improvements on build step.
- 2023-05-30 Each tracer team is owner of its weblog variants by @smola
- 2023-05-23 New java weblog : akka-http by @cataphract
- 2023-05-16 Replay mode 🎉 by @cbeauchesne
- 2023-05-09 Ability to run a set of scenario by @cbeauchesne
- 2023-05-02 New java weblog : Vert.x 4.x by @manuel-alvarez-alvarez
- 2023-04-28 Show requests/response in log on failure by @cbeauchesne
- 2023-04-27 Allow to specify an arbitrary test file in a non-default scenario by @cbeauchesne
- 2023-04-25 Add opentelemetry intake end-to-end system tests by @songy23
- 2023-04-25 new onboarding tests by @robertomonteromiguel
- 2023-04-25 Update CODEOWNERS : Add @DataDog/appsec-libraries to owmers of tests/appsec folder by @cbeauchesne
- 2023-04-19 Runner is now in executed on host by @cbeauchesne
- 2023-04-13 Add Vert.x support for java IAST by @manuel-alvarez-alvarez
- ...
- ...