Ddapm-test-agent

Latest version: v1.20.0

Safety actively analyzes 688746 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 6

1.3.2

Bug Fixes

- Handle span `parent_id` being undefined.

1.3.1

Bug Fixes

- Normalize trace stats snapshots using all the aggregation fields. This fixes an issue where snapshots could fail due to ordering of buckets.
- Use HTTPStatusCode in trace stats snapshots. This field was missing.

1.3.0

New Features

- Add `/test/session/requests` endpoint to return all requests made to the test agent for a given session token.

- Add support for the `/v0.6/stats` endpoint. All requests made to the endpoint will be stored and can be retrieved via the `/test/session/requests` or `/test/session/stats` endpoints. Note that snapshotting for stats is not yet implemented.

- Implement trace stats snapshotting.

Trace stats are now included in the snapshot behaviour provided by the testagent.

Similar to traces, trace stats snapshots are output to a json file.

Bug Fixes

- Fix custom snapshot filenames. Custom filenames are not supposed to include the file extension.

1.2.1

Bug Fixes

- Fix log messages in `ddapm-test-agent-fmt`.

1.2.0

New Features

- Added `ddapm-test-agent-fmt` to format or validate snapshot json files.

1.1.0

New Features

- Trace requests can now be proxied to an actual agent by passing an agent url to the test agent. This can be done by passing the `--agent-url` command-line option or via the `DD_AGENT_URL` or `DD_TRACE_AGENT_URL` environment variables.
- Add Python 3.10 support.
- Add support for the /v0.5/traces endpoint. Traces sent to this endpoint can be queried and snapshotted just as they can be for /v0.4/traces.

Other Notes

- Snapshots will no longer have empty meta/metrics maps included in the output.

Page 5 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.