We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 99fbc30 commit e4ffb61Copy full SHA for e4ffb61
1 file changed
tools/ci/src/main.rs
@@ -526,7 +526,12 @@ fn main() -> Result<()> {
526
)
527
.run()?;
528
// SDK procedure tests intentionally make localhost HTTP requests.
529
+ // IMPORTANT: csharp:: must run first because all SDK tests write bindings
530
+ // to the same test-client directory. csharp uses sdk-test-cs module which
531
+ // doesn't have DeleteAll* reducers, so it generates the correct bindings
532
+ // that match the committed state. Subsequent test runs use memoized bindings.
533
let sdk_test_batches = [
534
+ ("csharp::", "csharp tests (run first to generate correct bindings)"),
535
("rust::delete", "rust delete tests"),
536
("rust::insert", "rust insert tests"),
537
("rust::update", "rust update tests"),
0 commit comments