You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[nexus] Make it 'more default' for Debug datasets to exist in test env (#7982)
Before this PR:
- `DiskTest::new` did not create any debug datasets
- `omicron-dev run-all` did not initialize any disks
- Any tests wanting debug datasets would need to explicitly request
them, then call `disk_test.propagate_datasets_to_sleds()`.
- Additionally, in this environment, many tests assume "the only tests
which exist are crucible datasets".
After this PR:
- `DiskTest::new` does creates debug datasets on all zpools
- `omicron-dev run-all` initializes disks on the "first sled agent",
with datasets
- Any tests using `DiskTest::new` will get them by default
- Tests are adjusted to cope with multiple dataset types
0 commit comments