rpm-ostree/tests/vmcheck
Jonathan Lebon 02b25c616d libpriv/kargs: Strengthen and simplify new kargs APIs
Note this patch only touches the *new* APIs that aren't part of
libostree.

Now that we can use `g_ptr_array_find_with_equal_func`, we can drop our
custom `_ostree_ptr_array_find`.

Also strengthen our handling of values everywhere to handle the `NULL`
case and properly support `KEYWORD` args. I ended up getting rid of
`_ostree_kernel_arg_query_status` in the process since it made that
assumption a lot and overall added more complexity than necessary.

Closes: #1796
Approved by: cgwalters
2019-03-23 18:48:05 +00:00
..
fetch-journal.sh vmcheck: prep for parallel runs 2017-03-13 00:42:13 +00:00
install.sh Rebase to latest libdnf 2019-03-19 14:29:15 +00:00
multitest.py vmcheck/multitest: Print when we're waiting 2018-11-20 18:06:34 +00:00
overlay.sh vmcheck: Drop selinux-policy hack 2018-02-27 15:44:11 +00:00
sync.sh daemon: add RPMOSTREE_DEBUG_DISABLE_DAEMON_IDLE_EXIT 2017-10-12 15:35:44 +00:00
test-autoupdate-check.sh Print CVEs fixed in available updates 2018-12-05 18:56:49 +00:00
test-autoupdate-stage.sh Stabilize stage automatic update policy 2018-08-21 01:01:45 +00:00
test-cached-rpm-diffs.sh daemon/deployment-utils: Specify array element type 2019-03-13 02:46:09 +00:00
test-db.sh app/status: Always print pending deployment diff 2019-03-20 12:42:16 +00:00
test-download-only.sh tests/vmcheck: Create correct base commits from layered 2018-09-17 20:07:45 +00:00
test-initramfs.sh initramfs: Return error when --arg specified without --enable 2018-09-12 20:45:19 +00:00
test-kernel-args.sh libpriv/kargs: Strengthen and simplify new kargs APIs 2019-03-23 18:48:05 +00:00
test-layering-basic-1.sh Use indicatif for progress 2018-11-09 13:59:43 +00:00
test-layering-basic-2.sh core: Tweak "Importing" messages 2018-11-21 13:54:35 +00:00
test-layering-gpg.sh tests/libvm: use rsync and add yumrepo mode 2017-10-06 18:20:59 +00:00
test-layering-local.sh vmcheck: Store temporary files in /var/tmp instead 2018-09-07 14:20:01 +00:00
test-layering-non-root-caps.sh tests: Don't make system user with differently-named group 2019-02-25 14:21:28 +00:00
test-layering-relabel.sh core: Change relabeling to use libostree's SELinux support 2017-12-08 15:01:32 +00:00
test-layering-relayer.sh tests/vmcheck: turn on strict bash mode 2017-10-02 20:36:07 +00:00
test-layering-rpmdb.sh core: handle shared files and multilib 2018-02-08 21:58:55 +00:00
test-layering-scripts.sh libpriv: Add more error-prefixing in sanity checks 2019-03-19 12:19:38 +00:00
test-layering-unified.sh vmcheck: Store temporary files in /var/tmp instead 2018-09-07 14:20:01 +00:00
test-livefs.sh Move reset out of experimental 2018-11-22 20:47:50 +00:00
test-misc-1.sh vmcheck/misc-1: skip the overlay check when needed 2018-09-12 14:48:02 +00:00
test-misc-2.sh libpriv/scripts: Add /run/ostree-booted for scriptlets 2019-02-12 14:24:48 +00:00
test-override-kernel.sh ci: Bump to f29 2019-03-19 12:19:38 +00:00
test-override-local-replace.sh tests/vmcheck: Create correct base commits from layered 2018-09-17 20:07:45 +00:00
test-override-remove.sh tests/vmcheck: Create correct base commits from layered 2018-09-17 20:07:45 +00:00
test-override-replace-2.sh daemon/deploy: Fix free() of override replace pkgs 2018-12-10 20:49:52 +00:00
test-pinned-commit.sh Handle "pinned commits" specifically 2018-06-11 20:37:58 +00:00
test-reset.sh Move reset out of experimental 2018-11-22 20:47:50 +00:00
test-rojig-client.sh vmcheck/test-rojig-client.sh: Don't check full rojig NEVRA 2019-03-19 12:19:38 +00:00
test-upgrades.sh app: Add an updateupgrade alias 2018-07-09 14:21:32 +00:00
test.sh Hard require staging 2018-09-11 20:55:48 +00:00