Skip to content

Enhance probing features with new crash demos and improved error hand…#50

Merged
reiase merged 2 commits into
masterfrom
feature/crash_handler
Jun 27, 2026
Merged

Enhance probing features with new crash demos and improved error hand…#50
reiase merged 2 commits into
masterfrom
feature/crash_handler

Conversation

@reiase

@reiase reiase commented Jun 27, 2026

Copy link
Copy Markdown
Contributor

…ling

  • Added two new Python scripts: crash_demo.py and crash_torchrun_demo.py for demonstrating crash handling in single and distributed environments.
  • Introduced a shell script run_crash_torchrun.sh to facilitate running the distributed crash demo.
  • Updated Cargo.lock to include new dependencies such as log, serde, sha2, and uuid for enhanced functionality.
  • Refactored mutex handling in memtable_sql.rs and step.rs to improve error recovery and thread safety.
  • Added new functions for crash reporting and handling in the Python extension, enhancing the robustness of the crash capture mechanism.

reiase added 2 commits June 27, 2026 10:51
…ling

- Added two new Python scripts: `crash_demo.py` and `crash_torchrun_demo.py` for demonstrating crash handling in single and distributed environments.
- Introduced a shell script `run_crash_torchrun.sh` to facilitate running the distributed crash demo.
- Updated `Cargo.lock` to include new dependencies such as `log`, `serde`, `sha2`, and `uuid` for enhanced functionality.
- Refactored mutex handling in `memtable_sql.rs` and `step.rs` to improve error recovery and thread safety.
- Added new functions for crash reporting and handling in the Python extension, enhancing the robustness of the crash capture mechanism.
- Added new `fmt` and `fmt-check` targets to the Makefile for Rust code formatting using `cargo fmt`.
- Updated the help section in the Makefile to include the new formatting commands.
- Reordered imports in `traces.rs` for consistency and clarity, moving `PageContainer` and `RefreshButton` to the correct position.
- Restored the `span_timeline` module import in `mod.rs` to ensure proper component usage.
@codecov

codecov Bot commented Jun 27, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 50.00000% with 6 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
src/lib.rs 0.00% 6 Missing ⚠️
Files with missing lines Coverage Δ
tests/regression/skills/test_install_tools.py 94.11% <100.00%> (ø)
tests/unit/probing/skills/test_loader.py 100.00% <100.00%> (ø)
src/lib.rs 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 238b2b3 into master Jun 27, 2026
8 of 9 checks passed
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.

1 participant