aboutsummaryrefslogtreecommitdiffstats
path: root/test-appliance
AgeCommit message (Expand)AuthorFilesLines
13 daysMerge remote-tracking branch 'leah/ltm-fixes'Theodore Ts'o3-3/+3
2024-04-24test-appliance: pass along args to runtests_setupLeah Rumancik3-3/+3
2024-04-16test-appliance: exclude generic/459 from the nojournal configTheodore Ts'o1-0/+13
2024-04-13test-appliance,setup-buildchroot: add flex and libsqlite3 packagesTheodore Ts'o2-0/+2
2024-04-11build(deps): bump google.golang.org/grpcdependabot[bot]2-34/+984
2024-04-11build(deps): bump google.golang.org/grpcdependabot[bot]2-34/+984
2024-04-11test-appliance: add 1k config for ext2Ritesh Harjani (IBM)4-2/+28
2024-04-11test-appliance: add initial support for optionally building ltpTheodore Ts'o1-0/+88
2024-04-11test-appliance: refactor common code into runtests_utilTheodore Ts'o3-405/+289
2023-12-05ltm: teach ltm about ext4:overlay/small cfg syntaxLeah Rumancik3-8/+24
2023-10-22Merge branch 'ovl-fixes' of https://github.com/amir73il/xfstests-bldTheodore Ts'o8-59/+2
2023-10-20build(deps): bump golang.org/x/netdependabot[bot]2-5/+17
2023-10-19test-appliance: install debhelper by default in the GCE test applianceTheodore Ts'o1-0/+1
2023-10-19Teach image-creation scripts the --add-package optionTheodore Ts'o3-4/+10
2023-09-07test-appliance: skip overlayfs tests from base fs exclude listAmir Goldstein1-0/+1
2023-09-07test-appliance: remove redudant overlay configsAmir Goldstein6-58/+0
2023-09-07test-appliance: enable verity for testing overlay over ext4Amir Goldstein1-1/+1
2023-08-25test-appliance: add mg (a microscoping GNU emacs-style editor) to the VM imageTheodore Ts'o2-0/+2
2023-08-09test-appliance: teach the ltm server to use the kernel informationTheodore Ts'o3-1/+47
2023-08-03test-appliance: install the liburing shared library in the applianceTheodore Ts'o3-2/+7
2023-07-31test-appliance: limit the size of test artifact files for non-failing testsTheodore Ts'o2-1/+64
2023-07-28test-appliance: exclude generic/37[34] for pre-5.18 kernelsTheodore Ts'o1-0/+9
2023-07-27test-appliance: add support for --soak-durationTheodore Ts'o1-0/+3
2023-07-24Add arch-specific xfstests.tar.gz and root_fs.tar.gz to gitignore filesTheodore Ts'o1-3/+6
2023-07-24test-appliance: disable the nvmf-autoconnect systemd unitTheodore Ts'o1-0/+1
2023-07-24build-appliance: create xfstests-<ARCH>.tar.gzTheodore Ts'o1-2/+5
2023-07-24test-appliance: install xxd for gce-xfstests built using Debian BookwormTheodore Ts'o1-0/+4
2023-07-23build-appliance: pass the date used for the tar timestamp to gen-imageTheodore Ts'o1-4/+8
2023-07-23gen-image: create the kvm-xfstests tar.gz file as root_fs.<ARCH>.tar.gzTheodore Ts'o1-2/+2
2023-07-21gce-xfstests: delete the serial console log if there were no VM rebootsTheodore Ts'o3-7/+46
2023-07-20test-appliance: teach gen_results_summary about the preempt markerTheodore Ts'o1-2/+21
2023-07-20test-appliance: remove empty results directoriesTheodore Ts'o1-1/+24
2023-07-10test-appliance: fix testrunid determination for Debian BookwormTheodore Ts'o1-1/+1
2023-07-10test-appliance: get the instance name from the metadata serverTheodore Ts'o1-3/+9
2023-07-09test-appliance: run gce-shutdown out of kvm-xfstests.bootTheodore Ts'o1-0/+1
2023-07-09test-appliance: run "make clean" if the compiler has changedTheodore Ts'o1-4/+19
2023-07-09test-appliance: use GCE metadata to figure out if VM is a ltm or kcs serverTheodore Ts'o1-3/+2
2023-07-09test-appliance: allow gce-shutdown to debugged via /dev/console outputTheodore Ts'o2-1/+3
2023-07-08test-appliance: override PEP 668 for Debian BookwormTheodore Ts'o1-2/+10
2023-07-08test-appliance: disable journald writing to the console, et.al.Theodore Ts'o1-0/+4
2023-07-08test-appliance: deal with GCE hostnames that are FQDNTheodore Ts'o5-8/+8
2023-07-08test-appliance: use reboot -f in gce-load-kernelTheodore Ts'o1-3/+3
2023-07-08test-appliance: add better debuggability for gce-load-kernel.logTheodore Ts'o2-2/+6
2023-07-07test-appliance: teach gen-image to create images for Debian BookwormTheodore Ts'o5-3/+8
2023-07-06gce-xfstests: automatically renew certificates close to expiringTheodore Ts'o1-0/+1
2023-07-06test-applaince: update lighttpd.conf fragment for compatibility with BookwormTheodore Ts'o1-1/+1
2023-07-06Merge remote-tracking branch 'remotes/github/dependabot/go_modules/test-appli...Theodore Ts'o2-5/+19
2023-07-06build(deps): bump golang.org/x/netdependabot[bot]2-5/+19
2023-07-06gce-create-image: add support for building the image using Debian BookwormTheodore Ts'o2-29/+57
2023-07-06test-appliances: allow for an asynchronous reboot commandTheodore Ts'o1-0/+4
2023-07-05gce-xfstests: add retry logic when starting VM'sTheodore Ts'o1-1/+1
2023-07-05test-appliance: log preemption events using the pseudo-test "preempted"Theodore Ts'o1-4/+8
2023-07-05test-appliance: teach the ltm server to restart a preempted VMTheodore Ts'o2-34/+81
2023-07-03test-appliance: add support for continuing after a VM is preemptedTheodore Ts'o4-8/+28
2023-07-03gce-xfstests, test-appliance: disable the vm timeout when ltm runs testsTheodore Ts'o3-0/+11
2023-07-02test-appliance: use gce-logger to indicate the start of the ltm or kcs serverTheodore Ts'o4-6/+22
2023-07-01Merge remote-tracking branch 'leah/ltm-auto-resume'Theodore Ts'o16-78/+449
2023-07-01test-appliance: disable the orphan_file flag for the ext4/ext3 configTheodore Ts'o1-0/+4
2023-04-19test-appliance: support a timestamp specifier which contains a timezoneTheodore Ts'o1-2/+6
2023-04-19test-appliance: edit out xmlns from the result.xml fileTheodore Ts'o1-0/+1
2023-02-23test_appliance: add f2fs/compress configEric Biggers2-0/+6
2023-02-23Merge remote-tracking branch 'github/dependabot/go_modules/test-appliance/fil...Theodore Ts'o2-6/+15
2023-02-23build(deps): bump golang.org/x/textdependabot[bot]2-6/+15
2023-02-23build(deps): bump golang.org/x/textdependabot[bot]2-6/+15
2023-02-15gce-logger: force status metadata update on first testLeah Rumancik2-1/+8
2023-02-15gce-xfstests: always save serial consoleLeah Rumancik2-9/+10
2023-02-14ltm: ensure we don't reset VM during launchLeah Rumancik1-1/+6
2023-02-14gce-xfstests: add monitor-timeout flagLeah Rumancik4-16/+30
2023-01-30test-appliance: include % of tests completed in VM statusLeah Rumancik2-2/+18
2023-01-30ltm: reboot hung tests and resumeLeah Rumancik5-14/+58
2023-01-30results: add helper script to record test with errorLeah Rumancik2-0/+49
2023-01-27add scripts to compare resultsLeah Rumancik5-25/+253
2023-01-27ltm: increase startup timeout to 10mLeah Rumancik1-1/+1
2023-01-27test-appliance: change delimiter for add-metadataLeah Rumancik1-1/+1
2023-01-27ltm: update handling of image project for test VMLeah Rumancik2-12/+19
2022-12-23test-appliance: improve arm64 support in the LTM/KCS serversTheodore Ts'o11-49/+60
2022-11-26test-appliance: run shell script fragments after starting the LTM serverTheodore Ts'o2-0/+43
2022-11-26gce-create-image: add support for the "--datecode" optionTheodore Ts'o1-0/+3
2022-11-25test-appliance: use "gce-xfstests upload-kernel" instead of gsutilTheodore Ts'o1-1/+1
2022-11-24test-appliance: force 4 KB block size for bigalloc, bigalloc_inlineEric Whitney11-21/+114
2022-11-24test-appliance: fix btrfs scratch dev pool handlingTheodore Ts'o3-5/+37
2022-11-21gen-image: create the kvm-xfstests test appliance as root_fs.img.<ARCH>Theodore Ts'o1-3/+3
2022-11-18Drop USING_DEFAULT_FAMILY, ROOT_FS and IMAGE_FLAG from the gce configTheodore Ts'o1-4/+2
2022-11-18Use more general architecture handlingTheodore Ts'o1-3/+3
2022-11-15test-appliance: install arm64 cross-compiler in the GCE test applianceTheodore Ts'o1-1/+2
2022-11-15test-appliance: enable serial ports /dev/ttyAMA? on the ARM64 on GCE t2a VM'sTheodore Ts'o1-9/+6
2022-11-05Merge remote-tracking branch 'leah/arm-image-family'Theodore Ts'o8-35/+133
2022-10-18Use grep -E instead of egrepEric Biggers3-17/+17
2022-09-29gce-xfstests: add support for arm64Leah Rumancik6-17/+98
2022-09-27gce-xfstests: enable running ltm servers on different projects in parallelLeah Rumancik3-18/+35
2022-09-05test-appliance: install e2fsprogs from bullseye/backports in kvm-xfstestsTheodore Ts'o1-0/+5
2022-08-24test-appliance: add generic/471 to the global_exclude listTheodore Ts'o1-0/+6
2022-08-24gce-xfstests: don't update gce_xfstests.config when it's unnecessaryTheodore Ts'o1-0/+1
2022-08-24test-appliance: if a loop count is set, disable the fail_loop_countTheodore Ts'o1-0/+1
2022-08-21test-appliance: exclude ext4/059 from the nojournal and logdev configsTheodore Ts'o2-0/+9
2022-08-21test-appliance: exclude tests which cause udf and vfat runs to hangTheodore Ts'o5-0/+42
2022-08-17test-appliance: update xfs exclude filesLeah Rumancik1-4/+0
2022-07-31test-appliance: exclude the __pycache__ directories from the applianceTheodore Ts'o4-0/+7
2022-07-31test-appliance: remove unused python 2.7 filesTheodore Ts'o7-795/+0
2022-07-31test-appliance: teach gen_results_script to print flaky test statisticsTheodore Ts'o1-18/+80
2022-07-30test-appliance: teach gen_results_script the --verbosity-threshold optionTheodore Ts'o2-3/+6
2022-07-30test-appliance: take advantage of xfstests' xunit-quiet and fail loop retryTheodore Ts'o1-2/+20
2022-07-21test-appliance: add an nfs test exclusions for kernels newer than 5.4Theodore Ts'o1-0/+11
2022-07-06test-appliance: fix overlay file system support by setting OVL_BASE_FSTYPTheodore Ts'o1-0/+8
2022-07-04test-appliance: factor out dax group exclusions to the global_exclude fileTheodore Ts'o51-183/+77
2022-07-04test-appliance: add kernel version conditionals using cpp to exclude filesTheodore Ts'o4-11/+45
2022-07-03test-appliance: change the comment delimiter for exclude files to //Theodore Ts'o68-400/+393
2022-06-21test-appliance: don't use the noload mount option for ext4/nojournalTheodore Ts'o1-2/+2
2022-06-13run-fstests: fix "gce-xfstests create-image"Theodore Ts'o1-1/+1
2022-06-13go server: fix size test of the config file in gce-build-upload-serverTheodore Ts'o1-1/+1
2022-05-24gce-create-image: fix missing directory location adjustment after the reorgTheodore Ts'o1-1/+1
2022-05-24Create and reorganzize top-level directoriesTheodore Ts'o339-0/+17638