Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"omicron_dev db-run" tool for running CockroachDB in the background #48

Merged
merged 27 commits into from
Mar 12, 2021
Merged
Show file tree
Hide file tree
Changes from 18 commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
36b172a
initial 'omicron_dev db-run' tool (needs tests, more work)
davepacheco Mar 4, 2021
1e46d4c
add a happy-path test
davepacheco Mar 4, 2021
08952af
add another test
davepacheco Mar 4, 2021
5a975e2
more tests
davepacheco Mar 5, 2021
eb1692f
add a test for hang (still needs work)
davepacheco Mar 9, 2021
1885194
commonize polling code
davepacheco Mar 9, 2021
b7c1289
fix regression
davepacheco Mar 9, 2021
689360f
add test with overridden store directory
davepacheco Mar 10, 2021
34411af
helper function for connect()
davepacheco Mar 10, 2021
0554e6a
reorder test cases
davepacheco Mar 10, 2021
d16bd7a
add concurrency test
davepacheco Mar 10, 2021
2c5c414
add happy-path test for "omicron_dev run-db"
davepacheco Mar 10, 2021
b9be6ae
add test for db killed; hide stdout and stderr in test suite
davepacheco Mar 10, 2021
ef3169f
add smoke tests for bad omicron_dev args
davepacheco Mar 10, 2021
835d3f6
Merge commit '1cf80740540a37b689cda4b48b1be505e42668ed' into omicron_dev
davepacheco Mar 10, 2021
903e8fd
merge fixes
davepacheco Mar 10, 2021
c15eb72
remove dbinit.sql for now
davepacheco Mar 10, 2021
8e2e931
replace signal-hook with ctrlc in hopes of better Windows support
davepacheco Mar 10, 2021
49f1ca1
download and use cockroach in CI
davepacheco Mar 11, 2021
2a5a9f2
drop Windows from CI -- latest changes require too much Unix-specific…
davepacheco Mar 11, 2021
57523d1
github workflow: do not fail fast
davepacheco Mar 11, 2021
18543d2
add GitHub caching
davepacheco Mar 11, 2021
51061ee
fix workflow
davepacheco Mar 11, 2021
b121b5a
fix workflow (2)
davepacheco Mar 11, 2021
95d2d78
move test suite and dev tool code into src/dev
davepacheco Mar 12, 2021
74e6889
document PATH in GitHub action
davepacheco Mar 12, 2021
fa6b6dc
clear GitHub action cache
davepacheco Mar 12, 2021
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
7 changes: 6 additions & 1 deletion .github/workflows/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,12 @@ jobs:
- name: Report Clippy version
run: cargo clippy -- --version
- name: Run Clippy Lints
run: cargo clippy -- -D warnings
#
# Clippy's style nits are useful, but not worth keeping in CI. This
# override belongs in src/lib.rs, and it is there, but that doesn't
# reliably work due to rust-lang/rust-clippy#6610.
#
run: cargo clippy -- -D warnings -A clippy::style

build-and-test:
runs-on: ${{ matrix.os }}
Expand Down
Loading