Age | Commit message (Collapse) | Author |
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
We're running the CI server heavily loaded - bump these up again.
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
We should also add some logging
- job given out
- job completed
- stale job deleted
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
It's more efficient to do it there, and now we emit a log message when
we delete a stale test job.
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
We get this in the dashboard: instead, let's have stdout for debugging
the CI itself.
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
This can occasionally race, and that's fine
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
- use $JOBSERVER_OUTPUT_DIR more consistently
- use $JOBSERVER_LINUX_DIR for jobserver linux directory
- sort tests on commit result page
- delete rsync of test results
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
|
|
Previously, the supervisor would run until the timeout when the child
died (e.g. because of a build error). This adds a signal handler for
SIGCHLD to fix this silly bug.
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
This is needed for the perf tool.
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
virtio-scsi is, unfortunately, buggy: this patch brings back partial
support for virtio-blk (we don't yet handle sda vs. vda naming)
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
virtio-scsi-pci seems to be buggy: reading the root filesystem's
superblock randomly returns zeroes.
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
|
|
Enabling pipefail means we caught a bug in the merge_torture_flakey
test.
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
|
|
++ for catching more errors
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
|
|
Our exit handler was returning failure, and causing the whole script to
return failure, when we didn't have a temp dir.
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
|
|
Just saw an instance of a btree iterator bug, so let's run all our tests
with extra debugging for awhile.
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
|
|
test_device_repeated_add_remove(){
Test rapidly adding and removing the same device.
Caught bugs:
- found a race condition that leads to a kernel BUG in btree_key_cache.
test_add_label(){
Test setting device label when adding
Caught bugs:
- label was not set correctly; set to dev-0 label instead of new one.
test_add_compound_label(){
Test adding a device with a compond label, a '.' separated "path"
(e.g. ssd.sata)
Caught bugs:
- filesystem crashed with message "Invalid superblock section disk_groups".
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
|
|
This is needed or we get random mount failures when running a kernel
with all the filesystems enabled.
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
|
|
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
|
|
It's been debugged, don't need this by default now
(todo: add options to test-git-branch.sh)
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
|
|
Debian is doing the sane thing now
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
|
|
Mostly bumping up some timeouts
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
|
|
Also, change root-image to not update the existing image in place, so we
don't screw up running VMs.
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
|
|
These are needed by tests/prelude.sh run_tests
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
|
|
With tests no longer being directly sourced by ktest, KERNEL_ARCH is no
longer passed through and it's not the right var to be using anyways
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
|
|
- hook functionality doesn't work anymore since we're not directly
sourcing tests, replace it with something simpler
- fix ktest_storage_bus
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
|