Fallout-build / Fallout-build/Fallout

[Foundation] FT-9: Reentrancy/isolation test harness

Open
#314 0 comments 0 reactions 0 assignees View on GitHub
target/vCurrent
Dominant language
C#
Stars
154
Forks
19
Avg merge
1d 22h
Merged PRs (30d)
15

Description

## Summary

Add a reentrancy/isolation test harness that locks in the de-statification invariant and guards against regressions.

## Scope

- A test that runs two distinct builds back-to-back in one process and asserts full isolation:
- independent parameters/args,
- independent log output (no carry-over),
- independent tool-path config,
- no accumulated event handlers.

## Acceptance criteria

- The two-builds-in-one-process test passes and fails loudly if any per-run state leaks.

## Notes

- **Non-breaking** (test only).
- Depends on: FT-1, FT-2, FT-3, FT-4, FT-5.
- Size: **S**.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.