mirror of
https://github.com/featurebasedb/featurebase.git
synced 2026-08-28 02:44:59 +00:00
This is a bit complicated and entangled, sorry. First, we squash the auth-based smoke tests into the regular smoke tests; we just run all the tests with auth on and that way we don't need to spin up an entire separate cluster of machines just to run a single query against them. We improve the error detection, and standardize the jq-to-get-config code. The purpose of this is to try to make sure that, if we actually hit a failure and get "null" for a host name, we report *that* as an error, rather than running ahead and producing 20+ separate reports that ssh failed because it couldn't find a host named null. |
||
|---|---|---|
| .. | ||
| fb-1287-datagen.yaml | ||
| fb-1287-test.sh | ||
| fb-1332-datagen.yaml | ||
| fb-1332.sh | ||
| fb-1371-datagen.yaml | ||
| fb-1371-test.sh | ||
| README | ||
| run-all.sh | ||
adding a test case to the bug repros directory??? no problem!!! its a snap!!! just make a shell script that does the test you want and name it some thing like: fb42069-test.sh this will get picked up by run-all.sh and get run automatically!!! # THINGS TO NOTE - the datanode0 ip will be passed to your script in $1 via qa/scripts/bug_repro_tests.sh # ENTHUSIASM WOW shout out to computers for making our lives easier! :) 👍