Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
164 commits
Select commit Hold shift + click to select a range
921c76b
Pre-build SpacetimeDB binaries once for tests
cloutiertyler Jan 23, 2026
0df9a8b
Add Rust smoketests crate with sql and call test translations
cloutiertyler Jan 23, 2026
8ddcdc9
Add more smoketest translations and simplify call API
cloutiertyler Jan 23, 2026
7cc8e95
Add 5 more smoketest translations and background subscription support
cloutiertyler Jan 23, 2026
d830e22
Add timing breakdown and DEVELOP.md for smoketests
cloutiertyler Jan 23, 2026
b3de380
Add 5 more smoketest translations (7 tests total)
cloutiertyler Jan 23, 2026
2d996f3
Fix unnecessary rebuilds in ensure_binaries_built
cloutiertyler Jan 23, 2026
1db4180
Translate 5 more Python smoketests to Rust
cloutiertyler Jan 23, 2026
bea9069
Add views and auto_migration smoketest translations
cloutiertyler Jan 23, 2026
6373735
Add rls, energy, permissions smoketest translations
cloutiertyler Jan 23, 2026
60cba8d
Add new_user_flow and servers smoketest translations
cloutiertyler Jan 23, 2026
afb0a71
cargo fmt + don't block on lints for now
jdetter Jan 23, 2026
4f4aede
Fix smoketest CLI config isolation and identity switching
cloutiertyler Jan 23, 2026
dafa004
[tyler/translate-smoketests]: lints
bfops Jan 23, 2026
8b6506b
[tyler/translate-smoketests]: more lints
bfops Jan 23, 2026
447413b
[tyler/translate-smoketests]: more lints
bfops Jan 23, 2026
c18ff5c
[tyler/translate-smoketests]: more lints
bfops Jan 23, 2026
95308f2
[tyler/translate-smoketests]: update ci stuff
bfops Jan 23, 2026
ed2735e
[tyler/translate-smoketests]: fix build
bfops Jan 23, 2026
fdba9e5
[tyler/translate-smoketests]: CI fixes?
bfops Jan 23, 2026
09b53de
[tyler/translate-smoketests]: ci
bfops Jan 23, 2026
017a744
[tyler/translate-smoketests]: windows CI
bfops Jan 23, 2026
8ebf8e6
[tyler/translate-smoketests]: fix windows ci
bfops Jan 23, 2026
17cfed7
Add quickstart smoketest translation
cloutiertyler Jan 23, 2026
03bbd19
[tyler/translate-smoketests]: actually fix windows ci
bfops Jan 23, 2026
828cc2d
[tyler/translate-smoketests]: Merge branch 'tyler/translate-smoketest…
bfops Jan 23, 2026
157a814
cargo fmt --all
cloutiertyler Jan 23, 2026
f658b20
[tyler/translate-smoketests]: fix lints
bfops Jan 23, 2026
b8c31a9
[tyler/translate-smoketests]: lints
bfops Jan 23, 2026
da951e9
[tyler/translate-smoketests]: lints
bfops Jan 23, 2026
9835e1e
Add server restart smoketests
cloutiertyler Jan 23, 2026
70bae5b
[tyler/translate-smoketests]: lints
bfops Jan 23, 2026
61cf2b8
[tyler/translate-smoketests]: slim lint
bfops Jan 23, 2026
a2db6af
Fix clippy warnings in guard crate
cloutiertyler Jan 23, 2026
ab70631
Remove spacetime_local in favor of explicit --server flag
cloutiertyler Jan 23, 2026
bd146c5
cargo fmt
cloutiertyler Jan 23, 2026
147f273
Merge branch 'master' into tyler/translate-smoketests
cloutiertyler Jan 23, 2026
ba1f992
temp fix
bfops Jan 23, 2026
3c69f75
re-enable lints
bfops Jan 23, 2026
0f343aa
fix
bfops Jan 23, 2026
27be9ed
Merge branch 'master' into tyler/translate-smoketests
bfops Jan 23, 2026
bfa3dcc
Moved CLI integration tests into crates/smoketests
cloutiertyler Jan 25, 2026
87f318c
Add shared target directory for faster parallel smoketests
cloutiertyler Jan 25, 2026
4e7fee2
Add WASM cache warmup and optimize parallel smoketest execution
cloutiertyler Jan 25, 2026
5a8107f
Add precompiled WASM modules for smoketests
cloutiertyler Jan 25, 2026
4ad3112
Switch smoketests to release mode and remove redundant warmup
cloutiertyler Jan 26, 2026
db95efd
Ran cargo fmt
cloutiertyler Jan 26, 2026
c45e567
Fix C# smoketest parallel execution by removing NuGet cache clearing
cloutiertyler Jan 26, 2026
fcec6ee
Fix clippy warning: use is_some_and instead of map_or
cloutiertyler Jan 26, 2026
9b47a1b
Fix lint
cloutiertyler Jan 26, 2026
363f921
Add Rust smoketests to CI with nextest, keep Python smoketests running
cloutiertyler Jan 26, 2026
236b3d7
Simplify Python smoketest check to fail instead of commenting
cloutiertyler Jan 26, 2026
5b82570
Make Python smoketests job match original smoketests job setup
cloutiertyler Jan 26, 2026
0f67c82
Fix Python smoketests to use python3/python like master's cargo ci sm…
cloutiertyler Jan 26, 2026
fa54086
Uncomment CARGO_TARGET_DIR for smoketest jobs
cloutiertyler Jan 27, 2026
b5d01f3
Match Python smoketests job to master's docker_smoketests configuration
cloutiertyler Jan 27, 2026
bd0bb66
Remove TEST_DURATIONS.md
cloutiertyler Jan 27, 2026
38deed2
Auto-discover precompiled modules instead of manual mapping
cloutiertyler Jan 27, 2026
ed86600
Apply suggestions from code review
cloutiertyler Jan 27, 2026
7414be7
Add permissions block to warn-python-smoketests job
cloutiertyler Jan 27, 2026
42f679e
Add remote server support to Rust smoketests
cloutiertyler Jan 27, 2026
add5eff
Merge branch 'master' into tyler/translate-smoketests
cloutiertyler Jan 27, 2026
73d2209
Exclude smoketests from cargo ci test
cloutiertyler Jan 27, 2026
8fe5ac5
cargo fmt
cloutiertyler Jan 27, 2026
c5499c4
Add .NET build artifacts to .gitignore
cloutiertyler Jan 27, 2026
5266d58
Fix precompiled modules not found in CI
cloutiertyler Jan 27, 2026
833dc98
Consolidate autoinc tests to match Python semantics
cloutiertyler Jan 27, 2026
7385262
Fix confirmed_reads test race condition
cloutiertyler Jan 27, 2026
45af2bd
Remove "moved from" comments in CLI test files
cloutiertyler Jan 27, 2026
c1f53e9
Add basic-rs template to workspace and improve smoketests
cloutiertyler Jan 27, 2026
7674202
Add test_replace_names test and auth support for API calls
cloutiertyler Jan 27, 2026
06669e5
Use precompiled modules-breaking module instead of inline code
cloutiertyler Jan 27, 2026
ee141de
Add test_upload_module_2 and test_hotswap_module tests
cloutiertyler Jan 27, 2026
bfc0252
Use precompiled namespaces module instead of inline code
cloutiertyler Jan 27, 2026
c86854d
Add missing SELECT * FROM * subscription test to permissions
cloutiertyler Jan 27, 2026
dad9b5e
Add missing permission tests: call, describe, logs, publish, replace_…
cloutiertyler Jan 27, 2026
017f42d
Add missing RLS tests: BrokenRls and DisconnectRls
cloutiertyler Jan 27, 2026
7f29dfc
Hold subscription across add call in add_remove_index test
cloutiertyler Jan 27, 2026
45498b6
Merge branch 'master' into tyler/translate-smoketests
cloutiertyler Jan 27, 2026
7790028
[tyler/translate-smoketests]: remove comments referencing deprecated …
bfops Jan 27, 2026
fe717bf
[tyler/translate-smoketests]: Merge remote-tracking branch 'origin/ty…
bfops Jan 27, 2026
1a4ebcc
add todo from @jdetter
bfops Jan 27, 2026
6d59cb1
Update crates/guard/src/lib.rs
bfops Jan 28, 2026
46e63e4
Update crates/guard/src/lib.rs
bfops Jan 28, 2026
941438a
[tyler/translate-smoketests]: Merge remote-tracking branch 'origin/ma…
bfops Jan 28, 2026
6a47135
[tyler/translate-smoketests]: unused
bfops Jan 28, 2026
89a76f8
[tyler/translate-smoketests]: properly use pg_port
bfops Jan 28, 2026
4ee0e9c
[tyler/translate-smoketests]: debug changes
bfops Jan 29, 2026
92a4048
[tyler/translate-smoketests]: fix build
bfops Jan 29, 2026
97794ae
[tyler/translate-smoketests]: fix timestamp_route test
bfops Jan 29, 2026
36a4e6c
[tyler/translate-smoketests]: simplify
bfops Jan 29, 2026
b69dca7
[tyler/translate-smoketests]: review
bfops Jan 29, 2026
4092597
[tyler/translate-smoketests]: fix build
bfops Jan 30, 2026
8558108
[tyler/translate-smoketests]: review
bfops Jan 30, 2026
ea07687
[tyler/translate-smoketests]: review
bfops Jan 30, 2026
5e2fc88
[tyler/translate-smoketests]: review and fix build
bfops Jan 30, 2026
dc605ee
[tyler/translate-smoketests]: review/fix
bfops Jan 30, 2026
bf05d89
[tyler/translate-smoketests]: review
bfops Jan 30, 2026
29b125f
[tyler/translate-smoketests]: review
bfops Jan 30, 2026
3bf8843
[tyler/translate-smoketests]: fix
bfops Jan 30, 2026
f69601f
[tyler/translate-smoketests]: fix --jwt-key-dir
bfops Jan 30, 2026
e37fc27
[tyler/translate-smoketests]: add --dotnet false
bfops Jan 30, 2026
94d89e9
[tyler/translate-smoketests]: fail loudly
bfops Jan 30, 2026
3d63a08
[tyler/translate-smoketests]: Merge remote-tracking branch 'origin/ma…
bfops Jan 30, 2026
077bc14
[tyler/translate-smoketests]: finish applying comment
bfops Jan 30, 2026
c4377dd
[tyler/translate-smoketests]: add missing auto_migration tests
bfops Jan 30, 2026
c5cb821
[tyler/translate-smoketests]: review
bfops Jan 30, 2026
98cf90d
[tyler/translate-smoketests]: smoketests -> smoketest
bfops Jan 30, 2026
4ed11a7
[tyler/translate-smoketests]: fix build
bfops Jan 30, 2026
e149642
[tyler/translate-smoketests]: dotnet nuget locals all --clear
bfops Jan 30, 2026
236fd5e
[tyler/translate-smoketests]: reviews
bfops Jan 30, 2026
ac1db97
[tyler/translate-smoketests]: review things
bfops Jan 30, 2026
042a61a
[tyler/translate-smoketests]: cleanups
bfops Jan 30, 2026
5c069af
[tyler/translate-smoketests]: move code
bfops Jan 30, 2026
9e3c340
[tyler/translate-smoketests]: failure clarity
bfops Jan 30, 2026
96b256f
[tyler/translate-smoketests]: fixes
bfops Jan 30, 2026
709d949
[tyler/translate-smoketests]: migrate CLI tests
bfops Jan 30, 2026
fa81c0b
[tyler/translate-smoketests]: lints
bfops Jan 30, 2026
1479407
[tyler/translate-smoketests]: fix
bfops Jan 30, 2026
4427189
[bfops/fix-version]: templates/basic-rs properly uses workspace versions
bfops Jan 30, 2026
7dde044
[bfops/fix-version]: commit rename from tyler PR
bfops Jan 30, 2026
67659fe
[tyler/translate-smoketests]: Merge remote-tracking branch 'origin/bf…
bfops Jan 30, 2026
db2a345
[tyler/translate-smoketests]: [REVERT THIS DEBUG CHANGE]
bfops Jan 30, 2026
7a00edf
[tyler/translate-smoketests]: Revert "[tyler/translate-smoketests]: […
bfops Jan 30, 2026
3159aac
[tyler/translate-smoketests]: REVERT THIS DEBUG CHANGE
bfops Jan 30, 2026
ebc6b64
[tyler/translate-smoketests]: debug
bfops Jan 30, 2026
5dc9d43
[tyler/translate-smoketests]: fix --test-threads
bfops Jan 31, 2026
3af7818
[tyler/translate-smoketests]: Merge remote-tracking branch 'origin/ma…
bfops Jan 31, 2026
beb4b0c
Merge branch 'master' into tyler/translate-smoketests
bfops Feb 1, 2026
13f2b05
[tyler/translate-smoketests]: Merge remote-tracking branch 'origin/ma…
bfops Feb 1, 2026
9ce9083
[tyler/translate-smoketests]: Merge branch 'tyler/translate-smoketest…
bfops Feb 1, 2026
3d29008
[tyler/translate-smoketests]: review
bfops Feb 1, 2026
a495843
[tyler/translate-smoketests]: fix name
bfops Feb 1, 2026
44a4802
[tyler/translate-smoketests]: try fixing pnpm path
bfops Feb 1, 2026
6a963cf
[tyler/translate-smoketests]: fix psql test
bfops Feb 2, 2026
906eb57
[tyler/translate-smoketests]: test_sql_conn
bfops Feb 2, 2026
85da25d
[tyler/translate-smoketests]: scheduled_reducer review
bfops Feb 2, 2026
b5ebb9d
[tyler/translate-smoketests]: views review
bfops Feb 2, 2026
45468e2
[tyler/translate-smoketests]: TODO
bfops Feb 2, 2026
eaab155
[tyler/translate-smoketests]: refactor
bfops Feb 2, 2026
14456c5
[tyler/translate-smoketests]: review
bfops Feb 2, 2026
98b8394
[tyler/translate-smoketests]: workflow more robust
bfops Feb 2, 2026
8a1695a
[bfops/collapse-directory]: Collapse one directory level
bfops Feb 2, 2026
0b30dd5
[tyler/translate-smoketests]: empty
bfops Feb 3, 2026
8106eec
[tyler/translate-smoketests]: lint
bfops Feb 3, 2026
2ac274e
[tyler/translate-smoketests]: fix nuget?
bfops Feb 3, 2026
aa79190
[tyler/translate-smoketests]: Merge remote-tracking branch 'origin/ma…
bfops Feb 3, 2026
3cbcd22
[tyler/translate-smoketests]: update Cargo.lock
bfops Feb 3, 2026
11e9024
[tyler/translate-smoketests]: fix Cargo.lock
bfops Feb 3, 2026
38582d4
Merge branch 'tyler/translate-smoketests' into bfops/collapse-directory
bfops Feb 3, 2026
75cb81a
[tyler/translate-smoketests]: fix C# quickstart?
bfops Feb 3, 2026
76de618
Merge branch 'master' into tyler/translate-smoketests
bfops Feb 3, 2026
1d66025
[bfops/collapse-directory]: Merge remote-tracking branch 'origin/tyle…
bfops Feb 3, 2026
afc659f
[tyler/translate-smoketests]: fix quickstart CI?
bfops Feb 4, 2026
e27648f
Merge branch 'tyler/translate-smoketests' into bfops/collapse-directory
bfops Feb 4, 2026
63adacf
[tyler/translate-smoketests]: revert
bfops Feb 4, 2026
6d45d45
[tyler/translate-smoketests]: un-revert
bfops Feb 4, 2026
ea998ab
[tyler/translate-smoketests]: maybe fix?
bfops Feb 4, 2026
fd172bc
[bfops/collapse-directory]: Merge remote-tracking branch 'origin/tyle…
bfops Feb 4, 2026
99cafa0
[tyler/translate-smoketests]: empty
bfops Feb 4, 2026
b4f6a38
Merge branch 'master' into tyler/translate-smoketests
bfops Feb 4, 2026
f835748
[bfops/collapse-directory]: Merge remote-tracking branch 'origin/tyle…
bfops Feb 4, 2026
0f4f7f8
[bfops/collapse-directory]: Merge remote-tracking branch 'origin/mast…
bfops Feb 4, 2026
69cbc52
[bfops/collapse-directory]: remove file
bfops Feb 4, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions crates/smoketests/tests/integration.rs

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ fn test_st_view_tables() {
fn test_fail_publish_namespace_collision() {
let mut test = Smoketest::builder()
// Can't be precompiled because the code is intentionally broken
.module_code(include_str!("../../modules/views-broken-namespace/src/lib.rs"))
.module_code(include_str!("../modules/views-broken-namespace/src/lib.rs"))
.autopublish(false)
.build();

Expand All @@ -43,7 +43,7 @@ fn test_fail_publish_namespace_collision() {
fn test_fail_publish_wrong_return_type() {
let mut test = Smoketest::builder()
// Can't be precompiled because the code is intentionally broken
.module_code(include_str!("../../modules/views-broken-return-type/src/lib.rs"))
.module_code(include_str!("../modules/views-broken-return-type/src/lib.rs"))
.autopublish(false)
.build();

Expand Down
Loading