CultLib/tests/GameCult.Mesh.Tests
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Libby 1f6cd2f8c8
All checks were successful
CultMesh portability and performance / ubuntu-latest reactive semantics and leases (pull_request) Successful in 22m32s
StoreReplace: unresolved kernel32 imports degrade, claims say rare not never, killing tests
ReplaceWindows owns the unresolved-import decision: a POSIX call that does not
resolve (DllNotFound/EntryPointNotFound) is "unsupported"; a MoveFileExW that
does not resolve degrades to the portable File.Replace/Move. Tests for each
exception type, the last-attempt same-attempt fallback and the retried-87 case.
Doc and Mesh test comments no longer claim a reader never finds the path absent;
the Mesh race test tolerates a brief not-found on Windows.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-12 23:08:51 +00:00
..
BytesAfterPathTests.cs C#: pin the one-value refusal on codec and Mesh single-file reads (#141) 2026-11-12 18:47:44 +00:00
CultMeshAuthorityProofTests.cs Pin the TypeScript-signed direction of the authority parity check 2026-09-16 16:27:06 +02:00
CultMeshAuthorityResolverTests.cs Centralize CultMesh authority resolution 2026-07-13 14:00:26 +01:00
CultMeshBodyPublicationTests.cs Keep exact live subscriptions active before publication 2026-07-19 11:49:18 +01:00
CultMeshBodySessionTests.cs Authenticate CultMesh authority routes and replay operations 2026-08-18 19:02:46 +02:00
CultMeshBodyTransportTests.cs CultNet selection cut1, commit 2d: the CultMesh collapse 2026-09-22 03:38:56 +02:00
CultMeshCdnTests.cs Add CultMesh distributed asset packages 2026-06-28 07:54:00 +01:00
CultMeshClientTests.cs C#: SubmitDocumentAsync and the shard write forwarder complete on the result frame 2026-11-08 13:24:27 +00:00
CultMeshContentSessionTests.cs Authenticate CultMesh authority routes and replay operations 2026-08-18 19:02:46 +02:00
CultMeshContentTransferTests.cs Stream CDN artifacts in coarse durable windows 2026-07-19 20:29:07 +01:00
CultMeshContentVectorTests.cs Bytes after the value: a payload is one MessagePack value (C#) (#125) 2026-11-12 04:01:36 +00:00
CultMeshDeterministicNetwork.cs Establish CultMesh reliability failure harness 2026-07-12 19:56:20 +01:00
CultMeshDiscoveryServiceTests.cs Bind CultMesh authority identity to physical routes 2026-08-18 17:21:58 +02:00
CultMeshEntityPrefabTests.cs Add CultMesh distributed asset packages 2026-06-28 07:54:00 +01:00
CultMeshFrameBodyTests.cs Support mapped frame bodies on Unix 2026-08-18 04:18:46 +02:00
CultMeshHttpsContentInteropTests.cs C4 fix: parity fixtures carry a recordKey with every Uri.EscapeDataString special character 2026-10-19 20:45:35 +02:00
CultMeshProviderSessionWireTests.cs Bytes after the value: a payload is one MessagePack value (C#) (#125) 2026-11-12 04:01:36 +00:00
CultMeshRealtimeWireProtocolTests.cs Encode a CultMesh realtime frame in TypeScript 2026-09-16 19:20:41 +02:00
CultMeshReliabilityDiagnosticsTests.cs Establish CultMesh reliability failure harness 2026-07-12 19:56:20 +01:00
CultMeshSessionManagerTests.cs Authenticate CultMesh authority routes and replay operations 2026-08-18 19:02:46 +02:00
CultMeshSingleFileElementIdTests.cs CultMesh element-id test: the catalog entry's content hash differs, so the record really is unresolvable 2026-10-15 00:28:30 +02:00
CultMeshSingleFileReadabilityTests.cs Readability manifest: legacy-catalog c0 rows and directory-at-path, walked by all four runtimes (#114) 2026-11-11 17:25:05 +00:00
CultMeshSingleFileStoreTests.cs StoreReplace: unresolved kernel32 imports degrade, claims say rare not never, killing tests 2026-11-12 23:08:51 +00:00
CultMeshSingleFileWriteGuardTests.cs Land fixes: stamp judged before the body, deep stores on the grown stack, ported tests refuse by their typed errors 2026-10-22 20:49:43 +02:00
CultMeshSnapshotOptionsTests.cs CultNet selection cut1 fix batch, second Hands pass: R-D mutation entries and Mesh R-F/R-L coverage 2026-09-22 13:11:21 +02:00
CultMeshStreamingTests.cs Mesh single-file helpers: delete the second reader, the older catalog layout and the lock-free replace 2026-10-03 01:59:13 +02:00
CultMeshTestTrust.cs Authenticate CultMesh authority routes and replay operations 2026-08-18 19:02:46 +02:00
CultMeshTransportModularityTests.cs Bind CultMesh application ingress to session identity 2026-08-18 23:08:59 +02:00
CultMeshVariantRefusalTests.cs Mesh single-file store: tests for dangling link, directory, zero byte, lock, concurrent replace and the older layout; contract sentence 2026-10-03 02:02:02 +02:00
GameCult.Mesh.Tests.csproj Bind CultMesh application ingress to session identity 2026-08-18 23:08:59 +02:00