Repository navigation
test: fast SimulatoDetectorTests target for detector, line-scan and iCOM tests - #29
Merged
Merged
Conversation
…COM tests The per-session gate (`--skip SimulatoKitParityTests`) ran no detector test. A new SimulatoDetectorTests target holds the fixture-free half: the detector hardening and line-profile truths (moved), WavesDetector's memory and several-potentials refusals on the same Al cell built without the pins, the vacuum scan and DPC symmetry, the review findings and constructor refusals, LineScan and interpolate_line refusals and the linear-image truth, a vacuum line scan, and two iCOM truths (a planted gradient as a two-value scan; a vacuum scan has no centre of mass). The pinned comparisons stay in the parity target. Files named after work batches are renamed by subject (Slice2Support -> STEMPins, Slice4Tests -> GridSamplingAndTiltTests, Slice4ScanTests -> ScanPatternsAndNoiseTests), and SimulatoProbeTests drops its unused SimulatoMultislice dependency. No number changes. Done: the fast run executes 20 detector, line-scan and iCOM tests. Next: none for #8. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Requested by Paul
The per-session gate (
swift test --skip SimulatoKitParityTests) ran no detector, line-scan or iCOM test. This adds aSimulatoDetectorTeststarget with the fixture-free half of those tests (20 tests, about 0.04 s):HardeningTests(detector) andLineProfileTruthTests;memoryRefusalIsTypedandfrozenPhononsAreRefused(now on the same Al cell built withoutwaves-pins.json), the vacuum scan / DPC symmetry, the review findings, the constructor refusals, theLineScanandinterpolate_linerefusals, the linear-image truth;The pinned comparisons stay in
SimulatoKitParityTests(the Al-based outer-angle refusal stays there asanOuterAngleBeyondThePatternIsRefused). Files named after slices are renamed by subject:Slice2Support->STEMPins,Slice4Tests->GridSamplingAndTiltTests,Slice4ScanTests->ScanPatternsAndNoiseTests.SimulatoProbeTestsdrops its unusedSimulatoMultislicedependency. Test-only; no number, fixture or public API changes. The open item is removed fromdocs/open-items.md.Fixes #8
🤖 Generated with Claude Code