rea/tests/boundary/filesystem
Matt Van Horn 7c207c7951
feat(native): admit raw binaries with caller-supplied architecture and entry (#1868)
* feat(native): admit raw binaries with caller-supplied architecture and entry

* fix(native): honor raw-binary preparation and entry identity

* fix(ghidra): stream raw snapshot attestation with cancellation

* fix(native): preserve and validate raw lifecycle entries

---------

Co-authored-by: morluto <76467478+morluto@users.noreply.github.com>
2026-10-12 00:06:29 +08:00
..
analysisSnapshot.test.ts perf(snapshot): restore large legacy caches within live memory bounds 2026-10-11 13:59:40 +08:00
appleXmlDeclarations.test.ts fix(apple): decode Interface Builder XML byte encodings (#1095) 2026-10-09 01:11:49 +08:00
artifactComparisonSummary.test.ts fix(artifacts): count a changed partial-inventory root once (#1854) 2026-10-11 22:33:57 +08:00
artifactDirectoryIdentity.test.ts fix(artifacts)!: retain cleanup owners through client shutdown 2026-10-11 04:43:02 +08:00
artifactInventoryDescriptorCleanup.test.ts fix(artifacts)!: preserve descriptor cleanup authority 2026-10-11 05:17:10 +08:00
artifactInventoryEntryOrder.test.ts fix(artifacts)!: retain cleanup owners through client shutdown 2026-10-11 04:43:02 +08:00
artifactInventoryRegularRoot.test.ts fix(artifacts)!: retain cleanup owners through client shutdown 2026-10-11 04:43:02 +08:00
artifactInventorySnapshot.test.ts fix(artifacts): preserve failures while unwinding nested traversals 2026-10-11 05:33:14 +08:00
artifactMzInventory.test.ts fix(artifacts)!: retain cleanup owners through client shutdown 2026-10-11 04:43:02 +08:00
artifactZipIntegrity.test.ts fix(artifacts): preserve physical ZIP member identities (#1865) 2026-10-11 22:58:01 +08:00
asarInventoryContainment.test.ts fix(artifacts)!: retain cleanup owners through client shutdown 2026-10-11 04:43:02 +08:00
asarInventoryFreshness.test.ts fix(artifacts): serialize ASAR snapshot ownership 2026-10-11 09:28:28 +08:00
asarStreamingAllocation.test.ts fix(artifacts)!: keep streamed reads within descriptor ownership 2026-10-11 05:17:10 +08:00
binaryTarget.test.ts fix(apple): decode binary app Info.plist files without plutil (#1476) 2026-10-11 11:14:15 +08:00
boundedFileBytes.test.ts test(cli): reduce repeated startup and filesystem setup 2026-10-08 04:03:24 +08:00
ciChangeScope.test.ts perf(test): reuse the CI scope Git baseline 2026-10-11 20:51:40 +08:00
ciTestSequencer.test.ts ci: balance test shards and reuse package download caches 2026-10-11 16:40:17 +08:00
cliJsonInput.test.ts fix(filesystem): bound and verify admitted file and JSON reads 2026-10-11 00:28:24 +08:00
clientConfigurationBom.test.ts refactor!: enforce canonical evidence and provider boundaries 2026-10-09 20:18:52 +08:00
clientConfigurationDialects.test.ts fix(setup): register a stable launcher when run through bunx (#1731) 2026-10-11 19:17:15 +08:00
clientConfigurationEnvironment.test.ts fix(setup): preserve configured MCP server environment (#1607) 2026-10-11 06:23:02 +08:00
clientConfigurationTransactions.test.ts fix(setup): preserve initial backups and Codex comments (#1204) 2026-10-09 12:57:00 +08:00
clientLifecycle.test.ts fix(setup): retain symlinked data roots during uninstall (#1821) 2026-10-11 22:54:03 +08:00
clientRegistrationStatus.test.ts feat(setup): register OMP during setup (#1301) 2026-10-09 08:51:12 -07:00
dependencyInstall.test.ts fix(build): preserve resource controls in strict Turbo tasks (#1809) 2026-10-11 19:50:50 +08:00
developmentTests.test.ts test: exercise source test selection through Git and Vitest 2026-10-10 00:35:17 +08:00
directAnalysisPermissions.test.ts refactor: remove forwarding exports and redundant aliases 2026-10-09 22:46:09 +08:00
directoryArtifactReaderFifoRace.test.ts fix(artifacts): retain reader owners after cleanup failures 2026-10-11 05:33:05 +08:00
directoryArtifactReaderOpen.test.ts perf(mcp): keep Playwright and type-only imports off MCP startup (#1691) 2026-10-10 21:04:05 -07:00
directoryArtifactReaderOwnership.test.ts fix(artifacts): retain reader owners after cleanup failures 2026-10-11 05:33:05 +08:00
dosComTarget.test.ts refactor: consolidate boundary semantics and prune redundant tests 2026-10-10 05:56:01 +08:00
electronFileScope.test.ts fix(electron): support packaged app.asar pages and rewritten unpacked companions (#1400) 2026-10-10 23:01:54 +08:00
evidenceBundleFiles.test.ts fix(mcp): cancel evidence imports before session mutation 2026-10-11 15:59:21 +08:00
generatedSkill.test.ts fix(skills): expose authored skill to repository discovery 2026-10-10 14:20:22 +08:00
ghidraPspExtension.test.ts feat(ghidra): admit bounded PSP ELF through installed Allegrex (#1599) 2026-10-11 19:47:33 +08:00
hermesClientConfiguration.test.ts fix(setup): preserve unrelated Hermes YAML line formatting 2026-10-11 16:07:44 +08:00
installScript.test.ts fix(install): share arguments between the plan and npm execution 2026-10-11 06:41:51 +08:00
interfaceBuilderBundle.test.ts fix(plist): disclose binary prototype-key omissions 2026-10-11 07:02:39 +08:00
javascriptApplicationDeepReturns.test.ts test(javascript): retain resource ownership in deep-return fixture (#1644) 2026-10-11 05:16:03 +08:00
javascriptApplicationInputSelection.test.ts fix(artifacts)!: retain cleanup owners through client shutdown 2026-10-11 04:43:02 +08:00
javascriptApplicationWorkflows.test.ts fix(artifacts)!: retain cleanup owners through client shutdown 2026-10-11 04:43:02 +08:00
javascriptArtifactBomRanges.test.ts fix(artifacts)!: retain cleanup owners through client shutdown 2026-10-11 04:43:02 +08:00
javascriptArtifactContentIdentity.test.ts fix(javascript)!: retain nested artifact readers in caller scopes 2026-10-11 05:33:15 +08:00
javascriptArtifactGraphObservationLookup.test.ts perf(javascript): index structured observations by path 2026-10-11 05:33:21 +08:00
javascriptArtifactReconstruction.test.ts perf(mcp): keep Playwright and type-only imports off MCP startup (#1691) 2026-10-10 21:04:05 -07:00
javascriptArtifactTypeScriptDialect.test.ts perf(tests): consolidate TypeScript dialect producer checks 2026-10-11 13:29:50 +08:00
javascriptExportContainerCoverage.test.ts fix(artifacts)!: retain cleanup owners through client shutdown 2026-10-11 04:43:02 +08:00
javascriptExportShapeComparison.test.ts test: reuse application analysis across comparison directions 2026-10-11 18:15:57 +08:00
javascriptHtmlEntrypoints.test.ts fix(artifacts)!: retain cleanup owners through client shutdown 2026-10-11 04:43:02 +08:00
javascriptHtmlResourcePaths.test.ts fix(artifacts)!: retain cleanup owners through client shutdown 2026-10-11 04:43:02 +08:00
javascriptIntegrityPolicy.test.ts fix(javascript)!: retain nested artifact readers in caller scopes 2026-10-11 05:33:15 +08:00
javascriptNestedReaderCleanup.test.ts fix(javascript)!: retain nested artifact readers in caller scopes 2026-10-11 05:33:15 +08:00
javascriptPackageExportTargets.test.ts test: reuse identical JavaScript analysis fixtures 2026-10-11 17:43:28 +08:00
javascriptPackagePrecedence.test.ts fix(artifacts)!: retain cleanup owners through client shutdown 2026-10-11 04:43:02 +08:00
javascriptRequireLiteralPaths.test.ts fix(artifacts)!: retain cleanup owners through client shutdown 2026-10-11 04:43:02 +08:00
javascriptSourceMapComments.test.ts fix(artifacts)!: retain cleanup owners through client shutdown 2026-10-11 04:43:02 +08:00
javascriptSourceMapLocations.test.ts fix(artifacts)!: retain cleanup owners through client shutdown 2026-10-11 04:43:02 +08:00
jsonUtf8Input.test.ts test(cli): reduce repeated startup and filesystem setup 2026-10-08 04:03:24 +08:00
keyedArchiveIntegerAmbiguity.test.ts fix(artifacts): preserve keyed archive integer precision 2026-10-09 07:13:32 +08:00
keyedArchiveNativeIntegers.test.ts test: share native keyed archive integer fixture generation 2026-10-11 18:54:55 +08:00
keyedArchiveNumberMetadata.test.ts fix(artifacts): preserve keyed archive integer precision 2026-10-09 07:13:32 +08:00
keyedArchiveScalarIdentity.test.ts fix(artifacts): preserve keyed archive integer precision 2026-10-09 07:13:32 +08:00
keyedArchiveSelection.test.ts fix(apple): scope keyed archive traversal to the selection 2026-10-10 21:17:35 +08:00
mipsAbiFlags.test.ts fix(ghidra): admit carved MIPS ELF with incomplete section tables (#1629) 2026-10-11 04:33:05 +08:00
nativeArtifactGoldens.test.ts refactor(apple): group artifact producers and verification (#952) 2026-10-07 21:09:33 +08:00
nibNativeHierarchy.test.ts fix(apple): report missing keyed archive hierarchy references (#1104) 2026-10-09 01:31:53 +08:00
ompClientConfiguration.test.ts fix(setup): reject invalid OMP profiles before fallback writes (#1562) 2026-10-10 22:11:14 +08:00
ownedArtifactReaderCleanup.test.ts fix(artifacts): retain reader owners after cleanup failures 2026-10-11 05:33:05 +08:00
peResources.test.ts fix(native): raise default PE resource entry budget to 16384 (#1703) 2026-10-11 19:01:33 +08:00
piClientConfiguration.test.ts feat(setup): add native Pi client support (#1376) 2026-10-10 16:10:39 +08:00
productCatalog.test.ts perf(test): reuse CLI boundary worker module graphs 2026-10-11 20:29:12 +08:00
qwenClientConfiguration.test.ts fix(ci): preserve cleanup boundaries and bounded failure assertions (#1618) 2026-10-11 02:54:12 +08:00
rawBinaryTarget.test.ts feat(native): admit raw binaries with caller-supplied architecture and entry (#1868) 2026-10-12 00:06:29 +08:00
referenceSourceCleanupOwnership.test.ts fix(reference)!: retain source and metadata cleanup owners 2026-10-11 06:10:10 +08:00
referenceSourceComputedRequire.test.ts fix(reference)!: retain source and metadata cleanup owners 2026-10-11 06:10:10 +08:00
referenceSourceDockerfileLanguage.test.ts fix(reference)!: retain source and metadata cleanup owners 2026-10-11 06:10:10 +08:00
referenceSourceDynamicImports.test.ts fix(reference)!: retain source and metadata cleanup owners 2026-10-11 06:10:10 +08:00
referenceSourceFailureDetails.test.ts fix(reference)!: retain source and metadata cleanup owners 2026-10-11 06:10:10 +08:00
referenceSourceFifoRace.test.ts fix(reference): reject FIFO replacements without blocking 2026-10-11 04:43:02 +08:00
referenceSourceImport.test.ts fix(reference)!: retain source and metadata cleanup owners 2026-10-11 06:10:10 +08:00
referenceSourceMetadataCleanup.test.ts refactor(reference): consolidate Git metadata cleanup 2026-10-11 06:30:56 +08:00
referenceSourceReader.test.ts fix(reference)!: retain source and metadata cleanup owners 2026-10-11 06:10:10 +08:00
referenceSourceRecovery.test.ts fix(reference)!: retain source and metadata cleanup owners 2026-10-11 06:10:10 +08:00
referenceSourceShadowedRequire.test.ts style(reference-source): format loader binding changes 2026-10-11 10:20:04 +08:00
referenceSourceTestFilenames.test.ts fix(reference)!: retain source and metadata cleanup owners 2026-10-11 06:10:10 +08:00
referenceSourceTypeScriptExtensions.test.ts fix(reference)!: retain source and metadata cleanup owners 2026-10-11 06:10:10 +08:00
referenceSourceUnreadableDirectories.test.ts fix(reference)!: retain source and metadata cleanup owners 2026-10-11 06:10:10 +08:00
referenceSourceVcs.test.ts fix(reference)!: retain source and metadata cleanup owners 2026-10-11 06:10:10 +08:00
releaseCheckpoint.test.ts perf(tests): reuse stateless workflows and immutable fixtures 2026-10-11 13:20:15 +08:00
releaseNotes.test.ts perf(tests): reuse stateless workflows and immutable fixtures 2026-10-11 13:20:15 +08:00
releaseWorkflow.test.ts feat(release): add contributor-aware release notes workflow 2026-10-11 10:19:16 +08:00
safeOutputTree.test.ts fix(artifacts): reject Windows stream paths before extraction 2026-10-11 07:10:45 +08:00
safeOutputTreeCloseFailures.test.ts fix(artifacts): retain output ownership through publication failures 2026-10-11 05:17:10 +08:00
setupClientConfigCleanupOwnership.test.ts fix(setup): retain client configuration cleanup owners 2026-10-11 06:30:56 +08:00
setupConfig.test.ts refactor(setup): validate formats through canonical configuration 2026-10-09 00:49:30 +08:00
setupSkill.test.ts feat(skills)!: improve Codex onboarding and task recovery (#1613) 2026-10-11 03:13:56 +08:00
setupUnavailableProvider.test.ts fix(setup): retain client configuration cleanup owners 2026-10-11 06:30:56 +08:00
sourceToBundlePaths.test.ts fix(reference)!: retain source and metadata cleanup owners 2026-10-11 06:10:10 +08:00
stableArtifact.test.ts feat(browser): trace captured website module imports (#879) 2026-10-07 14:59:52 +08:00
targetDiagnostics.test.ts fix(target): explain the JavaScript directory analysis route (#733) 2026-10-06 19:53:08 +08:00
webModuleArtifacts.test.ts fix(publication)!: retain cleanup owners across export workflows 2026-10-11 05:17:10 +08:00
webScriptExport.test.ts fix(web)!: retain capture read cleanup through export 2026-10-11 06:30:56 +08:00
webScriptManifestPaths.test.ts fix(browser): normalize selected script manifest roots on Windows (#1078) 2026-10-08 22:37:10 +08:00
webSourceLocationArtifacts.test.ts fix(browser): classify selected web trace file failures by cause (#1396) 2026-10-09 19:29:31 -07:00
windowsNpxRegistration.test.ts fix(setup): register a stable launcher when run through bunx (#1731) 2026-10-11 19:17:15 +08:00
zipDetection.test.ts fix(artifacts)!: retain cleanup owners through client shutdown 2026-10-11 04:43:02 +08:00