selinux/policycoreutils
Vit Mojzis caa904c01f Fix "adjust" statements
Whenever a key is defined in the tmt hierarchy and some child also
defines that key, the child's will overwrite the previous one. The "+"
changes the operation to "append", so the content of key+ in the child
is added to the existing key.

Meaning that any "adjust" statement in a test plan using a test that
defines it's own "adjust:" is ignored.

Since we are expecting other statements to be appended to the "adjust"
sections, the content of each section needs to be a single list item as
opposed to a set of key-value pairs (first line needs to start with a
hyphen).

- Replace all "adjust:" sections with "adjust+:" in order to honor any
  adjustments further up the tree (parent tests, or test plans).
- Fix malformed "adjust" sections (sets of key-value pairs)

Signed-off-by: Vit Mojzis <vmojzis@redhat.com>
2025-10-09 20:22:22 +02:00
..
booleans Fix "adjust" statements 2025-10-09 20:22:22 +02:00
CIL-modules-without-compilation Fix "adjust" statements 2025-10-09 20:22:22 +02:00
file-contexts Fix "adjust" statements 2025-10-09 20:22:22 +02:00
fixfiles-F-B-N exclude unsuitable tests from image mode testing 2025-09-26 14:45:52 +02:00
linux-system-roles.selinux-tests exclude unsuitable tests from image mode testing 2025-09-26 14:45:52 +02:00
load_policy Fix "adjust" statements 2025-10-09 20:22:22 +02:00
modules Fix "adjust" statements 2025-10-09 20:22:22 +02:00
org-selinux-dbus-interfaces Fix "adjust" statements 2025-10-09 20:22:22 +02:00
python-module-precedence-issue Fix "adjust" statements 2025-10-09 20:22:22 +02:00
restorecon Fix "adjust" statements 2025-10-09 20:22:22 +02:00
restorecond_pointer_abuse Fix "adjust" statements 2025-10-09 20:22:22 +02:00
sctp_test exclude unsuitable tests from image mode testing 2025-09-26 14:45:52 +02:00
selinux-autorelabel-service Fix "adjust" statements 2025-10-09 20:22:22 +02:00
selinux-info Fix "adjust" statements 2025-10-09 20:22:22 +02:00
semanage-imports-port-defs Fix "adjust" statements 2025-10-09 20:22:22 +02:00
semanage-interface Fix "adjust" statements 2025-10-09 20:22:22 +02:00
semanage-login Fix "adjust" statements 2025-10-09 20:22:22 +02:00
semanage-permissive-d-problems add missing FMF ids into selected tests 2025-05-13 18:39:11 +00:00
semanage-port-add-delete-problems exclude unsuitable tests from image mode testing 2025-09-26 14:45:52 +02:00
semanage-user Fix "adjust" statements 2025-10-09 20:22:22 +02:00
semodule-l-checksum add missing FMF ids into selected tests 2025-05-13 18:39:11 +00:00
semodule-rebuild-if-modules-changed Fix "adjust" statements 2025-10-09 20:22:22 +02:00
sepolicy-generate Fix "adjust" statements 2025-10-09 20:22:22 +02:00
sepolicy-generate-application separate failing tests from no-tier tests 2025-04-01 08:28:41 +02:00
sepolicy-manpage Fix "adjust" statements 2025-10-09 20:22:22 +02:00
sestatus Fix "adjust" statements 2025-10-09 20:22:22 +02:00
setfiles fix .fmf metadata 2025-08-26 13:03:09 +00:00
setfiles_binary Fix "adjust" statements 2025-10-09 20:22:22 +02:00
setsebool Fix "adjust" statements 2025-10-09 20:22:22 +02:00
spaces-in-fcontext-patterns Fix "adjust" statements 2025-10-09 20:22:22 +02:00