Skip to content

Conversation

@reiase
Copy link
Contributor

@reiase reiase commented Jan 1, 2026

  • Introduced is_probing_cli function to check if the current process is the probing CLI, preventing probe injection into itself.
  • Updated probing initialization logic to skip when running in CLI mode.
  • Set PROBING_CLI_MODE environment variable in the CLI entry point to control probing behavior.
  • Enhanced Rust setup to avoid initialization and cleanup when in CLI mode.

- Introduced `is_probing_cli` function to check if the current process is the probing CLI, preventing probe injection into itself.
- Updated probing initialization logic to skip when running in CLI mode.
- Set `PROBING_CLI_MODE` environment variable in the CLI entry point to control probing behavior.
- Enhanced Rust setup to avoid initialization and cleanup when in CLI mode.
@reiase
Copy link
Contributor Author

reiase commented Jan 1, 2026

close #25

@codecov
Copy link

codecov bot commented Jan 1, 2026

Codecov Report

❌ Patch coverage is 0% with 2 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
python/probing/cli/__main__.py 0.00% 2 Missing ⚠️
Files with missing lines Coverage Δ
src/lib.rs 7.36% <ø> (ø)
python/probing/cli/__main__.py 0.00% <0.00%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@reiase reiase merged commit 77cece3 into master Jan 1, 2026
10 of 11 checks passed
@reiase reiase deleted the bugfix/fix_inject_in_probing_cli branch January 1, 2026 12:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants