acdream/tests/AcDream.Core.Tests/Conformance
Erik c5492984ef
Some checks failed
CI / linux-portable (push) Successful in 3m26s
CI / windows-gate (push) Failing after 5m2s
CI / release (push) Has been skipped
ci: tag DAT-dependent tests into the InstalledDat lane; drop invariant workaround
Three tests reached the CI gate needing the installed retail DATs, which no
build machine has, and failed with FileNotFoundException on client_cell_1.dat:
  - Issue127FloodFlipReplayTests (both facts replay via ResolveDatDir)
  - FindCellListConformanceTests.FindCellList_DoorwayThreshold_IndoorPicks_
    MatchRetail, the one untagged method among already-tagged siblings
They now carry [Trait("Lane", "InstalledDat")] like every other DAT test, so
the gate filter excludes them and the local DAT lane still runs them.

Also reverts the DOTNET_SYSTEM_GLOBALIZATION_INVARIANT pin from the previous
commit. It was too blunt: it fixed the 40 decimal-comma failures but broke
ChatLogTests.FormatTimestampPrefix_UsesLiteralColons_RegardlessOfCurrentCulture,
which legitimately constructs a culture and cannot under invariant mode. The
runner's HKCU locale (LocaleName=en-SE, sDecimal=',') was corrected to en-US
instead, which is the actual defect.
2026-08-19 11:19:14 +02:00
..
Fixtures fix(p1): membership already matches retail — the 0/11 was a cdb capture artifact 2026-06-03 18:54:27 +02:00
ConformanceDats.cs test(p0): threshold-trace golden wiring + PVS scaffold + P1-entry checklist 2026-06-03 14:29:30 +02:00
CottageDoorwayCharacterizationTests.cs test: make prerequisite lanes fail honestly 2026-08-18 12:09:41 +02:00
DatConcurrencyStressTests.cs test: make prerequisite lanes fail honestly 2026-08-18 12:09:41 +02:00
DungeonLandblockDatProbeTests.cs test: make prerequisite lanes fail honestly 2026-08-18 12:09:41 +02:00
FindCellListConformanceTests.cs ci: tag DAT-dependent tests into the InstalledDat lane; drop invariant workaround 2026-08-19 11:19:14 +02:00
HoltburgTorchFalloffProbeTests.cs test: make prerequisite lanes fail honestly 2026-08-18 12:09:41 +02:00
Issue107SpawnDiagnosticTests.cs test: make prerequisite lanes fail honestly 2026-08-18 12:09:41 +02:00
Issue112MembershipTests.cs test: finish diagnostic classification 2026-08-18 13:41:17 +02:00
Issue113DoorVanishDiagnosticTests.cs test: finish diagnostic classification 2026-08-18 13:41:17 +02:00
Issue113PhantomStairsDumpTests.cs test: finish diagnostic classification 2026-08-18 13:41:17 +02:00
Issue119TowerDumpTests.cs test: finish diagnostic classification 2026-08-18 13:41:17 +02:00
Issue119UpNullGfxObjDumpTests.cs test: finish diagnostic classification 2026-08-18 13:41:17 +02:00
RetailTrace.cs test(p0): retail find_cell_list trace parser + cdb value-capture tooling 2026-06-03 14:26:24 +02:00
RetailTraceTests.cs test(p0): retail find_cell_list trace parser + cdb value-capture tooling 2026-06-03 14:26:24 +02:00
StipplingSurfaceEquivalenceTests.cs test: make prerequisite lanes fail honestly 2026-08-18 12:09:41 +02:00
ThresholdDivergenceDiagnosticTests.cs test: make prerequisite lanes fail honestly 2026-08-18 12:09:41 +02:00
ThresholdPortalCrossingReplayTests.cs test: make prerequisite lanes fail honestly 2026-08-18 12:09:41 +02:00