Diff of the two buildlogs: -- --- b1/build.log 2023-06-01 07:27:39.353366923 +0000 +++ b2/build.log 2023-06-01 07:32:41.800113861 +0000 @@ -1,65 +1,8 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Jul 2 22:57:25 -12 2024 -I: pbuilder-time-stamp: 1720004245 +I: Current time: Thu Jun 1 21:27:43 +14 2023 +I: pbuilder-time-stamp: 1685604463 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] -tar: ./usr/share/doc/adduser/examples/adduser.local.conf.examples/skel: time stamp 2025-08-04 08:27:37 is 34335002.89609314 s in the future -tar: ./usr/share/doc/adduser/examples/adduser.local.conf.examples/skel.other: time stamp 2025-08-04 08:27:37 is 34335002.89577356 s in the future -tar: ./usr/share/doc/adduser/examples/adduser.local.conf.examples: time stamp 2025-08-04 08:27:37 is 34335002.89557634 s in the future -tar: ./usr/share/doc/adduser/examples: time stamp 2025-08-04 08:27:37 is 34335002.89377072 s in the future -tar: ./usr/share/doc/adduser: time stamp 2025-08-04 08:27:37 is 34335002.89233648 s in the future -tar: ./usr/share/locale/ca/LC_MESSAGES: time stamp 2025-08-04 08:27:37 is 34335002.7815788 s in the future -tar: ./usr/share/locale/cs/LC_MESSAGES: time stamp 2025-08-04 08:27:37 is 34335002.75647098 s in the future -tar: ./usr/share/locale/da/LC_MESSAGES: time stamp 2025-08-04 08:27:37 is 34335002.72923938 s in the future -tar: ./usr/share/locale/de/LC_MESSAGES: time stamp 2025-08-04 08:27:37 is 34335002.69899058 s in the future -tar: ./usr/share/locale/es/LC_MESSAGES: time stamp 2025-08-04 08:27:37 is 34335002.64078242 s in the future -tar: ./usr/share/locale/eu/LC_MESSAGES: time stamp 2025-08-04 08:27:37 is 34335002.63428778 s in the future -tar: ./usr/share/locale/fr/LC_MESSAGES: time stamp 2025-08-04 08:27:37 is 34335002.55238344 s in the future -tar: ./usr/share/locale/gl/LC_MESSAGES: time stamp 2025-08-04 08:27:37 is 34335002.54202464 s in the future -tar: ./usr/share/locale/hu/LC_MESSAGES: time stamp 2025-08-04 08:27:37 is 34335002.52466342 s in the future -tar: ./usr/share/locale/it/LC_MESSAGES: time stamp 2025-08-04 08:27:37 is 34335002.49973942 s in the future -tar: ./usr/share/locale/ja/LC_MESSAGES: time stamp 2025-08-04 08:27:37 is 34335002.47016052 s in the future -tar: ./usr/share/locale/ko/LC_MESSAGES: time stamp 2025-08-04 08:27:37 is 34335002.44669694 s in the future -tar: ./usr/share/locale/nb/LC_MESSAGES: time stamp 2025-08-04 08:27:37 is 34335002.41873536 s in the future -tar: ./usr/share/locale/nl/LC_MESSAGES: time stamp 2025-08-04 08:27:37 is 34335002.38622068 s in the future -tar: ./usr/share/locale/pl/LC_MESSAGES: time stamp 2025-08-04 08:27:37 is 34335002.35816326 s in the future -tar: ./usr/share/locale/pt/LC_MESSAGES: time stamp 2025-08-04 08:27:37 is 34335002.32360738 s in the future -tar: ./usr/share/locale/pt_BR/LC_MESSAGES: time stamp 2025-08-04 08:27:37 is 34335002.2986196 s in the future -tar: ./usr/share/locale/ru/LC_MESSAGES: time stamp 2025-08-04 08:27:37 is 34335002.22388854 s in the future -tar: ./usr/share/locale/sk/LC_MESSAGES: time stamp 2025-08-04 08:27:37 is 34335002.2081027 s in the future -tar: ./usr/share/locale/sv/LC_MESSAGES: time stamp 2025-08-04 08:27:37 is 34335002.15354852 s in the future -tar: ./usr/share/locale/uk/LC_MESSAGES: time stamp 2025-08-04 08:27:37 is 34335002.0635345 s in the future -tar: ./usr/share/locale/vi/LC_MESSAGES: time stamp 2025-08-04 08:27:37 is 34335002.03137204 s in the future -tar: ./usr/share/locale/zh_CN/LC_MESSAGES: time stamp 2025-08-04 08:27:37 is 34335002.00237316 s in the future -tar: ./usr/share/man/de/man5: time stamp 2025-08-04 08:27:37 is 34335001.81673716 s in the future -tar: ./usr/share/man/fr/man5: time stamp 2025-08-04 08:27:37 is 34335001.79131884 s in the future -tar: ./usr/share/man/man5: time stamp 2025-08-04 08:27:37 is 34335001.71307104 s in the future -tar: ./usr/share/man/nl/man5: time stamp 2025-08-04 08:27:37 is 34335001.6750171 s in the future -tar: ./usr/share/man/nl/man8: time stamp 2025-08-04 08:27:37 is 34335001.6725095 s in the future -tar: ./usr/share/man/pt/man5: time stamp 2025-08-04 08:27:37 is 34335001.65676448 s in the future -tar: ./usr/share/man/pt/man8: time stamp 2025-08-04 08:27:37 is 34335001.65417132 s in the future -tar: ./usr/share/perl5/Debian: time stamp 2025-08-04 08:27:37 is 34335001.57180648 s in the future -tar: ./var/lib/apt/extended_states: time stamp 2025-08-04 08:27:37 is 34334998.36348742 s in the future -tar: ./var/lib/apt: time stamp 2025-08-04 08:27:37 is 34334998.36337246 s in the future -tar: ./var/lib/dpkg/info/adduser.list: time stamp 2025-08-04 08:27:37 is 34334998.2640229 s in the future -tar: ./var/lib/dpkg/info: time stamp 2025-08-04 08:27:37 is 34334998.2637347 s in the future -tar: ./var/lib/dpkg/updates: time stamp 2025-08-04 08:27:37 is 34334998.2636313 s in the future -tar: ./var/lib/dpkg/lock: time stamp 2025-08-04 08:27:37 is 34334998.26150694 s in the future -tar: ./var/lib/dpkg/triggers/Lock: time stamp 2025-08-04 08:27:37 is 34334998.26138808 s in the future -tar: ./var/lib/dpkg/status-old: time stamp 2025-08-04 08:27:37 is 34334998.25916584 s in the future -tar: ./var/lib/dpkg/status: time stamp 2025-08-04 08:27:37 is 34334998.25671248 s in the future -tar: ./var/lib/dpkg: time stamp 2025-08-04 08:27:37 is 34334998.25659666 s in the future -tar: ./var/cache/apt/archives/partial: time stamp 2025-08-04 08:27:36 is 34334997.25521072 s in the future -tar: ./var/cache/apt/archives: time stamp 2025-08-04 08:27:39 is 34335000.2551061 s in the future -tar: ./var/log/apt/term.log: time stamp 2025-08-04 08:27:37 is 34334998.2338669 s in the future -tar: ./var/log/apt/history.log: time stamp 2025-08-04 08:27:37 is 34334998.23304306 s in the future -tar: ./var/log/apt/eipp.log.xz: time stamp 2025-08-04 08:27:36 is 34334997.2329133 s in the future -tar: ./var/log/apt: time stamp 2025-08-04 08:27:36 is 34334997.23285738 s in the future -tar: ./var/log/dpkg.log: time stamp 2025-08-04 08:27:37 is 34334998.23210316 s in the future -tar: ./usr/sbin: time stamp 2025-08-04 08:27:37 is 34334998.0412978 s in the future -tar: ./usr/share/man/man8: time stamp 2025-08-04 08:27:37 is 34334998.04058062 s in the future -tar: ./usr/share/man/fr/man8: time stamp 2025-08-04 08:27:37 is 34334998.04039656 s in the future -tar: ./usr/share/man/de/man8: time stamp 2025-08-04 08:27:37 is 34334998.04027288 s in the future I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem @@ -73,7 +16,7 @@ I: copying [./setools_4.4.1.orig.tar.bz2] I: copying [./setools_4.4.1-2.debian.tar.xz] I: Extracting source -gpgv: Signature made Wed Feb 8 20:29:45 2023 -12 +gpgv: Signature made Thu Feb 9 22:29:45 2023 +14 gpgv: using RSA key 991ADDA90021B85DB1DF50F01FC5891EBAB043D5 gpgv: issuer "bigon@debian.org" gpgv: Can't check signature: No public key @@ -87,52 +30,84 @@ dpkg-source: info: applying Do-not-fail-on-deprecated-declarations-warnings.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/24848/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/5668/tmp/hooks/D01_modify_environment starting +debug: Running on codethink12-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jun 1 21:27 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/5668/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/5668/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8 ' - DISTRIBUTION='bookworm' - HOME='/var/lib/jenkins' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/var/lib/jenkins + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='24848' - PS1='# ' - PS2='> ' + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=5668 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.p9qTrej2/pbuilderrc_c3h5 --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.p9qTrej2/b1 --logfile b1/build.log setools_4.4.1-2.dsc' - SUDO_GID='117' - SUDO_UID='110' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - USERNAME='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.16:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.p9qTrej2/pbuilderrc_ax1Q --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.p9qTrej2/b2 --logfile b2/build.log --extrapackages usrmerge setools_4.4.1-2.dsc' + SUDO_GID=117 + SUDO_UID=110 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + USERNAME=root + _='I: set' + http_proxy=http://192.168.101.16:3128 I: uname -a - Linux codethink9-arm64 4.15.0-212-generic #223-Ubuntu SMP Tue May 23 13:09:17 UTC 2023 aarch64 GNU/Linux + Linux i-capture-the-hostname 4.15.0-212-generic #223-Ubuntu SMP Tue May 23 13:09:17 UTC 2023 aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 May 26 2023 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/24848/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 28 00:26 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/5668/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -378,7 +353,7 @@ Get: 188 http://deb.debian.org/debian bookworm/main arm64 qt5-assistant arm64 5.15.8-2 [347 kB] Get: 189 http://deb.debian.org/debian bookworm/main arm64 qtattributionsscanner-qt5 arm64 5.15.8-2 [30.1 kB] Get: 190 http://deb.debian.org/debian bookworm/main arm64 qttools5-dev-tools arm64 5.15.8-2 [1001 kB] -Fetched 143 MB in 3s (50.0 MB/s) +Fetched 143 MB in 3s (51.9 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libglib2.0-0:arm64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19611 files and directories currently installed.) @@ -1159,8 +1134,17 @@ Writing extended state information... Building tag database... -> Finished parsing the build-deps +Reading package lists... +Building dependency tree... +Reading state information... +usrmerge is already the newest version (35). +0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/setools-4.4.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../setools_4.4.1-2_source.changes +I: user script /srv/workspace/pbuilder/5668/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +I: user script /srv/workspace/pbuilder/5668/tmp/hooks/A99_set_merged_usr finished +hostname: Temporary failure in name resolution +I: Running cd /build/setools-4.4.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../setools_4.4.1-2_source.changes dpkg-buildpackage: info: source package setools dpkg-buildpackage: info: source version 4.4.1-2 dpkg-buildpackage: info: source distribution unstable @@ -1413,11 +1397,11 @@ changing mode of build/scripts-3.11/sesearch from 644 to 755 changing mode of build/scripts-3.11/sedta from 644 to 755 changing mode of build/scripts-3.11/sechecker from 644 to 755 -TZ=UTC PATH=/usr/lib/aarch64-linux-gnu/qt5/bin/:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games python3 setup.py build_qhc +TZ=UTC PATH=/usr/lib/aarch64-linux-gnu/qt5/bin/:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path python3 setup.py build_qhc running build_qhc Building Qt help files qcollectiongenerator qhc/apol.qhcp -QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-pbuilder1' +QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-pbuilder2' Reading collection config file... Generating help for apol.qhp... Building up file structure... @@ -1450,534 +1434,534 @@ writing manifest file 'setools.egg-info/SOURCES.txt' running build_ext copying /build/setools-4.4.1/.pybuild/cpython3_3.11/build/setools/policyrep.cpython-311-aarch64-linux-gnu.so -> setools -Opening SELinux policy "/tmp/tmpv5a2lemq" -Successfully opened SELinux policy "/tmp/tmpv5a2lemq" +Opening SELinux policy "/tmp/tmpjg9qcus_" +Successfully opened SELinux policy "/tmp/tmpjg9qcus_" test_000_unset (tests.userquery.UserQueryTest.test_000_unset) -User query with no criteria. ... Generating user results from /tmp/tmpv5a2lemq +User query with no criteria. ... Generating user results from /tmp/tmpjg9qcus_ ok test_001_name_exact (tests.userquery.UserQueryTest.test_001_name_exact) -User query with exact name match. ... Generating user results from /tmp/tmpv5a2lemq +User query with exact name match. ... Generating user results from /tmp/tmpjg9qcus_ ok test_002_name_regex (tests.userquery.UserQueryTest.test_002_name_regex) -User query with regex name match. ... Generating user results from /tmp/tmpv5a2lemq +User query with regex name match. ... Generating user results from /tmp/tmpjg9qcus_ ok test_010_role_intersect (tests.userquery.UserQueryTest.test_010_role_intersect) -User query with role set intersection. ... Generating user results from /tmp/tmpv5a2lemq +User query with role set intersection. ... Generating user results from /tmp/tmpjg9qcus_ ok test_011_role_equality (tests.userquery.UserQueryTest.test_011_role_equality) -User query with role set equality. ... Generating user results from /tmp/tmpv5a2lemq +User query with role set equality. ... Generating user results from /tmp/tmpjg9qcus_ ok test_012_role_regex (tests.userquery.UserQueryTest.test_012_role_regex) -User query with role regex match. ... Generating user results from /tmp/tmpv5a2lemq +User query with role regex match. ... Generating user results from /tmp/tmpjg9qcus_ ok test_020_level_equal (tests.userquery.UserQueryTest.test_020_level_equal) -User query with default level equality. ... Generating user results from /tmp/tmpv5a2lemq +User query with default level equality. ... Generating user results from /tmp/tmpjg9qcus_ ok test_021_level_dom1 (tests.userquery.UserQueryTest.test_021_level_dom1) -User query with default level dominance. ... Generating user results from /tmp/tmpv5a2lemq +User query with default level dominance. ... Generating user results from /tmp/tmpjg9qcus_ ok test_021_level_dom2 (tests.userquery.UserQueryTest.test_021_level_dom2) -User query with default level dominance (equal). ... Generating user results from /tmp/tmpv5a2lemq +User query with default level dominance (equal). ... Generating user results from /tmp/tmpjg9qcus_ ok test_022_level_domby1 (tests.userquery.UserQueryTest.test_022_level_domby1) -User query with default level dominated-by. ... Generating user results from /tmp/tmpv5a2lemq +User query with default level dominated-by. ... Generating user results from /tmp/tmpjg9qcus_ ok test_022_level_domby2 (tests.userquery.UserQueryTest.test_022_level_domby2) -User query with default level dominated-by (equal). ... Generating user results from /tmp/tmpv5a2lemq +User query with default level dominated-by (equal). ... Generating user results from /tmp/tmpjg9qcus_ ok test_023_level_incomp (tests.userquery.UserQueryTest.test_023_level_incomp) -User query with default level icomparable. ... Generating user results from /tmp/tmpv5a2lemq +User query with default level icomparable. ... Generating user results from /tmp/tmpjg9qcus_ ok test_040_range_exact (tests.userquery.UserQueryTest.test_040_range_exact) -User query with range exact match ... Generating user results from /tmp/tmpv5a2lemq +User query with range exact match ... Generating user results from /tmp/tmpjg9qcus_ ok test_041_range_overlap1 (tests.userquery.UserQueryTest.test_041_range_overlap1) -User query with range overlap match (equal) ... Generating user results from /tmp/tmpv5a2lemq +User query with range overlap match (equal) ... Generating user results from /tmp/tmpjg9qcus_ ok test_041_range_overlap2 (tests.userquery.UserQueryTest.test_041_range_overlap2) -User query with range overlap match (subset) ... Generating user results from /tmp/tmpv5a2lemq +User query with range overlap match (subset) ... Generating user results from /tmp/tmpjg9qcus_ ok test_041_range_overlap3 (tests.userquery.UserQueryTest.test_041_range_overlap3) -User query with range overlap match (superset) ... Generating user results from /tmp/tmpv5a2lemq +User query with range overlap match (superset) ... Generating user results from /tmp/tmpjg9qcus_ ok test_041_range_overlap4 (tests.userquery.UserQueryTest.test_041_range_overlap4) -User query with range overlap match (overlap low level) ... Generating user results from /tmp/tmpv5a2lemq +User query with range overlap match (overlap low level) ... Generating user results from /tmp/tmpjg9qcus_ ok test_041_range_overlap5 (tests.userquery.UserQueryTest.test_041_range_overlap5) -User query with range overlap match (overlap high level) ... Generating user results from /tmp/tmpv5a2lemq +User query with range overlap match (overlap high level) ... Generating user results from /tmp/tmpjg9qcus_ ok test_042_range_subset1 (tests.userquery.UserQueryTest.test_042_range_subset1) -User query with range subset match ... Generating user results from /tmp/tmpv5a2lemq +User query with range subset match ... Generating user results from /tmp/tmpjg9qcus_ ok test_042_range_subset2 (tests.userquery.UserQueryTest.test_042_range_subset2) -User query with range subset match (equal) ... Generating user results from /tmp/tmpv5a2lemq +User query with range subset match (equal) ... Generating user results from /tmp/tmpjg9qcus_ ok test_043_range_superset1 (tests.userquery.UserQueryTest.test_043_range_superset1) -User query with range superset match ... Generating user results from /tmp/tmpv5a2lemq +User query with range superset match ... Generating user results from /tmp/tmpjg9qcus_ ok test_043_range_superset2 (tests.userquery.UserQueryTest.test_043_range_superset2) -User query with range superset match (equal) ... Generating user results from /tmp/tmpv5a2lemq +User query with range superset match (equal) ... Generating user results from /tmp/tmpjg9qcus_ ok test_044_range_proper_subset1 (tests.userquery.UserQueryTest.test_044_range_proper_subset1) -User query with range proper subset match ... Generating user results from /tmp/tmpv5a2lemq +User query with range proper subset match ... Generating user results from /tmp/tmpjg9qcus_ ok test_044_range_proper_subset2 (tests.userquery.UserQueryTest.test_044_range_proper_subset2) -User query with range proper subset match (equal) ... Generating user results from /tmp/tmpv5a2lemq +User query with range proper subset match (equal) ... Generating user results from /tmp/tmpjg9qcus_ ok test_044_range_proper_subset3 (tests.userquery.UserQueryTest.test_044_range_proper_subset3) -User query with range proper subset match (equal low) ... Generating user results from /tmp/tmpv5a2lemq +User query with range proper subset match (equal low) ... Generating user results from /tmp/tmpjg9qcus_ ok test_044_range_proper_subset4 (tests.userquery.UserQueryTest.test_044_range_proper_subset4) -User query with range proper subset match (equal high) ... Generating user results from /tmp/tmpv5a2lemq +User query with range proper subset match (equal high) ... Generating user results from /tmp/tmpjg9qcus_ ok test_045_range_proper_superset1 (tests.userquery.UserQueryTest.test_045_range_proper_superset1) -User query with range proper superset match ... Generating user results from /tmp/tmpv5a2lemq +User query with range proper superset match ... Generating user results from /tmp/tmpjg9qcus_ ok test_045_range_proper_superset2 (tests.userquery.UserQueryTest.test_045_range_proper_superset2) -User query with range proper superset match (equal) ... Generating user results from /tmp/tmpv5a2lemq +User query with range proper superset match (equal) ... Generating user results from /tmp/tmpjg9qcus_ ok test_045_range_proper_superset3 (tests.userquery.UserQueryTest.test_045_range_proper_superset3) -User query with range proper superset match (equal low) ... Generating user results from /tmp/tmpv5a2lemq +User query with range proper superset match (equal low) ... Generating user results from /tmp/tmpjg9qcus_ ok test_045_range_proper_superset4 (tests.userquery.UserQueryTest.test_045_range_proper_superset4) -User query with range proper superset match (equal high) ... Generating user results from /tmp/tmpv5a2lemq +User query with range proper superset match (equal high) ... Generating user results from /tmp/tmpjg9qcus_ ok -Opening SELinux policy "/tmp/tmpmb8vdnma" -Successfully opened SELinux policy "/tmp/tmpmb8vdnma" +Opening SELinux policy "/tmp/tmp_4r1vea1" +Successfully opened SELinux policy "/tmp/tmp_4r1vea1" test_000_unset (tests.typequery.TypeQueryTest.test_000_unset) -Type query with no criteria. ... Generating type results from /tmp/tmpmb8vdnma +Type query with no criteria. ... Generating type results from /tmp/tmp_4r1vea1 ok test_001_name_exact (tests.typequery.TypeQueryTest.test_001_name_exact) -Type query with exact name match. ... Generating type results from /tmp/tmpmb8vdnma +Type query with exact name match. ... Generating type results from /tmp/tmp_4r1vea1 ok test_002_name_regex (tests.typequery.TypeQueryTest.test_002_name_regex) -Type query with regex name match. ... Generating type results from /tmp/tmpmb8vdnma +Type query with regex name match. ... Generating type results from /tmp/tmp_4r1vea1 ok test_010_attr_intersect (tests.typequery.TypeQueryTest.test_010_attr_intersect) -Type query with attribute set intersection. ... Generating type results from /tmp/tmpmb8vdnma +Type query with attribute set intersection. ... Generating type results from /tmp/tmp_4r1vea1 ok test_011_attr_equality (tests.typequery.TypeQueryTest.test_011_attr_equality) -Type query with attribute set equality. ... Generating type results from /tmp/tmpmb8vdnma +Type query with attribute set equality. ... Generating type results from /tmp/tmp_4r1vea1 ok test_012_attr_regex (tests.typequery.TypeQueryTest.test_012_attr_regex) -Type query with attribute regex match. ... Generating type results from /tmp/tmpmb8vdnma +Type query with attribute regex match. ... Generating type results from /tmp/tmp_4r1vea1 ok test_020_alias_exact (tests.typequery.TypeQueryTest.test_020_alias_exact) -Type query with exact alias match. ... Generating type results from /tmp/tmpmb8vdnma +Type query with exact alias match. ... Generating type results from /tmp/tmp_4r1vea1 ok test_021_alias_regex (tests.typequery.TypeQueryTest.test_021_alias_regex) -Type query with regex alias match. ... Generating type results from /tmp/tmpmb8vdnma +Type query with regex alias match. ... Generating type results from /tmp/tmp_4r1vea1 ok test_022_alias_dereference (tests.typequery.TypeQueryTest.test_022_alias_dereference) -Type query with alias dereference. ... Generating type results from /tmp/tmpmb8vdnma +Type query with alias dereference. ... Generating type results from /tmp/tmp_4r1vea1 ok test_030_permissive (tests.typequery.TypeQueryTest.test_030_permissive) -Type query with permissive match ... Generating type results from /tmp/tmpmb8vdnma +Type query with permissive match ... Generating type results from /tmp/tmp_4r1vea1 ok -Opening SELinux policy "/tmp/tmpijctkzwo" -Successfully opened SELinux policy "/tmp/tmpijctkzwo" +Opening SELinux policy "/tmp/tmpb1hcs0g4" +Successfully opened SELinux policy "/tmp/tmpb1hcs0g4" test_000_unset (tests.typeattrquery.TypeAttributeQueryTest.test_000_unset) -Type attribute query with no criteria. ... Generating type attribute results from /tmp/tmpijctkzwo +Type attribute query with no criteria. ... Generating type attribute results from /tmp/tmpb1hcs0g4 ok test_001_name_exact (tests.typeattrquery.TypeAttributeQueryTest.test_001_name_exact) -Type attribute query with exact name match. ... Generating type attribute results from /tmp/tmpijctkzwo +Type attribute query with exact name match. ... Generating type attribute results from /tmp/tmpb1hcs0g4 ok test_002_name_regex (tests.typeattrquery.TypeAttributeQueryTest.test_002_name_regex) -Type attribute query with regex name match. ... Generating type attribute results from /tmp/tmpijctkzwo +Type attribute query with regex name match. ... Generating type attribute results from /tmp/tmpb1hcs0g4 ok test_010_type_set_intersect (tests.typeattrquery.TypeAttributeQueryTest.test_010_type_set_intersect) -Type attribute query with type set intersection. ... Generating type attribute results from /tmp/tmpijctkzwo +Type attribute query with type set intersection. ... Generating type attribute results from /tmp/tmpb1hcs0g4 ok test_011_type_set_equality (tests.typeattrquery.TypeAttributeQueryTest.test_011_type_set_equality) -Type attribute query with type set equality. ... Generating type attribute results from /tmp/tmpijctkzwo +Type attribute query with type set equality. ... Generating type attribute results from /tmp/tmpb1hcs0g4 ok test_012_type_set_regex (tests.typeattrquery.TypeAttributeQueryTest.test_012_type_set_regex) -Type attribute query with type set regex match. ... Generating type attribute results from /tmp/tmpijctkzwo +Type attribute query with type set regex match. ... Generating type attribute results from /tmp/tmpb1hcs0g4 ok -Opening SELinux policy "/tmp/tmps6eylse5" -Successfully opened SELinux policy "/tmp/tmps6eylse5" +Opening SELinux policy "/tmp/tmps76nz_tw" +Successfully opened SELinux policy "/tmp/tmps76nz_tw" test_000_unset (tests.terulequery.TERuleQueryTest.test_000_unset) -TE rule query with no criteria. ... Generating TE rule results from /tmp/tmps6eylse5 +TE rule query with no criteria. ... Generating TE rule results from /tmp/tmps76nz_tw ok test_001_source_direct (tests.terulequery.TERuleQueryTest.test_001_source_direct) -TE rule query with exact, direct, source match. ... Generating TE rule results from /tmp/tmps6eylse5 +TE rule query with exact, direct, source match. ... Generating TE rule results from /tmp/tmps76nz_tw ok test_002_source_indirect (tests.terulequery.TERuleQueryTest.test_002_source_indirect) -TE rule query with exact, indirect, source match. ... Generating TE rule results from /tmp/tmps6eylse5 +TE rule query with exact, indirect, source match. ... Generating TE rule results from /tmp/tmps76nz_tw ok test_003_source_direct_regex (tests.terulequery.TERuleQueryTest.test_003_source_direct_regex) -TE rule query with regex, direct, source match. ... Generating TE rule results from /tmp/tmps6eylse5 +TE rule query with regex, direct, source match. ... Generating TE rule results from /tmp/tmps76nz_tw ok test_004_source_indirect_regex (tests.terulequery.TERuleQueryTest.test_004_source_indirect_regex) -TE rule query with regex, indirect, source match. ... Generating TE rule results from /tmp/tmps6eylse5 +TE rule query with regex, indirect, source match. ... Generating TE rule results from /tmp/tmps76nz_tw ok test_005_target_direct (tests.terulequery.TERuleQueryTest.test_005_target_direct) -TE rule query with exact, direct, target match. ... Generating TE rule results from /tmp/tmps6eylse5 +TE rule query with exact, direct, target match. ... Generating TE rule results from /tmp/tmps76nz_tw ok test_006_target_indirect (tests.terulequery.TERuleQueryTest.test_006_target_indirect) -TE rule query with exact, indirect, target match. ... Generating TE rule results from /tmp/tmps6eylse5 +TE rule query with exact, indirect, target match. ... Generating TE rule results from /tmp/tmps76nz_tw ok test_007_target_direct_regex (tests.terulequery.TERuleQueryTest.test_007_target_direct_regex) -TE rule query with regex, direct, target match. ... Generating TE rule results from /tmp/tmps6eylse5 +TE rule query with regex, direct, target match. ... Generating TE rule results from /tmp/tmps76nz_tw ok test_008_target_indirect_regex (tests.terulequery.TERuleQueryTest.test_008_target_indirect_regex) -TE rule query with regex, indirect, target match. ... Generating TE rule results from /tmp/tmps6eylse5 +TE rule query with regex, indirect, target match. ... Generating TE rule results from /tmp/tmps76nz_tw ok test_009_class (tests.terulequery.TERuleQueryTest.test_009_class) TE rule query with exact object class match. ... skipped 'Setting tclass to a string is no longer supported.' test_010_class_list (tests.terulequery.TERuleQueryTest.test_010_class_list) -TE rule query with object class list match. ... Generating TE rule results from /tmp/tmps6eylse5 +TE rule query with object class list match. ... Generating TE rule results from /tmp/tmps76nz_tw ok test_011_class_regex (tests.terulequery.TERuleQueryTest.test_011_class_regex) -TE rule query with object class regex match. ... Generating TE rule results from /tmp/tmps6eylse5 +TE rule query with object class regex match. ... Generating TE rule results from /tmp/tmps76nz_tw ok test_012_perms_any (tests.terulequery.TERuleQueryTest.test_012_perms_any) -TE rule query with permission set intersection. ... Generating TE rule results from /tmp/tmps6eylse5 +TE rule query with permission set intersection. ... Generating TE rule results from /tmp/tmps76nz_tw ok test_013_perms_equal (tests.terulequery.TERuleQueryTest.test_013_perms_equal) -TE rule query with permission set equality. ... Generating TE rule results from /tmp/tmps6eylse5 +TE rule query with permission set equality. ... Generating TE rule results from /tmp/tmps76nz_tw ok test_014_ruletype (tests.terulequery.TERuleQueryTest.test_014_ruletype) -TE rule query with rule type match. ... Generating TE rule results from /tmp/tmps6eylse5 +TE rule query with rule type match. ... Generating TE rule results from /tmp/tmps76nz_tw ok test_052_perms_subset1 (tests.terulequery.TERuleQueryTest.test_052_perms_subset1) -TE rule query with permission subset. ... Generating TE rule results from /tmp/tmps6eylse5 +TE rule query with permission subset. ... Generating TE rule results from /tmp/tmps76nz_tw ok test_052_perms_subset2 (tests.terulequery.TERuleQueryTest.test_052_perms_subset2) -TE rule query with permission subset (equality). ... Generating TE rule results from /tmp/tmps6eylse5 +TE rule query with permission subset (equality). ... Generating TE rule results from /tmp/tmps76nz_tw ok test_100_default (tests.terulequery.TERuleQueryTest.test_100_default) -TE rule query with default type exact match. ... Generating TE rule results from /tmp/tmps6eylse5 +TE rule query with default type exact match. ... Generating TE rule results from /tmp/tmps76nz_tw ok test_101_default_regex (tests.terulequery.TERuleQueryTest.test_101_default_regex) -TE rule query with default type regex match. ... Generating TE rule results from /tmp/tmps6eylse5 +TE rule query with default type regex match. ... Generating TE rule results from /tmp/tmps76nz_tw ok test_200_boolean_intersection (tests.terulequery.TERuleQueryTest.test_200_boolean_intersection) -TE rule query with intersection Boolean set match. ... Generating TE rule results from /tmp/tmps6eylse5 +TE rule query with intersection Boolean set match. ... Generating TE rule results from /tmp/tmps76nz_tw ok test_201_boolean_equal (tests.terulequery.TERuleQueryTest.test_201_boolean_equal) -TE rule query with equal Boolean set match. ... Generating TE rule results from /tmp/tmps6eylse5 +TE rule query with equal Boolean set match. ... Generating TE rule results from /tmp/tmps76nz_tw ok test_202_boolean_regex (tests.terulequery.TERuleQueryTest.test_202_boolean_regex) -TE rule query with regex Boolean match. ... Generating TE rule results from /tmp/tmps6eylse5 +TE rule query with regex Boolean match. ... Generating TE rule results from /tmp/tmps76nz_tw ok test_300_issue111 (tests.terulequery.TERuleQueryTest.test_300_issue111) -TE rule query with attribute source criteria, indirect match. ... Generating TE rule results from /tmp/tmps6eylse5 +TE rule query with attribute source criteria, indirect match. ... Generating TE rule results from /tmp/tmps76nz_tw ok test_301_issue111 (tests.terulequery.TERuleQueryTest.test_301_issue111) -TE rule query with attribute target criteria, indirect match. ... Generating TE rule results from /tmp/tmps6eylse5 +TE rule query with attribute target criteria, indirect match. ... Generating TE rule results from /tmp/tmps76nz_tw ok test_302_issue111 (tests.terulequery.TERuleQueryTest.test_302_issue111) -TE rule query with attribute default type criteria. ... Generating TE rule results from /tmp/tmps6eylse5 +TE rule query with attribute default type criteria. ... Generating TE rule results from /tmp/tmps76nz_tw ok -Opening SELinux policy "/tmp/tmp3bl083y2" -Successfully opened SELinux policy "/tmp/tmp3bl083y2" +Opening SELinux policy "/tmp/tmp5ruv3pat" +Successfully opened SELinux policy "/tmp/tmp5ruv3pat" test_001_source_direct (tests.terulequery.TERuleQueryXperm.test_001_source_direct) -Xperm rule query with exact, direct, source match. ... Generating TE rule results from /tmp/tmp3bl083y2 +Xperm rule query with exact, direct, source match. ... Generating TE rule results from /tmp/tmp5ruv3pat ok test_002_source_indirect (tests.terulequery.TERuleQueryXperm.test_002_source_indirect) -Xperm rule query with exact, indirect, source match. ... Generating TE rule results from /tmp/tmp3bl083y2 +Xperm rule query with exact, indirect, source match. ... Generating TE rule results from /tmp/tmp5ruv3pat ok test_003_source_direct_regex (tests.terulequery.TERuleQueryXperm.test_003_source_direct_regex) -Xperm rule query with regex, direct, source match. ... Generating TE rule results from /tmp/tmp3bl083y2 +Xperm rule query with regex, direct, source match. ... Generating TE rule results from /tmp/tmp5ruv3pat ok test_004_source_indirect_regex (tests.terulequery.TERuleQueryXperm.test_004_source_indirect_regex) -Xperm rule query with regex, indirect, source match. ... Generating TE rule results from /tmp/tmp3bl083y2 +Xperm rule query with regex, indirect, source match. ... Generating TE rule results from /tmp/tmp5ruv3pat ok test_005_target_direct (tests.terulequery.TERuleQueryXperm.test_005_target_direct) -Xperm rule query with exact, direct, target match. ... Generating TE rule results from /tmp/tmp3bl083y2 +Xperm rule query with exact, direct, target match. ... Generating TE rule results from /tmp/tmp5ruv3pat ok test_006_target_indirect (tests.terulequery.TERuleQueryXperm.test_006_target_indirect) -Xperm rule query with exact, indirect, target match. ... Generating TE rule results from /tmp/tmp3bl083y2 +Xperm rule query with exact, indirect, target match. ... Generating TE rule results from /tmp/tmp5ruv3pat ok test_007_target_direct_regex (tests.terulequery.TERuleQueryXperm.test_007_target_direct_regex) -Xperm rule query with regex, direct, target match. ... Generating TE rule results from /tmp/tmp3bl083y2 +Xperm rule query with regex, direct, target match. ... Generating TE rule results from /tmp/tmp5ruv3pat ok test_008_target_indirect_regex (tests.terulequery.TERuleQueryXperm.test_008_target_indirect_regex) -Xperm rule query with regex, indirect, target match. ... Generating TE rule results from /tmp/tmp3bl083y2 +Xperm rule query with regex, indirect, target match. ... Generating TE rule results from /tmp/tmp5ruv3pat ok test_010_class_list (tests.terulequery.TERuleQueryXperm.test_010_class_list) -Xperm rule query with object class list match. ... Generating TE rule results from /tmp/tmp3bl083y2 +Xperm rule query with object class list match. ... Generating TE rule results from /tmp/tmp5ruv3pat ok test_011_class_regex (tests.terulequery.TERuleQueryXperm.test_011_class_regex) -Xperm rule query with object class regex match. ... Generating TE rule results from /tmp/tmp3bl083y2 +Xperm rule query with object class regex match. ... Generating TE rule results from /tmp/tmp5ruv3pat ok test_014_ruletype (tests.terulequery.TERuleQueryXperm.test_014_ruletype) -Xperm rule query with rule type match. ... Generating TE rule results from /tmp/tmp3bl083y2 +Xperm rule query with rule type match. ... Generating TE rule results from /tmp/tmp5ruv3pat ok test_100_std_perm_any (tests.terulequery.TERuleQueryXperm.test_100_std_perm_any) -Xperm rule query match by standard permission. ... Generating TE rule results from /tmp/tmp3bl083y2 +Xperm rule query match by standard permission. ... Generating TE rule results from /tmp/tmp5ruv3pat ok test_100_std_perm_equal (tests.terulequery.TERuleQueryXperm.test_100_std_perm_equal) -Xperm rule query match by standard permission, equal perm set. ... Generating TE rule results from /tmp/tmp3bl083y2 +Xperm rule query match by standard permission, equal perm set. ... Generating TE rule results from /tmp/tmp5ruv3pat ok test_101_xperm_any (tests.terulequery.TERuleQueryXperm.test_101_xperm_any) -Xperm rule query match any perm set. ... Generating TE rule results from /tmp/tmp3bl083y2 +Xperm rule query match any perm set. ... Generating TE rule results from /tmp/tmp5ruv3pat ok test_101_xperm_equal (tests.terulequery.TERuleQueryXperm.test_101_xperm_equal) -Xperm rule query match equal perm set. ... Generating TE rule results from /tmp/tmp3bl083y2 +Xperm rule query match equal perm set. ... Generating TE rule results from /tmp/tmp5ruv3pat ok -Opening SELinux policy "/tmp/tmp_a_5qd29" -Successfully opened SELinux policy "/tmp/tmp_a_5qd29" +Opening SELinux policy "/tmp/tmpe5r33_pg" +Successfully opened SELinux policy "/tmp/tmpe5r33_pg" test_000_unset (tests.sensitivityquery.SensitivityQueryTest.test_000_unset) -Sensitivity query with no criteria. ... Generating sensitivity results from /tmp/tmp_a_5qd29 +Sensitivity query with no criteria. ... Generating sensitivity results from /tmp/tmpe5r33_pg ok test_001_name_exact (tests.sensitivityquery.SensitivityQueryTest.test_001_name_exact) -Sensitivity query with exact name match. ... Generating sensitivity results from /tmp/tmp_a_5qd29 +Sensitivity query with exact name match. ... Generating sensitivity results from /tmp/tmpe5r33_pg ok test_002_name_regex (tests.sensitivityquery.SensitivityQueryTest.test_002_name_regex) -Sensitivity query with regex name match. ... Generating sensitivity results from /tmp/tmp_a_5qd29 +Sensitivity query with regex name match. ... Generating sensitivity results from /tmp/tmpe5r33_pg ok test_010_alias_exact (tests.sensitivityquery.SensitivityQueryTest.test_010_alias_exact) -Sensitivity query with exact alias match. ... Generating sensitivity results from /tmp/tmp_a_5qd29 +Sensitivity query with exact alias match. ... Generating sensitivity results from /tmp/tmpe5r33_pg ok test_011_alias_regex (tests.sensitivityquery.SensitivityQueryTest.test_011_alias_regex) -Sensitivity query with regex alias match. ... Generating sensitivity results from /tmp/tmp_a_5qd29 +Sensitivity query with regex alias match. ... Generating sensitivity results from /tmp/tmpe5r33_pg ok test_020_sens_equal (tests.sensitivityquery.SensitivityQueryTest.test_020_sens_equal) -Sensitivity query with sens equality. ... Generating sensitivity results from /tmp/tmp_a_5qd29 +Sensitivity query with sens equality. ... Generating sensitivity results from /tmp/tmpe5r33_pg ok test_021_sens_dom1 (tests.sensitivityquery.SensitivityQueryTest.test_021_sens_dom1) -Sensitivity query with sens dominance. ... Generating sensitivity results from /tmp/tmp_a_5qd29 +Sensitivity query with sens dominance. ... Generating sensitivity results from /tmp/tmpe5r33_pg ok test_021_sens_dom2 (tests.sensitivityquery.SensitivityQueryTest.test_021_sens_dom2) -Sensitivity query with sens dominance (equal). ... Generating sensitivity results from /tmp/tmp_a_5qd29 +Sensitivity query with sens dominance (equal). ... Generating sensitivity results from /tmp/tmpe5r33_pg ok test_022_sens_domby1 (tests.sensitivityquery.SensitivityQueryTest.test_022_sens_domby1) -Sensitivity query with sens dominated-by. ... Generating sensitivity results from /tmp/tmp_a_5qd29 +Sensitivity query with sens dominated-by. ... Generating sensitivity results from /tmp/tmpe5r33_pg ok test_022_sens_domby2 (tests.sensitivityquery.SensitivityQueryTest.test_022_sens_domby2) -Sensitivity query with sens dominated-by (equal). ... Generating sensitivity results from /tmp/tmp_a_5qd29 +Sensitivity query with sens dominated-by (equal). ... Generating sensitivity results from /tmp/tmpe5r33_pg ok -Opening SELinux policy "/tmp/tmptzwslfkn" -Successfully opened SELinux policy "/tmp/tmptzwslfkn" +Opening SELinux policy "/tmp/tmparvms84t" +Successfully opened SELinux policy "/tmp/tmparvms84t" test_000_unset (tests.rolequery.RoleQueryTest.test_000_unset) -Role query with no criteria. ... Generating role results from /tmp/tmptzwslfkn +Role query with no criteria. ... Generating role results from /tmp/tmparvms84t ok test_001_name_exact (tests.rolequery.RoleQueryTest.test_001_name_exact) -Role query with exact name match. ... Generating role results from /tmp/tmptzwslfkn +Role query with exact name match. ... Generating role results from /tmp/tmparvms84t ok test_002_name_regex (tests.rolequery.RoleQueryTest.test_002_name_regex) -Role query with regex name match. ... Generating role results from /tmp/tmptzwslfkn +Role query with regex name match. ... Generating role results from /tmp/tmparvms84t ok test_010_type_intersect (tests.rolequery.RoleQueryTest.test_010_type_intersect) -Role query with type set intersection. ... Generating role results from /tmp/tmptzwslfkn +Role query with type set intersection. ... Generating role results from /tmp/tmparvms84t ok test_011_type_equality (tests.rolequery.RoleQueryTest.test_011_type_equality) -Role query with type set equality. ... Generating role results from /tmp/tmptzwslfkn +Role query with type set equality. ... Generating role results from /tmp/tmparvms84t ok test_012_type_regex (tests.rolequery.RoleQueryTest.test_012_type_regex) -Role query with type set match. ... Generating role results from /tmp/tmptzwslfkn +Role query with type set match. ... Generating role results from /tmp/tmparvms84t ok -Opening SELinux policy "/tmp/tmphlx1qp0i" -Successfully opened SELinux policy "/tmp/tmphlx1qp0i" +Opening SELinux policy "/tmp/tmpy1n4_kgr" +Successfully opened SELinux policy "/tmp/tmpy1n4_kgr" test_000_unset (tests.rbacrulequery.RBACRuleQueryTest.test_000_unset) -RBAC rule query with no criteria. ... Generating RBAC rule results from /tmp/tmphlx1qp0i +RBAC rule query with no criteria. ... Generating RBAC rule results from /tmp/tmpy1n4_kgr ok test_001_source_direct (tests.rbacrulequery.RBACRuleQueryTest.test_001_source_direct) -RBAC rule query with exact, direct, source match. ... Generating RBAC rule results from /tmp/tmphlx1qp0i +RBAC rule query with exact, direct, source match. ... Generating RBAC rule results from /tmp/tmpy1n4_kgr ok test_002_source_direct_regex (tests.rbacrulequery.RBACRuleQueryTest.test_002_source_direct_regex) -RBAC rule query with regex, direct, source match. ... Generating RBAC rule results from /tmp/tmphlx1qp0i +RBAC rule query with regex, direct, source match. ... Generating RBAC rule results from /tmp/tmpy1n4_kgr ok test_010_target_direct (tests.rbacrulequery.RBACRuleQueryTest.test_010_target_direct) -RBAC rule query with exact, direct, target match. ... Generating RBAC rule results from /tmp/tmphlx1qp0i +RBAC rule query with exact, direct, target match. ... Generating RBAC rule results from /tmp/tmpy1n4_kgr ok test_011_target_direct_regex (tests.rbacrulequery.RBACRuleQueryTest.test_011_target_direct_regex) -RBAC rule query with regex, direct, target match. ... Generating RBAC rule results from /tmp/tmphlx1qp0i +RBAC rule query with regex, direct, target match. ... Generating RBAC rule results from /tmp/tmpy1n4_kgr ok test_012_target_type (tests.rbacrulequery.RBACRuleQueryTest.test_012_target_type) -RBAC rule query with a type as target. ... Generating RBAC rule results from /tmp/tmphlx1qp0i +RBAC rule query with a type as target. ... Generating RBAC rule results from /tmp/tmpy1n4_kgr ok test_020_class (tests.rbacrulequery.RBACRuleQueryTest.test_020_class) RBAC rule query with exact object class match. ... skipped 'Setting tclass to a string is no longer supported.' test_021_class_list (tests.rbacrulequery.RBACRuleQueryTest.test_021_class_list) -RBAC rule query with object class list match. ... Generating RBAC rule results from /tmp/tmphlx1qp0i +RBAC rule query with object class list match. ... Generating RBAC rule results from /tmp/tmpy1n4_kgr ok test_022_class_regex (tests.rbacrulequery.RBACRuleQueryTest.test_022_class_regex) -RBAC rule query with object class regex match. ... Generating RBAC rule results from /tmp/tmphlx1qp0i +RBAC rule query with object class regex match. ... Generating RBAC rule results from /tmp/tmpy1n4_kgr ok test_030_default (tests.rbacrulequery.RBACRuleQueryTest.test_030_default) -RBAC rule query with exact default match. ... Generating RBAC rule results from /tmp/tmphlx1qp0i +RBAC rule query with exact default match. ... Generating RBAC rule results from /tmp/tmpy1n4_kgr ok test_031_default_regex (tests.rbacrulequery.RBACRuleQueryTest.test_031_default_regex) -RBAC rule query with regex default match. ... Generating RBAC rule results from /tmp/tmphlx1qp0i +RBAC rule query with regex default match. ... Generating RBAC rule results from /tmp/tmpy1n4_kgr ok test_040_ruletype (tests.rbacrulequery.RBACRuleQueryTest.test_040_ruletype) -RBAC rule query with rule type. ... Generating RBAC rule results from /tmp/tmphlx1qp0i +RBAC rule query with rule type. ... Generating RBAC rule results from /tmp/tmpy1n4_kgr ok -Opening SELinux policy "/tmp/tmpzhg_4ees" -Successfully opened SELinux policy "/tmp/tmpzhg_4ees" +Opening SELinux policy "/tmp/tmpfcc3l2rr" +Successfully opened SELinux policy "/tmp/tmpfcc3l2rr" test_000_unset (tests.portconquery.PortconQueryTest.test_000_unset) -Portcon query with no criteria ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with no criteria ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_001_protocol (tests.portconquery.PortconQueryTest.test_001_protocol) -Portcon query with protocol match ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with protocol match ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_010_user_exact (tests.portconquery.PortconQueryTest.test_010_user_exact) -Portcon query with context user exact match ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with context user exact match ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_011_user_regex (tests.portconquery.PortconQueryTest.test_011_user_regex) -Portcon query with context user regex match ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with context user regex match ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_020_role_exact (tests.portconquery.PortconQueryTest.test_020_role_exact) -Portcon query with context role exact match ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with context role exact match ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_021_role_regex (tests.portconquery.PortconQueryTest.test_021_role_regex) -Portcon query with context role regex match ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with context role regex match ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_030_type_exact (tests.portconquery.PortconQueryTest.test_030_type_exact) -Portcon query with context type exact match ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with context type exact match ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_031_type_regex (tests.portconquery.PortconQueryTest.test_031_type_regex) -Portcon query with context type regex match ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with context type regex match ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_040_range_exact (tests.portconquery.PortconQueryTest.test_040_range_exact) -Portcon query with context range exact match ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with context range exact match ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_041_range_overlap1 (tests.portconquery.PortconQueryTest.test_041_range_overlap1) -Portcon query with context range overlap match (equal) ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with context range overlap match (equal) ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_041_range_overlap2 (tests.portconquery.PortconQueryTest.test_041_range_overlap2) -Portcon query with context range overlap match (subset) ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with context range overlap match (subset) ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_041_range_overlap3 (tests.portconquery.PortconQueryTest.test_041_range_overlap3) -Portcon query with context range overlap match (superset) ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with context range overlap match (superset) ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_041_range_overlap4 (tests.portconquery.PortconQueryTest.test_041_range_overlap4) -Portcon query with context range overlap match (overlap low level) ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with context range overlap match (overlap low level) ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_041_range_overlap5 (tests.portconquery.PortconQueryTest.test_041_range_overlap5) -Portcon query with context range overlap match (overlap high level) ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with context range overlap match (overlap high level) ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_042_range_subset1 (tests.portconquery.PortconQueryTest.test_042_range_subset1) -Portcon query with context range subset match ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with context range subset match ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_042_range_subset2 (tests.portconquery.PortconQueryTest.test_042_range_subset2) -Portcon query with context range subset match (equal) ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with context range subset match (equal) ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_043_range_superset1 (tests.portconquery.PortconQueryTest.test_043_range_superset1) -Portcon query with context range superset match ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with context range superset match ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_043_range_superset2 (tests.portconquery.PortconQueryTest.test_043_range_superset2) -Portcon query with context range superset match (equal) ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with context range superset match (equal) ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_044_range_proper_subset1 (tests.portconquery.PortconQueryTest.test_044_range_proper_subset1) -Portcon query with context range proper subset match ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with context range proper subset match ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_044_range_proper_subset2 (tests.portconquery.PortconQueryTest.test_044_range_proper_subset2) -Portcon query with context range proper subset match (equal) ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with context range proper subset match (equal) ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_044_range_proper_subset3 (tests.portconquery.PortconQueryTest.test_044_range_proper_subset3) -Portcon query with context range proper subset match (equal low only) ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with context range proper subset match (equal low only) ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_044_range_proper_subset4 (tests.portconquery.PortconQueryTest.test_044_range_proper_subset4) -Portcon query with context range proper subset match (equal high only) ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with context range proper subset match (equal high only) ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_045_range_proper_superset1 (tests.portconquery.PortconQueryTest.test_045_range_proper_superset1) -Portcon query with context range proper superset match ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with context range proper superset match ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_045_range_proper_superset2 (tests.portconquery.PortconQueryTest.test_045_range_proper_superset2) -Portcon query with context range proper superset match (equal) ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with context range proper superset match (equal) ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_045_range_proper_superset3 (tests.portconquery.PortconQueryTest.test_045_range_proper_superset3) -Portcon query with context range proper superset match (equal low) ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with context range proper superset match (equal low) ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_045_range_proper_superset4 (tests.portconquery.PortconQueryTest.test_045_range_proper_superset4) -Portcon query with context range proper superset match (equal high) ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with context range proper superset match (equal high) ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_050_single_equal (tests.portconquery.PortconQueryTest.test_050_single_equal) -Portcon query with single port exact match ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with single port exact match ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_051_range_equal (tests.portconquery.PortconQueryTest.test_051_range_equal) -Portcon query with port range exact match ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with port range exact match ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_052_single_subset (tests.portconquery.PortconQueryTest.test_052_single_subset) -Portcon query with single port subset ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with single port subset ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_053_range_subset (tests.portconquery.PortconQueryTest.test_053_range_subset) -Portcon query with range subset ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with range subset ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_053_range_subset_edge1 (tests.portconquery.PortconQueryTest.test_053_range_subset_edge1) -Portcon query with range subset, equal edge case ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with range subset, equal edge case ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_054_single_proper_subset (tests.portconquery.PortconQueryTest.test_054_single_proper_subset) -Portcon query with single port proper subset ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with single port proper subset ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_055_range_proper_subset (tests.portconquery.PortconQueryTest.test_055_range_proper_subset) -Portcon query with range proper subset ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with range proper subset ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_055_range_proper_subset_edge1 (tests.portconquery.PortconQueryTest.test_055_range_proper_subset_edge1) -Portcon query with range proper subset, equal edge case ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with range proper subset, equal edge case ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_055_range_proper_subset_edge2 (tests.portconquery.PortconQueryTest.test_055_range_proper_subset_edge2) -Portcon query with range proper subset, low equal edge case ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with range proper subset, low equal edge case ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_055_range_proper_subset_edge3 (tests.portconquery.PortconQueryTest.test_055_range_proper_subset_edge3) -Portcon query with range proper subset, high equal edge case ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with range proper subset, high equal edge case ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_056_single_superset (tests.portconquery.PortconQueryTest.test_056_single_superset) -Portcon query with single port superset ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with single port superset ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_056_single_superset_edge1 (tests.portconquery.PortconQueryTest.test_056_single_superset_edge1) -Portcon query with single port superset, equal edge case ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with single port superset, equal edge case ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_057_range_superset (tests.portconquery.PortconQueryTest.test_057_range_superset) -Portcon query with range superset ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with range superset ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_057_range_superset_edge1 (tests.portconquery.PortconQueryTest.test_057_range_superset_edge1) -Portcon query with range superset, equal edge case ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with range superset, equal edge case ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_058_single_proper_superset (tests.portconquery.PortconQueryTest.test_058_single_proper_superset) -Portcon query with single port proper superset ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with single port proper superset ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_058_single_proper_superset_edge1 (tests.portconquery.PortconQueryTest.test_058_single_proper_superset_edge1) -Portcon query with single port proper superset, equal edge case ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with single port proper superset, equal edge case ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_058_single_proper_superset_edge2 (tests.portconquery.PortconQueryTest.test_058_single_proper_superset_edge2) -Portcon query with single port proper superset, low equal edge case ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with single port proper superset, low equal edge case ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_058_single_proper_superset_edge3 (tests.portconquery.PortconQueryTest.test_058_single_proper_superset_edge3) -Portcon query with single port proper superset, high equal edge case ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with single port proper superset, high equal edge case ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_059_range_proper_superset (tests.portconquery.PortconQueryTest.test_059_range_proper_superset) -Portcon query with range proper superset ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with range proper superset ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_059_range_proper_superset_edge1 (tests.portconquery.PortconQueryTest.test_059_range_proper_superset_edge1) -Portcon query with range proper superset, equal edge case ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with range proper superset, equal edge case ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_059_range_proper_superset_edge2 (tests.portconquery.PortconQueryTest.test_059_range_proper_superset_edge2) -Portcon query with range proper superset, equal high port edge case ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with range proper superset, equal high port edge case ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_059_range_proper_superset_edge3 (tests.portconquery.PortconQueryTest.test_059_range_proper_superset_edge3) -Portcon query with range proper superset, equal low port edge case ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with range proper superset, equal low port edge case ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_060_single_overlap (tests.portconquery.PortconQueryTest.test_060_single_overlap) -Portcon query with single overlap ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with single overlap ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_060_single_overlap_edge1 (tests.portconquery.PortconQueryTest.test_060_single_overlap_edge1) -Portcon query with single overlap, range match low ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with single overlap, range match low ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_060_single_overlap_edge2 (tests.portconquery.PortconQueryTest.test_060_single_overlap_edge2) -Portcon query with single overlap, range match high ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with single overlap, range match high ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_060_single_overlap_edge3 (tests.portconquery.PortconQueryTest.test_060_single_overlap_edge3) -Portcon query with single overlap, range match proper superset ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with single overlap, range match proper superset ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_061_range_overlap_low_half (tests.portconquery.PortconQueryTest.test_061_range_overlap_low_half) -Portcon query with range overlap, low half match ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with range overlap, low half match ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_062_range_overlap_high_half (tests.portconquery.PortconQueryTest.test_062_range_overlap_high_half) -Portcon query with range overlap, high half match ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with range overlap, high half match ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_063_range_overlap_middle (tests.portconquery.PortconQueryTest.test_063_range_overlap_middle) -Portcon query with range overlap, middle match ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with range overlap, middle match ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_064_range_overlap_equal (tests.portconquery.PortconQueryTest.test_064_range_overlap_equal) -Portcon query with range overlap, equal match ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with range overlap, equal match ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_065_range_overlap_superset (tests.portconquery.PortconQueryTest.test_065_range_overlap_superset) -Portcon query with range overlap, superset match ... Generating portcon results from /tmp/tmpzhg_4ees +Portcon query with range overlap, superset match ... Generating portcon results from /tmp/tmpfcc3l2rr ok test_001_lookup (tests.policyrep.user.UserTest.test_001_lookup) User factory policy lookup. ... skipped 'Needs to be reworked for cython' @@ -2144,8 +2128,8 @@ AVRuleXperm statement, single perm with range of permissions. ... skipped 'Needs to be reworked for cython' test_104_statement_two_range_perms (tests.policyrep.terule.AVRuleXpermTest.test_104_statement_two_range_perms) AVRuleXperm statement, two ranges of permissions. ... skipped 'Needs to be reworked for cython' -Opening SELinux policy "/tmp/tmp4a63s547" -Successfully opened SELinux policy "/tmp/tmp4a63s547" +Opening SELinux policy "/tmp/tmp52trnrd2" +Successfully opened SELinux policy "/tmp/tmp52trnrd2" test_issue74_regression (tests.policyrep.terule.AVRuleXpermTestIssue74.test_issue74_regression) Regression test for GitHub issue 74. ... ok test_000_factory (tests.policyrep.terule.TERuleTest.test_000_factory) @@ -2202,9 +2186,9 @@ SELinuxPolicy: invalid nodecon range (category not associated) error. ... skipped 'No longer necessary since source policy support was dropped.' test_user_level_not_in_range (tests.policyrep.selinuxpolicy.SELinuxPolicyLoadError.test_user_level_not_in_range) SELinuxPolicy: error for user's default level isn't within the range. ... skipped 'No longer necessary since source policy support was dropped.' -[, "allowxperm init_type_t init_type_t:unix_dgram_socket ioctl 0x0000-0x00ff;")>, , "allowxperm init_type_t init_type_t:unix_dgram_socket ioctl 0x8910;")>] -Opening SELinux policy "/tmp/tmpg3kqxfyf" -Successfully opened SELinux policy "/tmp/tmpg3kqxfyf" +[, "allowxperm init_type_t init_type_t:unix_dgram_socket ioctl 0x0000-0x00ff;")>, , "allowxperm init_type_t init_type_t:unix_dgram_socket ioctl 0x8910;")>] +Opening SELinux policy "/tmp/tmpg5yftssn" +Successfully opened SELinux policy "/tmp/tmpg5yftssn" test_001_open_policy_error (tests.policyrep.selinuxpolicy.SELinuxPolicyTest.test_001_open_policy_error) SELinuxPolicy: Invalid policy on open. ... skipped 'Retired for the SELinuxPolicyLoadError test suite.' test_002_open_policy_non_existant (tests.policyrep.selinuxpolicy.SELinuxPolicyTest.test_002_open_policy_non_existant) @@ -2624,96 +2608,96 @@ Default: validate default range. ... skipped 'Needs to be reworked for cython' test_041_validate_default_range_invalid (tests.policyrep.default.DefaultTest.test_041_validate_default_range_invalid) Default query: invalid default range ... skipped 'Needs to be reworked for cython' -Opening SELinux policy "/tmp/tmpeyi2houe" -Successfully opened SELinux policy "/tmp/tmpeyi2houe" +Opening SELinux policy "/tmp/tmpvq61bq0v" +Successfully opened SELinux policy "/tmp/tmpvq61bq0v" test_000_unset (tests.polcapquery.PolCapQueryTest.test_000_unset) -Policy capability query with no criteria ... Generating policy capability results from /tmp/tmpeyi2houe +Policy capability query with no criteria ... Generating policy capability results from /tmp/tmpvq61bq0v ok test_001_name_exact (tests.polcapquery.PolCapQueryTest.test_001_name_exact) -Policy capability query with exact match ... Generating policy capability results from /tmp/tmpeyi2houe +Policy capability query with exact match ... Generating policy capability results from /tmp/tmpvq61bq0v ok test_002_name_regex (tests.polcapquery.PolCapQueryTest.test_002_name_regex) -Policy capability query with regex match ... Generating policy capability results from /tmp/tmpeyi2houe +Policy capability query with regex match ... Generating policy capability results from /tmp/tmpvq61bq0v ok -Opening SELinux policy "/tmp/tmpmi7qeos5" -Successfully opened SELinux policy "/tmp/tmpmi7qeos5" +Opening SELinux policy "/tmp/tmp5_1abty4" +Successfully opened SELinux policy "/tmp/tmp5_1abty4" test_000_unset (tests.pirqconquery.PirqconQueryTest.test_000_unset) -Pirqcon query with no criteria ... Generating results from /tmp/tmpmi7qeos5 +Pirqcon query with no criteria ... Generating results from /tmp/tmp5_1abty4 ok test_010_user_exact (tests.pirqconquery.PirqconQueryTest.test_010_user_exact) -Pirqcon query with context user exact match ... Generating results from /tmp/tmpmi7qeos5 +Pirqcon query with context user exact match ... Generating results from /tmp/tmp5_1abty4 ok test_011_user_regex (tests.pirqconquery.PirqconQueryTest.test_011_user_regex) -Pirqcon query with context user regex match ... Generating results from /tmp/tmpmi7qeos5 +Pirqcon query with context user regex match ... Generating results from /tmp/tmp5_1abty4 ok test_020_role_exact (tests.pirqconquery.PirqconQueryTest.test_020_role_exact) -Pirqcon query with context role exact match ... Generating results from /tmp/tmpmi7qeos5 +Pirqcon query with context role exact match ... Generating results from /tmp/tmp5_1abty4 ok test_021_role_regex (tests.pirqconquery.PirqconQueryTest.test_021_role_regex) -Pirqcon query with context role regex match ... Generating results from /tmp/tmpmi7qeos5 +Pirqcon query with context role regex match ... Generating results from /tmp/tmp5_1abty4 ok test_030_type_exact (tests.pirqconquery.PirqconQueryTest.test_030_type_exact) -Pirqcon query with context type exact match ... Generating results from /tmp/tmpmi7qeos5 +Pirqcon query with context type exact match ... Generating results from /tmp/tmp5_1abty4 ok test_031_type_regex (tests.pirqconquery.PirqconQueryTest.test_031_type_regex) -Pirqcon query with context type regex match ... Generating results from /tmp/tmpmi7qeos5 +Pirqcon query with context type regex match ... Generating results from /tmp/tmp5_1abty4 ok test_040_range_exact (tests.pirqconquery.PirqconQueryTest.test_040_range_exact) -Pirqcon query with context range exact match ... Generating results from /tmp/tmpmi7qeos5 +Pirqcon query with context range exact match ... Generating results from /tmp/tmp5_1abty4 ok test_041_range_overlap1 (tests.pirqconquery.PirqconQueryTest.test_041_range_overlap1) -Pirqcon query with context range overlap match (equal) ... Generating results from /tmp/tmpmi7qeos5 +Pirqcon query with context range overlap match (equal) ... Generating results from /tmp/tmp5_1abty4 ok test_041_range_overlap2 (tests.pirqconquery.PirqconQueryTest.test_041_range_overlap2) -Pirqcon query with context range overlap match (subset) ... Generating results from /tmp/tmpmi7qeos5 +Pirqcon query with context range overlap match (subset) ... Generating results from /tmp/tmp5_1abty4 ok test_041_range_overlap3 (tests.pirqconquery.PirqconQueryTest.test_041_range_overlap3) -Pirqcon query with context range overlap match (superset) ... Generating results from /tmp/tmpmi7qeos5 +Pirqcon query with context range overlap match (superset) ... Generating results from /tmp/tmp5_1abty4 ok test_041_range_overlap4 (tests.pirqconquery.PirqconQueryTest.test_041_range_overlap4) -Pirqcon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmpmi7qeos5 +Pirqcon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmp5_1abty4 ok test_041_range_overlap5 (tests.pirqconquery.PirqconQueryTest.test_041_range_overlap5) -Pirqcon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmpmi7qeos5 +Pirqcon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmp5_1abty4 ok test_042_range_subset1 (tests.pirqconquery.PirqconQueryTest.test_042_range_subset1) -Pirqcon query with context range subset match ... Generating results from /tmp/tmpmi7qeos5 +Pirqcon query with context range subset match ... Generating results from /tmp/tmp5_1abty4 ok test_042_range_subset2 (tests.pirqconquery.PirqconQueryTest.test_042_range_subset2) -Pirqcon query with context range subset match (equal) ... Generating results from /tmp/tmpmi7qeos5 +Pirqcon query with context range subset match (equal) ... Generating results from /tmp/tmp5_1abty4 ok test_043_range_superset1 (tests.pirqconquery.PirqconQueryTest.test_043_range_superset1) -Pirqcon query with context range superset match ... Generating results from /tmp/tmpmi7qeos5 +Pirqcon query with context range superset match ... Generating results from /tmp/tmp5_1abty4 ok test_043_range_superset2 (tests.pirqconquery.PirqconQueryTest.test_043_range_superset2) -Pirqcon query with context range superset match (equal) ... Generating results from /tmp/tmpmi7qeos5 +Pirqcon query with context range superset match (equal) ... Generating results from /tmp/tmp5_1abty4 ok test_044_range_proper_subset1 (tests.pirqconquery.PirqconQueryTest.test_044_range_proper_subset1) -Pirqcon query with context range proper subset match ... Generating results from /tmp/tmpmi7qeos5 +Pirqcon query with context range proper subset match ... Generating results from /tmp/tmp5_1abty4 ok test_044_range_proper_subset2 (tests.pirqconquery.PirqconQueryTest.test_044_range_proper_subset2) -Pirqcon query with context range proper subset match (equal) ... Generating results from /tmp/tmpmi7qeos5 +Pirqcon query with context range proper subset match (equal) ... Generating results from /tmp/tmp5_1abty4 ok test_044_range_proper_subset3 (tests.pirqconquery.PirqconQueryTest.test_044_range_proper_subset3) -Pirqcon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmpmi7qeos5 +Pirqcon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmp5_1abty4 ok test_044_range_proper_subset4 (tests.pirqconquery.PirqconQueryTest.test_044_range_proper_subset4) -Pirqcon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmpmi7qeos5 +Pirqcon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmp5_1abty4 ok test_045_range_proper_superset1 (tests.pirqconquery.PirqconQueryTest.test_045_range_proper_superset1) -Pirqcon query with context range proper superset match ... Generating results from /tmp/tmpmi7qeos5 +Pirqcon query with context range proper superset match ... Generating results from /tmp/tmp5_1abty4 ok test_045_range_proper_superset2 (tests.pirqconquery.PirqconQueryTest.test_045_range_proper_superset2) -Pirqcon query with context range proper superset match (equal) ... Generating results from /tmp/tmpmi7qeos5 +Pirqcon query with context range proper superset match (equal) ... Generating results from /tmp/tmp5_1abty4 ok test_045_range_proper_superset3 (tests.pirqconquery.PirqconQueryTest.test_045_range_proper_superset3) -Pirqcon query with context range proper superset match (equal low) ... Generating results from /tmp/tmpmi7qeos5 +Pirqcon query with context range proper superset match (equal low) ... Generating results from /tmp/tmp5_1abty4 ok test_045_range_proper_superset4 (tests.pirqconquery.PirqconQueryTest.test_045_range_proper_superset4) -Pirqcon query with context range proper superset match (equal high) ... Generating results from /tmp/tmpmi7qeos5 +Pirqcon query with context range proper superset match (equal high) ... Generating results from /tmp/tmp5_1abty4 ok -Opening SELinux policy "/tmp/tmpd5g9_h17" -Successfully opened SELinux policy "/tmp/tmpd5g9_h17" +Opening SELinux policy "/tmp/tmp1jw2zzjf" +Successfully opened SELinux policy "/tmp/tmp1jw2zzjf" test_001_load (tests.permmap.PermissionMapTest.test_001_load) PermMap open from path. ... Opening permission map "tests/perm_map" Successfully opened permission map "tests/perm_map" @@ -2868,117 +2852,117 @@ PermMap create mappings for classes/perms in a policy. ... Opening permission map "tests/perm_map" Successfully opened permission map "tests/perm_map" ok -Opening SELinux policy "/tmp/tmpgqzsuc69" -Successfully opened SELinux policy "/tmp/tmpgqzsuc69" +Opening SELinux policy "/tmp/tmp_8u82evl" +Successfully opened SELinux policy "/tmp/tmp_8u82evl" test_000_unset (tests.pcideviceconquery.PcideviceconQueryTest.test_000_unset) -Pcidevicecon query with no criteria ... Generating results from /tmp/tmpgqzsuc69 +Pcidevicecon query with no criteria ... Generating results from /tmp/tmp_8u82evl ok test_010_user_exact (tests.pcideviceconquery.PcideviceconQueryTest.test_010_user_exact) -Pcidevicecon query with context user exact match ... Generating results from /tmp/tmpgqzsuc69 +Pcidevicecon query with context user exact match ... Generating results from /tmp/tmp_8u82evl ok test_011_user_regex (tests.pcideviceconquery.PcideviceconQueryTest.test_011_user_regex) -Pcidevicecon query with context user regex match ... Generating results from /tmp/tmpgqzsuc69 +Pcidevicecon query with context user regex match ... Generating results from /tmp/tmp_8u82evl ok test_020_role_exact (tests.pcideviceconquery.PcideviceconQueryTest.test_020_role_exact) -Pcidevicecon query with context role exact match ... Generating results from /tmp/tmpgqzsuc69 +Pcidevicecon query with context role exact match ... Generating results from /tmp/tmp_8u82evl ok test_021_role_regex (tests.pcideviceconquery.PcideviceconQueryTest.test_021_role_regex) -Pcidevicecon query with context role regex match ... Generating results from /tmp/tmpgqzsuc69 +Pcidevicecon query with context role regex match ... Generating results from /tmp/tmp_8u82evl ok test_030_type_exact (tests.pcideviceconquery.PcideviceconQueryTest.test_030_type_exact) -Pcidevicecon query with context type exact match ... Generating results from /tmp/tmpgqzsuc69 +Pcidevicecon query with context type exact match ... Generating results from /tmp/tmp_8u82evl ok test_031_type_regex (tests.pcideviceconquery.PcideviceconQueryTest.test_031_type_regex) -Pcidevicecon query with context type regex match ... Generating results from /tmp/tmpgqzsuc69 +Pcidevicecon query with context type regex match ... Generating results from /tmp/tmp_8u82evl ok test_040_range_exact (tests.pcideviceconquery.PcideviceconQueryTest.test_040_range_exact) -Pcidevicecon query with context range exact match ... Generating results from /tmp/tmpgqzsuc69 +Pcidevicecon query with context range exact match ... Generating results from /tmp/tmp_8u82evl ok test_041_range_overlap1 (tests.pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap1) -Pcidevicecon query with context range overlap match (equal) ... Generating results from /tmp/tmpgqzsuc69 +Pcidevicecon query with context range overlap match (equal) ... Generating results from /tmp/tmp_8u82evl ok test_041_range_overlap2 (tests.pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap2) -Pcidevicecon query with context range overlap match (subset) ... Generating results from /tmp/tmpgqzsuc69 +Pcidevicecon query with context range overlap match (subset) ... Generating results from /tmp/tmp_8u82evl ok test_041_range_overlap3 (tests.pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap3) -Pcidevicecon query with context range overlap match (superset) ... Generating results from /tmp/tmpgqzsuc69 +Pcidevicecon query with context range overlap match (superset) ... Generating results from /tmp/tmp_8u82evl ok test_041_range_overlap4 (tests.pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap4) -Pcidevicecon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmpgqzsuc69 +Pcidevicecon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmp_8u82evl ok test_041_range_overlap5 (tests.pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap5) -Pcidevicecon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmpgqzsuc69 +Pcidevicecon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmp_8u82evl ok test_042_range_subset1 (tests.pcideviceconquery.PcideviceconQueryTest.test_042_range_subset1) -Pcidevicecon query with context range subset match ... Generating results from /tmp/tmpgqzsuc69 +Pcidevicecon query with context range subset match ... Generating results from /tmp/tmp_8u82evl ok test_042_range_subset2 (tests.pcideviceconquery.PcideviceconQueryTest.test_042_range_subset2) -Pcidevicecon query with context range subset match (equal) ... Generating results from /tmp/tmpgqzsuc69 +Pcidevicecon query with context range subset match (equal) ... Generating results from /tmp/tmp_8u82evl ok test_043_range_superset1 (tests.pcideviceconquery.PcideviceconQueryTest.test_043_range_superset1) -Pcidevicecon query with context range superset match ... Generating results from /tmp/tmpgqzsuc69 +Pcidevicecon query with context range superset match ... Generating results from /tmp/tmp_8u82evl ok test_043_range_superset2 (tests.pcideviceconquery.PcideviceconQueryTest.test_043_range_superset2) -Pcidevicecon query with context range superset match (equal) ... Generating results from /tmp/tmpgqzsuc69 +Pcidevicecon query with context range superset match (equal) ... Generating results from /tmp/tmp_8u82evl ok test_044_range_proper_subset1 (tests.pcideviceconquery.PcideviceconQueryTest.test_044_range_proper_subset1) -Pcidevicecon query with context range proper subset match ... Generating results from /tmp/tmpgqzsuc69 +Pcidevicecon query with context range proper subset match ... Generating results from /tmp/tmp_8u82evl ok test_044_range_proper_subset2 (tests.pcideviceconquery.PcideviceconQueryTest.test_044_range_proper_subset2) -Pcidevicecon query with context range proper subset match (equal) ... Generating results from /tmp/tmpgqzsuc69 +Pcidevicecon query with context range proper subset match (equal) ... Generating results from /tmp/tmp_8u82evl ok test_044_range_proper_subset3 (tests.pcideviceconquery.PcideviceconQueryTest.test_044_range_proper_subset3) -Pcidevicecon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmpgqzsuc69 +Pcidevicecon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmp_8u82evl ok test_044_range_proper_subset4 (tests.pcideviceconquery.PcideviceconQueryTest.test_044_range_proper_subset4) -Pcidevicecon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmpgqzsuc69 +Pcidevicecon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmp_8u82evl ok test_045_range_proper_superset1 (tests.pcideviceconquery.PcideviceconQueryTest.test_045_range_proper_superset1) -Pcidevicecon query with context range proper superset match ... Generating results from /tmp/tmpgqzsuc69 +Pcidevicecon query with context range proper superset match ... Generating results from /tmp/tmp_8u82evl ok test_045_range_proper_superset2 (tests.pcideviceconquery.PcideviceconQueryTest.test_045_range_proper_superset2) -Pcidevicecon query with context range proper superset match (equal) ... Generating results from /tmp/tmpgqzsuc69 +Pcidevicecon query with context range proper superset match (equal) ... Generating results from /tmp/tmp_8u82evl ok test_045_range_proper_superset3 (tests.pcideviceconquery.PcideviceconQueryTest.test_045_range_proper_superset3) -Pcidevicecon query with context range proper superset match (equal low) ... Generating results from /tmp/tmpgqzsuc69 +Pcidevicecon query with context range proper superset match (equal low) ... Generating results from /tmp/tmp_8u82evl ok test_045_range_proper_superset4 (tests.pcideviceconquery.PcideviceconQueryTest.test_045_range_proper_superset4) -Pcidevicecon query with context range proper superset match (equal high) ... Generating results from /tmp/tmpgqzsuc69 +Pcidevicecon query with context range proper superset match (equal high) ... Generating results from /tmp/tmp_8u82evl ok -Opening SELinux policy "/tmp/tmpkpilnp2l" -Successfully opened SELinux policy "/tmp/tmpkpilnp2l" +Opening SELinux policy "/tmp/tmpxawt5ruh" +Successfully opened SELinux policy "/tmp/tmpxawt5ruh" test_000_unset (tests.objclassquery.ObjClassQueryTest.test_000_unset) -Class query with no criteria. ... Generating object class results from /tmp/tmpkpilnp2l +Class query with no criteria. ... Generating object class results from /tmp/tmpxawt5ruh ok test_001_name_exact (tests.objclassquery.ObjClassQueryTest.test_001_name_exact) -Class query with exact name match. ... Generating object class results from /tmp/tmpkpilnp2l +Class query with exact name match. ... Generating object class results from /tmp/tmpxawt5ruh ok test_002_name_regex (tests.objclassquery.ObjClassQueryTest.test_002_name_regex) -Class query with regex name match. ... Generating object class results from /tmp/tmpkpilnp2l +Class query with regex name match. ... Generating object class results from /tmp/tmpxawt5ruh ok test_010_common_exact (tests.objclassquery.ObjClassQueryTest.test_010_common_exact) -Class query with exact common name match. ... Generating object class results from /tmp/tmpkpilnp2l +Class query with exact common name match. ... Generating object class results from /tmp/tmpxawt5ruh ok test_011_common_regex (tests.objclassquery.ObjClassQueryTest.test_011_common_regex) -Class query with regex common name match. ... Generating object class results from /tmp/tmpkpilnp2l +Class query with regex common name match. ... Generating object class results from /tmp/tmpxawt5ruh ok test_020_perm_indirect_intersect (tests.objclassquery.ObjClassQueryTest.test_020_perm_indirect_intersect) -Class query with indirect, intersect permission name patch. ... Generating object class results from /tmp/tmpkpilnp2l +Class query with indirect, intersect permission name patch. ... Generating object class results from /tmp/tmpxawt5ruh ok test_021_perm_direct_intersect (tests.objclassquery.ObjClassQueryTest.test_021_perm_direct_intersect) -Class query with direct, intersect permission name patch. ... Generating object class results from /tmp/tmpkpilnp2l +Class query with direct, intersect permission name patch. ... Generating object class results from /tmp/tmpxawt5ruh ok test_022_perm_indirect_equal (tests.objclassquery.ObjClassQueryTest.test_022_perm_indirect_equal) -Class query with indirect, equal permission name patch. ... Generating object class results from /tmp/tmpkpilnp2l +Class query with indirect, equal permission name patch. ... Generating object class results from /tmp/tmpxawt5ruh ok test_023_perm_direct_equal (tests.objclassquery.ObjClassQueryTest.test_023_perm_direct_equal) -Class query with direct, equal permission name patch. ... Generating object class results from /tmp/tmpkpilnp2l +Class query with direct, equal permission name patch. ... Generating object class results from /tmp/tmpxawt5ruh ok test_024_perm_indirect_regex (tests.objclassquery.ObjClassQueryTest.test_024_perm_indirect_regex) -Class query with indirect, regex permission name patch. ... Generating object class results from /tmp/tmpkpilnp2l +Class query with indirect, regex permission name patch. ... Generating object class results from /tmp/tmpxawt5ruh ok test_025_perm_direct_regex (tests.objclassquery.ObjClassQueryTest.test_025_perm_direct_regex) -Class query with direct, regex permission name patch. ... Generating object class results from /tmp/tmpkpilnp2l +Class query with direct, regex permission name patch. ... Generating object class results from /tmp/tmpxawt5ruh ok tests/nodeconquery.conf:258:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 258: nodecon 192.168.200.0 255.255.252.0 system:system:system:s0:c0.c1 @@ -2986,697 +2970,697 @@ tests/nodeconquery.conf:266:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 266: nodecon 1100:: ffff:: system:system:system:s0:c0.c1 # range: unset -Opening SELinux policy "/tmp/tmpqrkqm3wr" -Successfully opened SELinux policy "/tmp/tmpqrkqm3wr" +Opening SELinux policy "/tmp/tmpnv7ux7uy" +Successfully opened SELinux policy "/tmp/tmpnv7ux7uy" test_000_unset (tests.nodeconquery.NodeconQueryTest.test_000_unset) -Nodecon query with no criteria ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with no criteria ... Generating nodecon results from /tmp/tmpnv7ux7uy ok test_001_ip_version (tests.nodeconquery.NodeconQueryTest.test_001_ip_version) -Nodecon query with IP version match. ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with IP version match. ... Generating nodecon results from /tmp/tmpnv7ux7uy ok test_020_user_exact (tests.nodeconquery.NodeconQueryTest.test_020_user_exact) -Nodecon query with context user exact match ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with context user exact match ... Generating nodecon results from /tmp/tmpnv7ux7uy ok test_021_user_regex (tests.nodeconquery.NodeconQueryTest.test_021_user_regex) -Nodecon query with context user regex match ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with context user regex match ... Generating nodecon results from /tmp/tmpnv7ux7uy ok test_030_role_exact (tests.nodeconquery.NodeconQueryTest.test_030_role_exact) -Nodecon query with context role exact match ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with context role exact match ... Generating nodecon results from /tmp/tmpnv7ux7uy ok test_031_role_regex (tests.nodeconquery.NodeconQueryTest.test_031_role_regex) -Nodecon query with context role regex match ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with context role regex match ... Generating nodecon results from /tmp/tmpnv7ux7uy ok test_040_type_exact (tests.nodeconquery.NodeconQueryTest.test_040_type_exact) -Nodecon query with context type exact match ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with context type exact match ... Generating nodecon results from /tmp/tmpnv7ux7uy ok test_041_type_regex (tests.nodeconquery.NodeconQueryTest.test_041_type_regex) -Nodecon query with context type regex match ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with context type regex match ... Generating nodecon results from /tmp/tmpnv7ux7uy ok test_050_range_exact (tests.nodeconquery.NodeconQueryTest.test_050_range_exact) -Nodecon query with context range exact match ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with context range exact match ... Generating nodecon results from /tmp/tmpnv7ux7uy ok test_051_range_overlap1 (tests.nodeconquery.NodeconQueryTest.test_051_range_overlap1) -Nodecon query with context range overlap match (equal) ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with context range overlap match (equal) ... Generating nodecon results from /tmp/tmpnv7ux7uy ok test_051_range_overlap2 (tests.nodeconquery.NodeconQueryTest.test_051_range_overlap2) -Nodecon query with context range overlap match (subset) ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with context range overlap match (subset) ... Generating nodecon results from /tmp/tmpnv7ux7uy ok test_051_range_overlap3 (tests.nodeconquery.NodeconQueryTest.test_051_range_overlap3) -Nodecon query with context range overlap match (superset) ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with context range overlap match (superset) ... Generating nodecon results from /tmp/tmpnv7ux7uy ok test_051_range_overlap4 (tests.nodeconquery.NodeconQueryTest.test_051_range_overlap4) -Nodecon query with context range overlap match (overlap low level) ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with context range overlap match (overlap low level) ... Generating nodecon results from /tmp/tmpnv7ux7uy ok test_051_range_overlap5 (tests.nodeconquery.NodeconQueryTest.test_051_range_overlap5) -Nodecon query with context range overlap match (overlap high level) ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with context range overlap match (overlap high level) ... Generating nodecon results from /tmp/tmpnv7ux7uy ok test_052_range_subset1 (tests.nodeconquery.NodeconQueryTest.test_052_range_subset1) -Nodecon query with context range subset match ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with context range subset match ... Generating nodecon results from /tmp/tmpnv7ux7uy ok test_052_range_subset2 (tests.nodeconquery.NodeconQueryTest.test_052_range_subset2) -Nodecon query with context range subset match (equal) ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with context range subset match (equal) ... Generating nodecon results from /tmp/tmpnv7ux7uy ok test_053_range_superset1 (tests.nodeconquery.NodeconQueryTest.test_053_range_superset1) -Nodecon query with context range superset match ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with context range superset match ... Generating nodecon results from /tmp/tmpnv7ux7uy ok test_053_range_superset2 (tests.nodeconquery.NodeconQueryTest.test_053_range_superset2) -Nodecon query with context range superset match (equal) ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with context range superset match (equal) ... Generating nodecon results from /tmp/tmpnv7ux7uy ok test_054_range_proper_subset1 (tests.nodeconquery.NodeconQueryTest.test_054_range_proper_subset1) -Nodecon query with context range proper subset match ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with context range proper subset match ... Generating nodecon results from /tmp/tmpnv7ux7uy ok test_054_range_proper_subset2 (tests.nodeconquery.NodeconQueryTest.test_054_range_proper_subset2) -Nodecon query with context range proper subset match (equal) ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with context range proper subset match (equal) ... Generating nodecon results from /tmp/tmpnv7ux7uy ok test_054_range_proper_subset3 (tests.nodeconquery.NodeconQueryTest.test_054_range_proper_subset3) -Nodecon query with context range proper subset match (equal low only) ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with context range proper subset match (equal low only) ... Generating nodecon results from /tmp/tmpnv7ux7uy ok test_054_range_proper_subset4 (tests.nodeconquery.NodeconQueryTest.test_054_range_proper_subset4) -Nodecon query with context range proper subset match (equal high only) ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with context range proper subset match (equal high only) ... Generating nodecon results from /tmp/tmpnv7ux7uy ok test_055_range_proper_superset1 (tests.nodeconquery.NodeconQueryTest.test_055_range_proper_superset1) -Nodecon query with context range proper superset match ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with context range proper superset match ... Generating nodecon results from /tmp/tmpnv7ux7uy ok test_055_range_proper_superset2 (tests.nodeconquery.NodeconQueryTest.test_055_range_proper_superset2) -Nodecon query with context range proper superset match (equal) ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with context range proper superset match (equal) ... Generating nodecon results from /tmp/tmpnv7ux7uy ok test_055_range_proper_superset3 (tests.nodeconquery.NodeconQueryTest.test_055_range_proper_superset3) -Nodecon query with context range proper superset match (equal low) ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with context range proper superset match (equal low) ... Generating nodecon results from /tmp/tmpnv7ux7uy ok test_055_range_proper_superset4 (tests.nodeconquery.NodeconQueryTest.test_055_range_proper_superset4) -Nodecon query with context range proper superset match (equal high) ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with context range proper superset match (equal high) ... Generating nodecon results from /tmp/tmpnv7ux7uy ok test_100_v4network_equal (tests.nodeconquery.NodeconQueryTest.test_100_v4network_equal) -Nodecon query with IPv4 equal network ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with IPv4 equal network ... Generating nodecon results from /tmp/tmpnv7ux7uy ok test_101_v4network_overlap (tests.nodeconquery.NodeconQueryTest.test_101_v4network_overlap) -Nodecon query with IPv4 network overlap ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with IPv4 network overlap ... Generating nodecon results from /tmp/tmpnv7ux7uy ok test_110_v6network_equal (tests.nodeconquery.NodeconQueryTest.test_110_v6network_equal) -Nodecon query with IPv6 equal network ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with IPv6 equal network ... Generating nodecon results from /tmp/tmpnv7ux7uy ok test_111_v6network_overlap (tests.nodeconquery.NodeconQueryTest.test_111_v6network_overlap) -Nodecon query with IPv6 network overlap ... Generating nodecon results from /tmp/tmpqrkqm3wr +Nodecon query with IPv6 network overlap ... Generating nodecon results from /tmp/tmpnv7ux7uy ok -Opening SELinux policy "/tmp/tmpku9xveyf" -Successfully opened SELinux policy "/tmp/tmpku9xveyf" +Opening SELinux policy "/tmp/tmp9paeupjy" +Successfully opened SELinux policy "/tmp/tmp9paeupjy" test_000_unset (tests.netifconquery.NetifconQueryTest.test_000_unset) -Netifcon query with no criteria ... Generating netifcon results from /tmp/tmpku9xveyf +Netifcon query with no criteria ... Generating netifcon results from /tmp/tmp9paeupjy ok test_001_name_exact (tests.netifconquery.NetifconQueryTest.test_001_name_exact) -Netifcon query with exact match ... Generating netifcon results from /tmp/tmpku9xveyf +Netifcon query with exact match ... Generating netifcon results from /tmp/tmp9paeupjy ok test_002_name_regex (tests.netifconquery.NetifconQueryTest.test_002_name_regex) -Netifcon query with regex match ... Generating netifcon results from /tmp/tmpku9xveyf +Netifcon query with regex match ... Generating netifcon results from /tmp/tmp9paeupjy ok test_010_user_exact (tests.netifconquery.NetifconQueryTest.test_010_user_exact) -Netifcon query with context user exact match ... Generating netifcon results from /tmp/tmpku9xveyf +Netifcon query with context user exact match ... Generating netifcon results from /tmp/tmp9paeupjy ok test_011_user_regex (tests.netifconquery.NetifconQueryTest.test_011_user_regex) -Netifcon query with context user regex match ... Generating netifcon results from /tmp/tmpku9xveyf +Netifcon query with context user regex match ... Generating netifcon results from /tmp/tmp9paeupjy ok test_020_role_exact (tests.netifconquery.NetifconQueryTest.test_020_role_exact) -Netifcon query with context role exact match ... Generating netifcon results from /tmp/tmpku9xveyf +Netifcon query with context role exact match ... Generating netifcon results from /tmp/tmp9paeupjy ok test_021_role_regex (tests.netifconquery.NetifconQueryTest.test_021_role_regex) -Netifcon query with context role regex match ... Generating netifcon results from /tmp/tmpku9xveyf +Netifcon query with context role regex match ... Generating netifcon results from /tmp/tmp9paeupjy ok test_030_type_exact (tests.netifconquery.NetifconQueryTest.test_030_type_exact) -Netifcon query with context type exact match ... Generating netifcon results from /tmp/tmpku9xveyf +Netifcon query with context type exact match ... Generating netifcon results from /tmp/tmp9paeupjy ok test_031_type_regex (tests.netifconquery.NetifconQueryTest.test_031_type_regex) -Netifcon query with context type regex match ... Generating netifcon results from /tmp/tmpku9xveyf +Netifcon query with context type regex match ... Generating netifcon results from /tmp/tmp9paeupjy ok test_040_range_exact (tests.netifconquery.NetifconQueryTest.test_040_range_exact) -Netifcon query with context range exact match ... Generating netifcon results from /tmp/tmpku9xveyf +Netifcon query with context range exact match ... Generating netifcon results from /tmp/tmp9paeupjy ok test_041_range_overlap1 (tests.netifconquery.NetifconQueryTest.test_041_range_overlap1) -Netifcon query with context range overlap match (equal) ... Generating netifcon results from /tmp/tmpku9xveyf +Netifcon query with context range overlap match (equal) ... Generating netifcon results from /tmp/tmp9paeupjy ok test_041_range_overlap2 (tests.netifconquery.NetifconQueryTest.test_041_range_overlap2) -Netifcon query with context range overlap match (subset) ... Generating netifcon results from /tmp/tmpku9xveyf +Netifcon query with context range overlap match (subset) ... Generating netifcon results from /tmp/tmp9paeupjy ok test_041_range_overlap3 (tests.netifconquery.NetifconQueryTest.test_041_range_overlap3) -Netifcon query with context range overlap match (superset) ... Generating netifcon results from /tmp/tmpku9xveyf +Netifcon query with context range overlap match (superset) ... Generating netifcon results from /tmp/tmp9paeupjy ok test_041_range_overlap4 (tests.netifconquery.NetifconQueryTest.test_041_range_overlap4) -Netifcon query with context range overlap match (overlap low level) ... Generating netifcon results from /tmp/tmpku9xveyf +Netifcon query with context range overlap match (overlap low level) ... Generating netifcon results from /tmp/tmp9paeupjy ok test_041_range_overlap5 (tests.netifconquery.NetifconQueryTest.test_041_range_overlap5) -Netifcon query with context range overlap match (overlap high level) ... Generating netifcon results from /tmp/tmpku9xveyf +Netifcon query with context range overlap match (overlap high level) ... Generating netifcon results from /tmp/tmp9paeupjy ok test_042_range_subset1 (tests.netifconquery.NetifconQueryTest.test_042_range_subset1) -Netifcon query with context range subset match ... Generating netifcon results from /tmp/tmpku9xveyf +Netifcon query with context range subset match ... Generating netifcon results from /tmp/tmp9paeupjy ok test_042_range_subset2 (tests.netifconquery.NetifconQueryTest.test_042_range_subset2) -Netifcon query with context range subset match (equal) ... Generating netifcon results from /tmp/tmpku9xveyf +Netifcon query with context range subset match (equal) ... Generating netifcon results from /tmp/tmp9paeupjy ok test_043_range_superset1 (tests.netifconquery.NetifconQueryTest.test_043_range_superset1) -Netifcon query with context range superset match ... Generating netifcon results from /tmp/tmpku9xveyf +Netifcon query with context range superset match ... Generating netifcon results from /tmp/tmp9paeupjy ok test_043_range_superset2 (tests.netifconquery.NetifconQueryTest.test_043_range_superset2) -Netifcon query with context range superset match (equal) ... Generating netifcon results from /tmp/tmpku9xveyf +Netifcon query with context range superset match (equal) ... Generating netifcon results from /tmp/tmp9paeupjy ok test_044_range_proper_subset1 (tests.netifconquery.NetifconQueryTest.test_044_range_proper_subset1) -Netifcon query with context range proper subset match ... Generating netifcon results from /tmp/tmpku9xveyf +Netifcon query with context range proper subset match ... Generating netifcon results from /tmp/tmp9paeupjy ok test_044_range_proper_subset2 (tests.netifconquery.NetifconQueryTest.test_044_range_proper_subset2) -Netifcon query with context range proper subset match (equal) ... Generating netifcon results from /tmp/tmpku9xveyf +Netifcon query with context range proper subset match (equal) ... Generating netifcon results from /tmp/tmp9paeupjy ok test_044_range_proper_subset3 (tests.netifconquery.NetifconQueryTest.test_044_range_proper_subset3) -Netifcon query with context range proper subset match (equal low only) ... Generating netifcon results from /tmp/tmpku9xveyf +Netifcon query with context range proper subset match (equal low only) ... Generating netifcon results from /tmp/tmp9paeupjy ok test_044_range_proper_subset4 (tests.netifconquery.NetifconQueryTest.test_044_range_proper_subset4) -Netifcon query with context range proper subset match (equal high only) ... Generating netifcon results from /tmp/tmpku9xveyf +Netifcon query with context range proper subset match (equal high only) ... Generating netifcon results from /tmp/tmp9paeupjy ok test_045_range_proper_superset1 (tests.netifconquery.NetifconQueryTest.test_045_range_proper_superset1) -Netifcon query with context range proper superset match ... Generating netifcon results from /tmp/tmpku9xveyf +Netifcon query with context range proper superset match ... Generating netifcon results from /tmp/tmp9paeupjy ok test_045_range_proper_superset2 (tests.netifconquery.NetifconQueryTest.test_045_range_proper_superset2) -Netifcon query with context range proper superset match (equal) ... Generating netifcon results from /tmp/tmpku9xveyf +Netifcon query with context range proper superset match (equal) ... Generating netifcon results from /tmp/tmp9paeupjy ok test_045_range_proper_superset3 (tests.netifconquery.NetifconQueryTest.test_045_range_proper_superset3) -Netifcon query with context range proper superset match (equal low) ... Generating netifcon results from /tmp/tmpku9xveyf +Netifcon query with context range proper superset match (equal low) ... Generating netifcon results from /tmp/tmp9paeupjy ok test_045_range_proper_superset4 (tests.netifconquery.NetifconQueryTest.test_045_range_proper_superset4) -Netifcon query with context range proper superset match (equal high) ... Generating netifcon results from /tmp/tmpku9xveyf +Netifcon query with context range proper superset match (equal high) ... Generating netifcon results from /tmp/tmp9paeupjy ok -Opening SELinux policy "/tmp/tmp3x9fse05" -Successfully opened SELinux policy "/tmp/tmp3x9fse05" +Opening SELinux policy "/tmp/tmp1x1jzibm" +Successfully opened SELinux policy "/tmp/tmp1x1jzibm" test_000_unset (tests.mlsrulequery.MLSRuleQueryTest.test_000_unset) -MLS rule query with no criteria. ... Generating MLS rule results from /tmp/tmp3x9fse05 +MLS rule query with no criteria. ... Generating MLS rule results from /tmp/tmp1x1jzibm ok test_001_source_direct (tests.mlsrulequery.MLSRuleQueryTest.test_001_source_direct) -MLS rule query with exact, direct, source match. ... Generating MLS rule results from /tmp/tmp3x9fse05 +MLS rule query with exact, direct, source match. ... Generating MLS rule results from /tmp/tmp1x1jzibm ok test_003_source_direct_regex (tests.mlsrulequery.MLSRuleQueryTest.test_003_source_direct_regex) -MLS rule query with regex, direct, source match. ... Generating MLS rule results from /tmp/tmp3x9fse05 +MLS rule query with regex, direct, source match. ... Generating MLS rule results from /tmp/tmp1x1jzibm ok test_005_issue111 (tests.mlsrulequery.MLSRuleQueryTest.test_005_issue111) -MLS rule query with attribute source criteria, indirect match. ... Generating MLS rule results from /tmp/tmp3x9fse05 +MLS rule query with attribute source criteria, indirect match. ... Generating MLS rule results from /tmp/tmp1x1jzibm ok test_010_target_direct (tests.mlsrulequery.MLSRuleQueryTest.test_010_target_direct) -MLS rule query with exact, direct, target match. ... Generating MLS rule results from /tmp/tmp3x9fse05 +MLS rule query with exact, direct, target match. ... Generating MLS rule results from /tmp/tmp1x1jzibm ok test_012_target_direct_regex (tests.mlsrulequery.MLSRuleQueryTest.test_012_target_direct_regex) -MLS rule query with regex, direct, target match. ... Generating MLS rule results from /tmp/tmp3x9fse05 +MLS rule query with regex, direct, target match. ... Generating MLS rule results from /tmp/tmp1x1jzibm ok test_014_issue111 (tests.mlsrulequery.MLSRuleQueryTest.test_014_issue111) -MLS rule query with attribute target criteria, indirect match. ... Generating MLS rule results from /tmp/tmp3x9fse05 +MLS rule query with attribute target criteria, indirect match. ... Generating MLS rule results from /tmp/tmp1x1jzibm ok test_020_class (tests.mlsrulequery.MLSRuleQueryTest.test_020_class) MLS rule query with exact object class match. ... skipped 'Setting tclass to a string is no longer supported.' test_021_class_list (tests.mlsrulequery.MLSRuleQueryTest.test_021_class_list) -MLS rule query with object class list match. ... Generating MLS rule results from /tmp/tmp3x9fse05 +MLS rule query with object class list match. ... Generating MLS rule results from /tmp/tmp1x1jzibm ok test_022_class_regex (tests.mlsrulequery.MLSRuleQueryTest.test_022_class_regex) -MLS rule query with object class regex match. ... Generating MLS rule results from /tmp/tmp3x9fse05 +MLS rule query with object class regex match. ... Generating MLS rule results from /tmp/tmp1x1jzibm ok test_040_range_exact (tests.mlsrulequery.MLSRuleQueryTest.test_040_range_exact) -MLS rule query with context range exact match ... Generating MLS rule results from /tmp/tmp3x9fse05 +MLS rule query with context range exact match ... Generating MLS rule results from /tmp/tmp1x1jzibm ok test_041_range_overlap1 (tests.mlsrulequery.MLSRuleQueryTest.test_041_range_overlap1) -MLS rule query with context range overlap match (equal) ... Generating MLS rule results from /tmp/tmp3x9fse05 +MLS rule query with context range overlap match (equal) ... Generating MLS rule results from /tmp/tmp1x1jzibm ok test_041_range_overlap2 (tests.mlsrulequery.MLSRuleQueryTest.test_041_range_overlap2) -MLS rule query with context range overlap match (subset) ... Generating MLS rule results from /tmp/tmp3x9fse05 +MLS rule query with context range overlap match (subset) ... Generating MLS rule results from /tmp/tmp1x1jzibm ok test_041_range_overlap3 (tests.mlsrulequery.MLSRuleQueryTest.test_041_range_overlap3) -MLS rule query with context range overlap match (superset) ... Generating MLS rule results from /tmp/tmp3x9fse05 +MLS rule query with context range overlap match (superset) ... Generating MLS rule results from /tmp/tmp1x1jzibm ok test_041_range_overlap4 (tests.mlsrulequery.MLSRuleQueryTest.test_041_range_overlap4) -MLS rule query with context range overlap match (overlap low level) ... Generating MLS rule results from /tmp/tmp3x9fse05 +MLS rule query with context range overlap match (overlap low level) ... Generating MLS rule results from /tmp/tmp1x1jzibm ok test_041_range_overlap5 (tests.mlsrulequery.MLSRuleQueryTest.test_041_range_overlap5) -MLS rule query with context range overlap match (overlap high level) ... Generating MLS rule results from /tmp/tmp3x9fse05 +MLS rule query with context range overlap match (overlap high level) ... Generating MLS rule results from /tmp/tmp1x1jzibm ok test_042_range_subset1 (tests.mlsrulequery.MLSRuleQueryTest.test_042_range_subset1) -MLS rule query with context range subset match ... Generating MLS rule results from /tmp/tmp3x9fse05 +MLS rule query with context range subset match ... Generating MLS rule results from /tmp/tmp1x1jzibm ok test_042_range_subset2 (tests.mlsrulequery.MLSRuleQueryTest.test_042_range_subset2) -MLS rule query with context range subset match (equal) ... Generating MLS rule results from /tmp/tmp3x9fse05 +MLS rule query with context range subset match (equal) ... Generating MLS rule results from /tmp/tmp1x1jzibm ok test_043_range_superset1 (tests.mlsrulequery.MLSRuleQueryTest.test_043_range_superset1) -MLS rule query with context range superset match ... Generating MLS rule results from /tmp/tmp3x9fse05 +MLS rule query with context range superset match ... Generating MLS rule results from /tmp/tmp1x1jzibm ok test_043_range_superset2 (tests.mlsrulequery.MLSRuleQueryTest.test_043_range_superset2) -MLS rule query with context range superset match (equal) ... Generating MLS rule results from /tmp/tmp3x9fse05 +MLS rule query with context range superset match (equal) ... Generating MLS rule results from /tmp/tmp1x1jzibm ok test_044_range_proper_subset1 (tests.mlsrulequery.MLSRuleQueryTest.test_044_range_proper_subset1) -MLS rule query with context range proper subset match ... Generating MLS rule results from /tmp/tmp3x9fse05 +MLS rule query with context range proper subset match ... Generating MLS rule results from /tmp/tmp1x1jzibm ok test_044_range_proper_subset2 (tests.mlsrulequery.MLSRuleQueryTest.test_044_range_proper_subset2) -MLS rule query with context range proper subset match (equal) ... Generating MLS rule results from /tmp/tmp3x9fse05 +MLS rule query with context range proper subset match (equal) ... Generating MLS rule results from /tmp/tmp1x1jzibm ok test_044_range_proper_subset3 (tests.mlsrulequery.MLSRuleQueryTest.test_044_range_proper_subset3) -MLS rule query with context range proper subset match (equal low only) ... Generating MLS rule results from /tmp/tmp3x9fse05 +MLS rule query with context range proper subset match (equal low only) ... Generating MLS rule results from /tmp/tmp1x1jzibm ok test_044_range_proper_subset4 (tests.mlsrulequery.MLSRuleQueryTest.test_044_range_proper_subset4) -MLS rule query with context range proper subset match (equal high only) ... Generating MLS rule results from /tmp/tmp3x9fse05 +MLS rule query with context range proper subset match (equal high only) ... Generating MLS rule results from /tmp/tmp1x1jzibm ok test_045_range_proper_superset1 (tests.mlsrulequery.MLSRuleQueryTest.test_045_range_proper_superset1) -MLS rule query with context range proper superset match ... Generating MLS rule results from /tmp/tmp3x9fse05 +MLS rule query with context range proper superset match ... Generating MLS rule results from /tmp/tmp1x1jzibm ok test_045_range_proper_superset2 (tests.mlsrulequery.MLSRuleQueryTest.test_045_range_proper_superset2) -MLS rule query with context range proper superset match (equal) ... Generating MLS rule results from /tmp/tmp3x9fse05 +MLS rule query with context range proper superset match (equal) ... Generating MLS rule results from /tmp/tmp1x1jzibm ok test_045_range_proper_superset3 (tests.mlsrulequery.MLSRuleQueryTest.test_045_range_proper_superset3) -MLS rule query with context range proper superset match (equal low) ... Generating MLS rule results from /tmp/tmp3x9fse05 +MLS rule query with context range proper superset match (equal low) ... Generating MLS rule results from /tmp/tmp1x1jzibm ok test_045_range_proper_superset4 (tests.mlsrulequery.MLSRuleQueryTest.test_045_range_proper_superset4) -MLS rule query with context range proper superset match (equal high) ... Generating MLS rule results from /tmp/tmp3x9fse05 +MLS rule query with context range proper superset match (equal high) ... Generating MLS rule results from /tmp/tmp1x1jzibm ok test_900_invalid_ruletype (tests.mlsrulequery.MLSRuleQueryTest.test_900_invalid_ruletype) MLS rule query with invalid rule type. ... ok -Opening SELinux policy "/tmp/tmpmaebj3sw" -Successfully opened SELinux policy "/tmp/tmpmaebj3sw" +Opening SELinux policy "/tmp/tmpcoees93r" +Successfully opened SELinux policy "/tmp/tmpcoees93r" test_000_unset (tests.ioportconquery.IoportconQueryTest.test_000_unset) -Ioportcon query with no criteria ... Generating results from /tmp/tmpmaebj3sw +Ioportcon query with no criteria ... Generating results from /tmp/tmpcoees93r ok test_010_user_exact (tests.ioportconquery.IoportconQueryTest.test_010_user_exact) -Portcon query with context user exact match ... Generating results from /tmp/tmpmaebj3sw +Portcon query with context user exact match ... Generating results from /tmp/tmpcoees93r ok test_011_user_regex (tests.ioportconquery.IoportconQueryTest.test_011_user_regex) -Portcon query with context user regex match ... Generating results from /tmp/tmpmaebj3sw +Portcon query with context user regex match ... Generating results from /tmp/tmpcoees93r ok test_020_role_exact (tests.ioportconquery.IoportconQueryTest.test_020_role_exact) -Portcon query with context role exact match ... Generating results from /tmp/tmpmaebj3sw +Portcon query with context role exact match ... Generating results from /tmp/tmpcoees93r ok test_021_role_regex (tests.ioportconquery.IoportconQueryTest.test_021_role_regex) -Portcon query with context role regex match ... Generating results from /tmp/tmpmaebj3sw +Portcon query with context role regex match ... Generating results from /tmp/tmpcoees93r ok test_030_type_exact (tests.ioportconquery.IoportconQueryTest.test_030_type_exact) -Portcon query with context type exact match ... Generating results from /tmp/tmpmaebj3sw +Portcon query with context type exact match ... Generating results from /tmp/tmpcoees93r ok test_031_type_regex (tests.ioportconquery.IoportconQueryTest.test_031_type_regex) -Portcon query with context type regex match ... Generating results from /tmp/tmpmaebj3sw +Portcon query with context type regex match ... Generating results from /tmp/tmpcoees93r ok test_040_range_exact (tests.ioportconquery.IoportconQueryTest.test_040_range_exact) -Portcon query with context range exact match ... Generating results from /tmp/tmpmaebj3sw +Portcon query with context range exact match ... Generating results from /tmp/tmpcoees93r ok test_041_range_overlap1 (tests.ioportconquery.IoportconQueryTest.test_041_range_overlap1) -Portcon query with context range overlap match (equal) ... Generating results from /tmp/tmpmaebj3sw +Portcon query with context range overlap match (equal) ... Generating results from /tmp/tmpcoees93r ok test_041_range_overlap2 (tests.ioportconquery.IoportconQueryTest.test_041_range_overlap2) -Portcon query with context range overlap match (subset) ... Generating results from /tmp/tmpmaebj3sw +Portcon query with context range overlap match (subset) ... Generating results from /tmp/tmpcoees93r ok test_041_range_overlap3 (tests.ioportconquery.IoportconQueryTest.test_041_range_overlap3) -Portcon query with context range overlap match (superset) ... Generating results from /tmp/tmpmaebj3sw +Portcon query with context range overlap match (superset) ... Generating results from /tmp/tmpcoees93r ok test_041_range_overlap4 (tests.ioportconquery.IoportconQueryTest.test_041_range_overlap4) -Portcon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmpmaebj3sw +Portcon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmpcoees93r ok test_041_range_overlap5 (tests.ioportconquery.IoportconQueryTest.test_041_range_overlap5) -Portcon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmpmaebj3sw +Portcon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmpcoees93r ok test_042_range_subset1 (tests.ioportconquery.IoportconQueryTest.test_042_range_subset1) -Portcon query with context range subset match ... Generating results from /tmp/tmpmaebj3sw +Portcon query with context range subset match ... Generating results from /tmp/tmpcoees93r ok test_042_range_subset2 (tests.ioportconquery.IoportconQueryTest.test_042_range_subset2) -Portcon query with context range subset match (equal) ... Generating results from /tmp/tmpmaebj3sw +Portcon query with context range subset match (equal) ... Generating results from /tmp/tmpcoees93r ok test_043_range_superset1 (tests.ioportconquery.IoportconQueryTest.test_043_range_superset1) -Portcon query with context range superset match ... Generating results from /tmp/tmpmaebj3sw +Portcon query with context range superset match ... Generating results from /tmp/tmpcoees93r ok test_043_range_superset2 (tests.ioportconquery.IoportconQueryTest.test_043_range_superset2) -Portcon query with context range superset match (equal) ... Generating results from /tmp/tmpmaebj3sw +Portcon query with context range superset match (equal) ... Generating results from /tmp/tmpcoees93r ok test_044_range_proper_subset1 (tests.ioportconquery.IoportconQueryTest.test_044_range_proper_subset1) -Portcon query with context range proper subset match ... Generating results from /tmp/tmpmaebj3sw +Portcon query with context range proper subset match ... Generating results from /tmp/tmpcoees93r ok test_044_range_proper_subset2 (tests.ioportconquery.IoportconQueryTest.test_044_range_proper_subset2) -Portcon query with context range proper subset match (equal) ... Generating results from /tmp/tmpmaebj3sw +Portcon query with context range proper subset match (equal) ... Generating results from /tmp/tmpcoees93r ok test_044_range_proper_subset3 (tests.ioportconquery.IoportconQueryTest.test_044_range_proper_subset3) -Portcon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmpmaebj3sw +Portcon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmpcoees93r ok test_044_range_proper_subset4 (tests.ioportconquery.IoportconQueryTest.test_044_range_proper_subset4) -Portcon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmpmaebj3sw +Portcon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmpcoees93r ok test_045_range_proper_superset1 (tests.ioportconquery.IoportconQueryTest.test_045_range_proper_superset1) -Portcon query with context range proper superset match ... Generating results from /tmp/tmpmaebj3sw +Portcon query with context range proper superset match ... Generating results from /tmp/tmpcoees93r ok test_045_range_proper_superset2 (tests.ioportconquery.IoportconQueryTest.test_045_range_proper_superset2) -Portcon query with context range proper superset match (equal) ... Generating results from /tmp/tmpmaebj3sw +Portcon query with context range proper superset match (equal) ... Generating results from /tmp/tmpcoees93r ok test_045_range_proper_superset3 (tests.ioportconquery.IoportconQueryTest.test_045_range_proper_superset3) -Portcon query with context range proper superset match (equal low) ... Generating results from /tmp/tmpmaebj3sw +Portcon query with context range proper superset match (equal low) ... Generating results from /tmp/tmpcoees93r ok test_045_range_proper_superset4 (tests.ioportconquery.IoportconQueryTest.test_045_range_proper_superset4) -Portcon query with context range proper superset match (equal high) ... Generating results from /tmp/tmpmaebj3sw +Portcon query with context range proper superset match (equal high) ... Generating results from /tmp/tmpcoees93r ok test_050_single_equal (tests.ioportconquery.IoportconQueryTest.test_050_single_equal) -Portcon query with single port exact match ... Generating results from /tmp/tmpmaebj3sw +Portcon query with single port exact match ... Generating results from /tmp/tmpcoees93r ok test_051_range_equal (tests.ioportconquery.IoportconQueryTest.test_051_range_equal) -Portcon query with port range exact match ... Generating results from /tmp/tmpmaebj3sw +Portcon query with port range exact match ... Generating results from /tmp/tmpcoees93r ok test_052_single_subset (tests.ioportconquery.IoportconQueryTest.test_052_single_subset) -Portcon query with single port subset ... Generating results from /tmp/tmpmaebj3sw +Portcon query with single port subset ... Generating results from /tmp/tmpcoees93r ok test_053_range_subset (tests.ioportconquery.IoportconQueryTest.test_053_range_subset) -Portcon query with range subset ... Generating results from /tmp/tmpmaebj3sw +Portcon query with range subset ... Generating results from /tmp/tmpcoees93r ok test_053_range_subset_edge1 (tests.ioportconquery.IoportconQueryTest.test_053_range_subset_edge1) -Portcon query with range subset, equal edge case ... Generating results from /tmp/tmpmaebj3sw +Portcon query with range subset, equal edge case ... Generating results from /tmp/tmpcoees93r ok test_054_single_proper_subset (tests.ioportconquery.IoportconQueryTest.test_054_single_proper_subset) -Portcon query with single port proper subset ... Generating results from /tmp/tmpmaebj3sw +Portcon query with single port proper subset ... Generating results from /tmp/tmpcoees93r ok test_055_range_proper_subset (tests.ioportconquery.IoportconQueryTest.test_055_range_proper_subset) -Portcon query with range proper subset ... Generating results from /tmp/tmpmaebj3sw +Portcon query with range proper subset ... Generating results from /tmp/tmpcoees93r ok test_055_range_proper_subset_edge1 (tests.ioportconquery.IoportconQueryTest.test_055_range_proper_subset_edge1) -Portcon query with range proper subset, equal edge case ... Generating results from /tmp/tmpmaebj3sw +Portcon query with range proper subset, equal edge case ... Generating results from /tmp/tmpcoees93r ok test_055_range_proper_subset_edge2 (tests.ioportconquery.IoportconQueryTest.test_055_range_proper_subset_edge2) -Portcon query with range proper subset, low equal edge case ... Generating results from /tmp/tmpmaebj3sw +Portcon query with range proper subset, low equal edge case ... Generating results from /tmp/tmpcoees93r ok test_055_range_proper_subset_edge3 (tests.ioportconquery.IoportconQueryTest.test_055_range_proper_subset_edge3) -Portcon query with range proper subset, high equal edge case ... Generating results from /tmp/tmpmaebj3sw +Portcon query with range proper subset, high equal edge case ... Generating results from /tmp/tmpcoees93r ok test_056_single_superset (tests.ioportconquery.IoportconQueryTest.test_056_single_superset) -Portcon query with single port superset ... Generating results from /tmp/tmpmaebj3sw +Portcon query with single port superset ... Generating results from /tmp/tmpcoees93r ok test_056_single_superset_edge1 (tests.ioportconquery.IoportconQueryTest.test_056_single_superset_edge1) -Portcon query with single port superset, equal edge case ... Generating results from /tmp/tmpmaebj3sw +Portcon query with single port superset, equal edge case ... Generating results from /tmp/tmpcoees93r ok test_057_range_superset (tests.ioportconquery.IoportconQueryTest.test_057_range_superset) -Portcon query with range superset ... Generating results from /tmp/tmpmaebj3sw +Portcon query with range superset ... Generating results from /tmp/tmpcoees93r ok test_057_range_superset_edge1 (tests.ioportconquery.IoportconQueryTest.test_057_range_superset_edge1) -Portcon query with range superset, equal edge case ... Generating results from /tmp/tmpmaebj3sw +Portcon query with range superset, equal edge case ... Generating results from /tmp/tmpcoees93r ok test_058_single_proper_superset (tests.ioportconquery.IoportconQueryTest.test_058_single_proper_superset) -Portcon query with single port proper superset ... Generating results from /tmp/tmpmaebj3sw +Portcon query with single port proper superset ... Generating results from /tmp/tmpcoees93r ok test_058_single_proper_superset_edge1 (tests.ioportconquery.IoportconQueryTest.test_058_single_proper_superset_edge1) -Portcon query with single port proper superset, equal edge case ... Generating results from /tmp/tmpmaebj3sw +Portcon query with single port proper superset, equal edge case ... Generating results from /tmp/tmpcoees93r ok test_058_single_proper_superset_edge2 (tests.ioportconquery.IoportconQueryTest.test_058_single_proper_superset_edge2) -Portcon query with single port proper superset, low equal edge case ... Generating results from /tmp/tmpmaebj3sw +Portcon query with single port proper superset, low equal edge case ... Generating results from /tmp/tmpcoees93r ok test_058_single_proper_superset_edge3 (tests.ioportconquery.IoportconQueryTest.test_058_single_proper_superset_edge3) -Portcon query with single port proper superset, high equal edge case ... Generating results from /tmp/tmpmaebj3sw +Portcon query with single port proper superset, high equal edge case ... Generating results from /tmp/tmpcoees93r ok test_059_range_proper_superset (tests.ioportconquery.IoportconQueryTest.test_059_range_proper_superset) -Portcon query with range proper superset ... Generating results from /tmp/tmpmaebj3sw +Portcon query with range proper superset ... Generating results from /tmp/tmpcoees93r ok test_059_range_proper_superset_edge1 (tests.ioportconquery.IoportconQueryTest.test_059_range_proper_superset_edge1) -Portcon query with range proper superset, equal edge case ... Generating results from /tmp/tmpmaebj3sw +Portcon query with range proper superset, equal edge case ... Generating results from /tmp/tmpcoees93r ok test_059_range_proper_superset_edge2 (tests.ioportconquery.IoportconQueryTest.test_059_range_proper_superset_edge2) -Portcon query with range proper superset, equal high port edge case ... Generating results from /tmp/tmpmaebj3sw +Portcon query with range proper superset, equal high port edge case ... Generating results from /tmp/tmpcoees93r ok test_059_range_proper_superset_edge3 (tests.ioportconquery.IoportconQueryTest.test_059_range_proper_superset_edge3) -Portcon query with range proper superset, equal low port edge case ... Generating results from /tmp/tmpmaebj3sw +Portcon query with range proper superset, equal low port edge case ... Generating results from /tmp/tmpcoees93r ok test_060_single_overlap (tests.ioportconquery.IoportconQueryTest.test_060_single_overlap) -Portcon query with single overlap ... Generating results from /tmp/tmpmaebj3sw +Portcon query with single overlap ... Generating results from /tmp/tmpcoees93r ok test_060_single_overlap_edge1 (tests.ioportconquery.IoportconQueryTest.test_060_single_overlap_edge1) -Portcon query with single overlap, range match low ... Generating results from /tmp/tmpmaebj3sw +Portcon query with single overlap, range match low ... Generating results from /tmp/tmpcoees93r ok test_060_single_overlap_edge2 (tests.ioportconquery.IoportconQueryTest.test_060_single_overlap_edge2) -Portcon query with single overlap, range match high ... Generating results from /tmp/tmpmaebj3sw +Portcon query with single overlap, range match high ... Generating results from /tmp/tmpcoees93r ok test_060_single_overlap_edge3 (tests.ioportconquery.IoportconQueryTest.test_060_single_overlap_edge3) -Portcon query with single overlap, range match proper superset ... Generating results from /tmp/tmpmaebj3sw +Portcon query with single overlap, range match proper superset ... Generating results from /tmp/tmpcoees93r ok test_061_range_overlap_low_half (tests.ioportconquery.IoportconQueryTest.test_061_range_overlap_low_half) -Portcon query with range overlap, low half match ... Generating results from /tmp/tmpmaebj3sw +Portcon query with range overlap, low half match ... Generating results from /tmp/tmpcoees93r ok test_062_range_overlap_high_half (tests.ioportconquery.IoportconQueryTest.test_062_range_overlap_high_half) -Portcon query with range overlap, high half match ... Generating results from /tmp/tmpmaebj3sw +Portcon query with range overlap, high half match ... Generating results from /tmp/tmpcoees93r ok test_063_range_overlap_middle (tests.ioportconquery.IoportconQueryTest.test_063_range_overlap_middle) -Portcon query with range overlap, middle match ... Generating results from /tmp/tmpmaebj3sw +Portcon query with range overlap, middle match ... Generating results from /tmp/tmpcoees93r ok test_064_range_overlap_equal (tests.ioportconquery.IoportconQueryTest.test_064_range_overlap_equal) -Portcon query with range overlap, equal match ... Generating results from /tmp/tmpmaebj3sw +Portcon query with range overlap, equal match ... Generating results from /tmp/tmpcoees93r ok test_065_range_overlap_superset (tests.ioportconquery.IoportconQueryTest.test_065_range_overlap_superset) -Portcon query with range overlap, superset match ... Generating results from /tmp/tmpmaebj3sw +Portcon query with range overlap, superset match ... Generating results from /tmp/tmpcoees93r ok -Opening SELinux policy "/tmp/tmp9ugwi7oz" -Successfully opened SELinux policy "/tmp/tmp9ugwi7oz" +Opening SELinux policy "/tmp/tmpe2cvna5_" +Successfully opened SELinux policy "/tmp/tmpe2cvna5_" test_000_unset (tests.iomemconquery.IomemconQueryTest.test_000_unset) -Iomemcon query with no criteria ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with no criteria ... Generating results from /tmp/tmpe2cvna5_ ok test_010_user_exact (tests.iomemconquery.IomemconQueryTest.test_010_user_exact) -Iomemcon query with context user exact match ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with context user exact match ... Generating results from /tmp/tmpe2cvna5_ ok test_011_user_regex (tests.iomemconquery.IomemconQueryTest.test_011_user_regex) -Iomemcon query with context user regex match ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with context user regex match ... Generating results from /tmp/tmpe2cvna5_ ok test_020_role_exact (tests.iomemconquery.IomemconQueryTest.test_020_role_exact) -Iomemcon query with context role exact match ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with context role exact match ... Generating results from /tmp/tmpe2cvna5_ ok test_021_role_regex (tests.iomemconquery.IomemconQueryTest.test_021_role_regex) -Iomemcon query with context role regex match ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with context role regex match ... Generating results from /tmp/tmpe2cvna5_ ok test_030_type_exact (tests.iomemconquery.IomemconQueryTest.test_030_type_exact) -Iomemcon query with context type exact match ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with context type exact match ... Generating results from /tmp/tmpe2cvna5_ ok test_031_type_regex (tests.iomemconquery.IomemconQueryTest.test_031_type_regex) -Iomemcon query with context type regex match ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with context type regex match ... Generating results from /tmp/tmpe2cvna5_ ok test_040_range_exact (tests.iomemconquery.IomemconQueryTest.test_040_range_exact) -Iomemcon query with context range exact match ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with context range exact match ... Generating results from /tmp/tmpe2cvna5_ ok test_041_range_overlap1 (tests.iomemconquery.IomemconQueryTest.test_041_range_overlap1) -Iomemcon query with context range overlap match (equal) ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with context range overlap match (equal) ... Generating results from /tmp/tmpe2cvna5_ ok test_041_range_overlap2 (tests.iomemconquery.IomemconQueryTest.test_041_range_overlap2) -Iomemcon query with context range overlap match (subset) ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with context range overlap match (subset) ... Generating results from /tmp/tmpe2cvna5_ ok test_041_range_overlap3 (tests.iomemconquery.IomemconQueryTest.test_041_range_overlap3) -Iomemcon query with context range overlap match (superset) ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with context range overlap match (superset) ... Generating results from /tmp/tmpe2cvna5_ ok test_041_range_overlap4 (tests.iomemconquery.IomemconQueryTest.test_041_range_overlap4) -Iomemcon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmpe2cvna5_ ok test_041_range_overlap5 (tests.iomemconquery.IomemconQueryTest.test_041_range_overlap5) -Iomemcon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmpe2cvna5_ ok test_042_range_subset1 (tests.iomemconquery.IomemconQueryTest.test_042_range_subset1) -Iomemcon query with context range subset match ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with context range subset match ... Generating results from /tmp/tmpe2cvna5_ ok test_042_range_subset2 (tests.iomemconquery.IomemconQueryTest.test_042_range_subset2) -Iomemcon query with context range subset match (equal) ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with context range subset match (equal) ... Generating results from /tmp/tmpe2cvna5_ ok test_043_range_superset1 (tests.iomemconquery.IomemconQueryTest.test_043_range_superset1) -Iomemcon query with context range superset match ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with context range superset match ... Generating results from /tmp/tmpe2cvna5_ ok test_043_range_superset2 (tests.iomemconquery.IomemconQueryTest.test_043_range_superset2) -Iomemcon query with context range superset match (equal) ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with context range superset match (equal) ... Generating results from /tmp/tmpe2cvna5_ ok test_044_range_proper_subset1 (tests.iomemconquery.IomemconQueryTest.test_044_range_proper_subset1) -Iomemcon query with context range proper subset match ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with context range proper subset match ... Generating results from /tmp/tmpe2cvna5_ ok test_044_range_proper_subset2 (tests.iomemconquery.IomemconQueryTest.test_044_range_proper_subset2) -Iomemcon query with context range proper subset match (equal) ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with context range proper subset match (equal) ... Generating results from /tmp/tmpe2cvna5_ ok test_044_range_proper_subset3 (tests.iomemconquery.IomemconQueryTest.test_044_range_proper_subset3) -Iomemcon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmpe2cvna5_ ok test_044_range_proper_subset4 (tests.iomemconquery.IomemconQueryTest.test_044_range_proper_subset4) -Iomemcon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmpe2cvna5_ ok test_045_range_proper_superset1 (tests.iomemconquery.IomemconQueryTest.test_045_range_proper_superset1) -Iomemcon query with context range proper superset match ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with context range proper superset match ... Generating results from /tmp/tmpe2cvna5_ ok test_045_range_proper_superset2 (tests.iomemconquery.IomemconQueryTest.test_045_range_proper_superset2) -Iomemcon query with context range proper superset match (equal) ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with context range proper superset match (equal) ... Generating results from /tmp/tmpe2cvna5_ ok test_045_range_proper_superset3 (tests.iomemconquery.IomemconQueryTest.test_045_range_proper_superset3) -Iomemcon query with context range proper superset match (equal low) ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with context range proper superset match (equal low) ... Generating results from /tmp/tmpe2cvna5_ ok test_045_range_proper_superset4 (tests.iomemconquery.IomemconQueryTest.test_045_range_proper_superset4) -Iomemcon query with context range proper superset match (equal high) ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with context range proper superset match (equal high) ... Generating results from /tmp/tmpe2cvna5_ ok test_050_single_equal (tests.iomemconquery.IomemconQueryTest.test_050_single_equal) -Iomemcon query with single mem addr exact match ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with single mem addr exact match ... Generating results from /tmp/tmpe2cvna5_ ok test_051_range_equal (tests.iomemconquery.IomemconQueryTest.test_051_range_equal) -Iomemcon query with mem addr range exact match ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with mem addr range exact match ... Generating results from /tmp/tmpe2cvna5_ ok test_052_single_subset (tests.iomemconquery.IomemconQueryTest.test_052_single_subset) -Iomemcon query with single mem addr subset ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with single mem addr subset ... Generating results from /tmp/tmpe2cvna5_ ok test_053_range_subset (tests.iomemconquery.IomemconQueryTest.test_053_range_subset) -Iomemcon query with range subset ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with range subset ... Generating results from /tmp/tmpe2cvna5_ ok test_053_range_subset_edge1 (tests.iomemconquery.IomemconQueryTest.test_053_range_subset_edge1) -Iomemcon query with range subset, equal edge case ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with range subset, equal edge case ... Generating results from /tmp/tmpe2cvna5_ ok test_054_single_proper_subset (tests.iomemconquery.IomemconQueryTest.test_054_single_proper_subset) -Iomemcon query with single mem addr proper subset ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with single mem addr proper subset ... Generating results from /tmp/tmpe2cvna5_ ok test_055_range_proper_subset (tests.iomemconquery.IomemconQueryTest.test_055_range_proper_subset) -Iomemcon query with range proper subset ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with range proper subset ... Generating results from /tmp/tmpe2cvna5_ ok test_055_range_proper_subset_edge1 (tests.iomemconquery.IomemconQueryTest.test_055_range_proper_subset_edge1) -Iomemcon query with range proper subset, equal edge case ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with range proper subset, equal edge case ... Generating results from /tmp/tmpe2cvna5_ ok test_055_range_proper_subset_edge2 (tests.iomemconquery.IomemconQueryTest.test_055_range_proper_subset_edge2) -Iomemcon query with range proper subset, low equal edge case ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with range proper subset, low equal edge case ... Generating results from /tmp/tmpe2cvna5_ ok test_055_range_proper_subset_edge3 (tests.iomemconquery.IomemconQueryTest.test_055_range_proper_subset_edge3) -Iomemcon query with range proper subset, high equal edge case ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with range proper subset, high equal edge case ... Generating results from /tmp/tmpe2cvna5_ ok test_056_single_superset (tests.iomemconquery.IomemconQueryTest.test_056_single_superset) -Iomemcon query with single mem addr superset ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with single mem addr superset ... Generating results from /tmp/tmpe2cvna5_ ok test_056_single_superset_edge1 (tests.iomemconquery.IomemconQueryTest.test_056_single_superset_edge1) -Iomemcon query with single mem addr superset, equal edge case ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with single mem addr superset, equal edge case ... Generating results from /tmp/tmpe2cvna5_ ok test_057_range_superset (tests.iomemconquery.IomemconQueryTest.test_057_range_superset) -Iomemcon query with range superset ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with range superset ... Generating results from /tmp/tmpe2cvna5_ ok test_057_range_superset_edge1 (tests.iomemconquery.IomemconQueryTest.test_057_range_superset_edge1) -Iomemcon query with range superset, equal edge case ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with range superset, equal edge case ... Generating results from /tmp/tmpe2cvna5_ ok test_058_single_proper_superset (tests.iomemconquery.IomemconQueryTest.test_058_single_proper_superset) -Iomemcon query with single mem addr proper superset ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with single mem addr proper superset ... Generating results from /tmp/tmpe2cvna5_ ok test_058_single_proper_superset_edge1 (tests.iomemconquery.IomemconQueryTest.test_058_single_proper_superset_edge1) -Iomemcon query with single mem addr proper superset, equal edge case ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with single mem addr proper superset, equal edge case ... Generating results from /tmp/tmpe2cvna5_ ok test_058_single_proper_superset_edge2 (tests.iomemconquery.IomemconQueryTest.test_058_single_proper_superset_edge2) -Iomemcon query with single mem addr proper superset, low equal edge case ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with single mem addr proper superset, low equal edge case ... Generating results from /tmp/tmpe2cvna5_ ok test_058_single_proper_superset_edge3 (tests.iomemconquery.IomemconQueryTest.test_058_single_proper_superset_edge3) -Iomemcon query with single mem addr proper superset, high equal edge case ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with single mem addr proper superset, high equal edge case ... Generating results from /tmp/tmpe2cvna5_ ok test_059_range_proper_superset (tests.iomemconquery.IomemconQueryTest.test_059_range_proper_superset) -Iomemcon query with range proper superset ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with range proper superset ... Generating results from /tmp/tmpe2cvna5_ ok test_059_range_proper_superset_edge1 (tests.iomemconquery.IomemconQueryTest.test_059_range_proper_superset_edge1) -Iomemcon query with range proper superset, equal edge case ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with range proper superset, equal edge case ... Generating results from /tmp/tmpe2cvna5_ ok test_059_range_proper_superset_edge2 (tests.iomemconquery.IomemconQueryTest.test_059_range_proper_superset_edge2) -Iomemcon query with range proper superset, equal high mem addr edge case ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with range proper superset, equal high mem addr edge case ... Generating results from /tmp/tmpe2cvna5_ ok test_059_range_proper_superset_edge3 (tests.iomemconquery.IomemconQueryTest.test_059_range_proper_superset_edge3) -Iomemcon query with range proper superset, equal low mem addr edge case ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with range proper superset, equal low mem addr edge case ... Generating results from /tmp/tmpe2cvna5_ ok test_060_single_overlap (tests.iomemconquery.IomemconQueryTest.test_060_single_overlap) -Iomemcon query with single overlap ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with single overlap ... Generating results from /tmp/tmpe2cvna5_ ok test_060_single_overlap_edge1 (tests.iomemconquery.IomemconQueryTest.test_060_single_overlap_edge1) -Iomemcon query with single overlap, range match low ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with single overlap, range match low ... Generating results from /tmp/tmpe2cvna5_ ok test_060_single_overlap_edge2 (tests.iomemconquery.IomemconQueryTest.test_060_single_overlap_edge2) -Iomemcon query with single overlap, range match high ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with single overlap, range match high ... Generating results from /tmp/tmpe2cvna5_ ok test_060_single_overlap_edge3 (tests.iomemconquery.IomemconQueryTest.test_060_single_overlap_edge3) -Iomemcon query with single overlap, range match proper superset ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with single overlap, range match proper superset ... Generating results from /tmp/tmpe2cvna5_ ok test_061_range_overlap_low_half (tests.iomemconquery.IomemconQueryTest.test_061_range_overlap_low_half) -Iomemcon query with range overlap, low half match ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with range overlap, low half match ... Generating results from /tmp/tmpe2cvna5_ ok test_062_range_overlap_high_half (tests.iomemconquery.IomemconQueryTest.test_062_range_overlap_high_half) -Iomemcon query with range overlap, high half match ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with range overlap, high half match ... Generating results from /tmp/tmpe2cvna5_ ok test_063_range_overlap_middle (tests.iomemconquery.IomemconQueryTest.test_063_range_overlap_middle) -Iomemcon query with range overlap, middle match ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with range overlap, middle match ... Generating results from /tmp/tmpe2cvna5_ ok test_064_range_overlap_equal (tests.iomemconquery.IomemconQueryTest.test_064_range_overlap_equal) -Iomemcon query with range overlap, equal match ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with range overlap, equal match ... Generating results from /tmp/tmpe2cvna5_ ok test_065_range_overlap_superset (tests.iomemconquery.IomemconQueryTest.test_065_range_overlap_superset) -Iomemcon query with range overlap, superset match ... Generating results from /tmp/tmp9ugwi7oz +Iomemcon query with range overlap, superset match ... Generating results from /tmp/tmpe2cvna5_ ok -Opening SELinux policy "/tmp/tmph2uaw_g2" -Successfully opened SELinux policy "/tmp/tmph2uaw_g2" +Opening SELinux policy "/tmp/tmpmofew9ye" +Successfully opened SELinux policy "/tmp/tmpmofew9ye" test_000_unset (tests.initsidquery.InitialSIDQueryTest.test_000_unset) -Initial SID query with no criteria ... Generating initial SID results from /tmp/tmph2uaw_g2 +Initial SID query with no criteria ... Generating initial SID results from /tmp/tmpmofew9ye ok test_001_name_exact (tests.initsidquery.InitialSIDQueryTest.test_001_name_exact) -Initial SID query with exact match ... Generating initial SID results from /tmp/tmph2uaw_g2 +Initial SID query with exact match ... Generating initial SID results from /tmp/tmpmofew9ye ok test_002_name_regex (tests.initsidquery.InitialSIDQueryTest.test_002_name_regex) -Initial SID query with regex match ... Generating initial SID results from /tmp/tmph2uaw_g2 +Initial SID query with regex match ... Generating initial SID results from /tmp/tmpmofew9ye ok test_010_user_exact (tests.initsidquery.InitialSIDQueryTest.test_010_user_exact) -Initial SID query with context user exact match ... Generating initial SID results from /tmp/tmph2uaw_g2 +Initial SID query with context user exact match ... Generating initial SID results from /tmp/tmpmofew9ye ok test_011_user_regex (tests.initsidquery.InitialSIDQueryTest.test_011_user_regex) -Initial SID query with context user regex match ... Generating initial SID results from /tmp/tmph2uaw_g2 +Initial SID query with context user regex match ... Generating initial SID results from /tmp/tmpmofew9ye ok test_020_role_exact (tests.initsidquery.InitialSIDQueryTest.test_020_role_exact) -Initial SID query with context role exact match ... Generating initial SID results from /tmp/tmph2uaw_g2 +Initial SID query with context role exact match ... Generating initial SID results from /tmp/tmpmofew9ye ok test_021_role_regex (tests.initsidquery.InitialSIDQueryTest.test_021_role_regex) -Initial SID query with context role regex match ... Generating initial SID results from /tmp/tmph2uaw_g2 +Initial SID query with context role regex match ... Generating initial SID results from /tmp/tmpmofew9ye ok test_030_type_exact (tests.initsidquery.InitialSIDQueryTest.test_030_type_exact) -Initial SID query with context type exact match ... Generating initial SID results from /tmp/tmph2uaw_g2 +Initial SID query with context type exact match ... Generating initial SID results from /tmp/tmpmofew9ye ok test_031_type_regex (tests.initsidquery.InitialSIDQueryTest.test_031_type_regex) -Initial SID query with context type regex match ... Generating initial SID results from /tmp/tmph2uaw_g2 +Initial SID query with context type regex match ... Generating initial SID results from /tmp/tmpmofew9ye ok test_040_range_exact (tests.initsidquery.InitialSIDQueryTest.test_040_range_exact) -Initial SID query with context range exact match ... Generating initial SID results from /tmp/tmph2uaw_g2 +Initial SID query with context range exact match ... Generating initial SID results from /tmp/tmpmofew9ye ok test_041_range_overlap1 (tests.initsidquery.InitialSIDQueryTest.test_041_range_overlap1) -Initial SID query with context range overlap match (equal) ... Generating initial SID results from /tmp/tmph2uaw_g2 +Initial SID query with context range overlap match (equal) ... Generating initial SID results from /tmp/tmpmofew9ye ok test_041_range_overlap2 (tests.initsidquery.InitialSIDQueryTest.test_041_range_overlap2) -Initial SID query with context range overlap match (subset) ... Generating initial SID results from /tmp/tmph2uaw_g2 +Initial SID query with context range overlap match (subset) ... Generating initial SID results from /tmp/tmpmofew9ye ok test_041_range_overlap3 (tests.initsidquery.InitialSIDQueryTest.test_041_range_overlap3) -Initial SID query with context range overlap match (superset) ... Generating initial SID results from /tmp/tmph2uaw_g2 +Initial SID query with context range overlap match (superset) ... Generating initial SID results from /tmp/tmpmofew9ye ok test_041_range_overlap4 (tests.initsidquery.InitialSIDQueryTest.test_041_range_overlap4) -Initial SID query with context range overlap match (overlap low level) ... Generating initial SID results from /tmp/tmph2uaw_g2 +Initial SID query with context range overlap match (overlap low level) ... Generating initial SID results from /tmp/tmpmofew9ye ok test_041_range_overlap5 (tests.initsidquery.InitialSIDQueryTest.test_041_range_overlap5) -Initial SID query with context range overlap match (overlap high level) ... Generating initial SID results from /tmp/tmph2uaw_g2 +Initial SID query with context range overlap match (overlap high level) ... Generating initial SID results from /tmp/tmpmofew9ye ok test_042_range_subset1 (tests.initsidquery.InitialSIDQueryTest.test_042_range_subset1) -Initial SID query with context range subset match ... Generating initial SID results from /tmp/tmph2uaw_g2 +Initial SID query with context range subset match ... Generating initial SID results from /tmp/tmpmofew9ye ok test_042_range_subset2 (tests.initsidquery.InitialSIDQueryTest.test_042_range_subset2) -Initial SID query with context range subset match (equal) ... Generating initial SID results from /tmp/tmph2uaw_g2 +Initial SID query with context range subset match (equal) ... Generating initial SID results from /tmp/tmpmofew9ye ok test_043_range_superset1 (tests.initsidquery.InitialSIDQueryTest.test_043_range_superset1) -Initial SID query with context range superset match ... Generating initial SID results from /tmp/tmph2uaw_g2 +Initial SID query with context range superset match ... Generating initial SID results from /tmp/tmpmofew9ye ok test_043_range_superset2 (tests.initsidquery.InitialSIDQueryTest.test_043_range_superset2) -Initial SID query with context range superset match (equal) ... Generating initial SID results from /tmp/tmph2uaw_g2 +Initial SID query with context range superset match (equal) ... Generating initial SID results from /tmp/tmpmofew9ye ok test_044_range_proper_subset1 (tests.initsidquery.InitialSIDQueryTest.test_044_range_proper_subset1) -Initial SID query with context range proper subset match ... Generating initial SID results from /tmp/tmph2uaw_g2 +Initial SID query with context range proper subset match ... Generating initial SID results from /tmp/tmpmofew9ye ok test_044_range_proper_subset2 (tests.initsidquery.InitialSIDQueryTest.test_044_range_proper_subset2) -Initial SID query with context range proper subset match (equal) ... Generating initial SID results from /tmp/tmph2uaw_g2 +Initial SID query with context range proper subset match (equal) ... Generating initial SID results from /tmp/tmpmofew9ye ok test_044_range_proper_subset3 (tests.initsidquery.InitialSIDQueryTest.test_044_range_proper_subset3) -Initial SID query with context range proper subset match (equal low only) ... Generating initial SID results from /tmp/tmph2uaw_g2 +Initial SID query with context range proper subset match (equal low only) ... Generating initial SID results from /tmp/tmpmofew9ye ok test_044_range_proper_subset4 (tests.initsidquery.InitialSIDQueryTest.test_044_range_proper_subset4) -Initial SID query with context range proper subset match (equal high only) ... Generating initial SID results from /tmp/tmph2uaw_g2 +Initial SID query with context range proper subset match (equal high only) ... Generating initial SID results from /tmp/tmpmofew9ye ok test_045_range_proper_superset1 (tests.initsidquery.InitialSIDQueryTest.test_045_range_proper_superset1) -Initial SID query with context range proper superset match ... Generating initial SID results from /tmp/tmph2uaw_g2 +Initial SID query with context range proper superset match ... Generating initial SID results from /tmp/tmpmofew9ye ok test_045_range_proper_superset2 (tests.initsidquery.InitialSIDQueryTest.test_045_range_proper_superset2) -Initial SID query with context range proper superset match (equal) ... Generating initial SID results from /tmp/tmph2uaw_g2 +Initial SID query with context range proper superset match (equal) ... Generating initial SID results from /tmp/tmpmofew9ye ok test_045_range_proper_superset3 (tests.initsidquery.InitialSIDQueryTest.test_045_range_proper_superset3) -Initial SID query with context range proper superset match (equal low) ... Generating initial SID results from /tmp/tmph2uaw_g2 +Initial SID query with context range proper superset match (equal low) ... Generating initial SID results from /tmp/tmpmofew9ye ok test_045_range_proper_superset4 (tests.initsidquery.InitialSIDQueryTest.test_045_range_proper_superset4) -Initial SID query with context range proper superset match (equal high) ... Generating initial SID results from /tmp/tmph2uaw_g2 +Initial SID query with context range proper superset match (equal high) ... Generating initial SID results from /tmp/tmpmofew9ye ok -Opening SELinux policy "/tmp/tmp40567u88" -Successfully opened SELinux policy "/tmp/tmp40567u88" +Opening SELinux policy "/tmp/tmph1f8aqin" +Successfully opened SELinux policy "/tmp/tmph1f8aqin" Opening permission map "tests/perm_map" Successfully opened permission map "tests/perm_map" test_001_full_graph (tests.infoflow.InfoFlowAnalysisTest.test_001_full_graph) -Information flow analysis full graph. ... Building information flow graph from /tmp/tmp40567u88... +Information flow analysis full graph. ... Building information flow graph from /tmp/tmph1f8aqin... Completed building information flow graph. ok test_100_minimum_3 (tests.infoflow.InfoFlowAnalysisTest.test_100_minimum_3) @@ -3804,88 +3788,88 @@ Completed building information flow subgraph. Generating all information flows out of disconnected1 ok -Opening SELinux policy "/tmp/tmp8eq4skcf" -Successfully opened SELinux policy "/tmp/tmp8eq4skcf" +Opening SELinux policy "/tmp/tmpx3nzredu" +Successfully opened SELinux policy "/tmp/tmpx3nzredu" test_000_unset (tests.ibpkeyconquery.IbpkeyconQueryTest.test_000_unset) -ibpkeycon query with no criteria ... Generating ibpkeycon results from /tmp/tmp8eq4skcf +ibpkeycon query with no criteria ... Generating ibpkeycon results from /tmp/tmpx3nzredu ok test_001_subnet_mask (tests.ibpkeyconquery.IbpkeyconQueryTest.test_001_subnet_mask) -Ibpkeycon query with subnet mask match. ... Generating ibpkeycon results from /tmp/tmp8eq4skcf +Ibpkeycon query with subnet mask match. ... Generating ibpkeycon results from /tmp/tmpx3nzredu ok test_010_pkey_exact (tests.ibpkeyconquery.IbpkeyconQueryTest.test_010_pkey_exact) -Ibpkeycon query with exact pkey match. ... Generating ibpkeycon results from /tmp/tmp8eq4skcf +Ibpkeycon query with exact pkey match. ... Generating ibpkeycon results from /tmp/tmpx3nzredu ok test_020_user_exact (tests.ibpkeyconquery.IbpkeyconQueryTest.test_020_user_exact) -ibpkeycon query with context user exact match ... Generating ibpkeycon results from /tmp/tmp8eq4skcf +ibpkeycon query with context user exact match ... Generating ibpkeycon results from /tmp/tmpx3nzredu ok test_021_user_regex (tests.ibpkeyconquery.IbpkeyconQueryTest.test_021_user_regex) -ibpkeycon query with context user regex match ... Generating ibpkeycon results from /tmp/tmp8eq4skcf +ibpkeycon query with context user regex match ... Generating ibpkeycon results from /tmp/tmpx3nzredu ok test_030_role_exact (tests.ibpkeyconquery.IbpkeyconQueryTest.test_030_role_exact) -ibpkeycon query with context role exact match ... Generating ibpkeycon results from /tmp/tmp8eq4skcf +ibpkeycon query with context role exact match ... Generating ibpkeycon results from /tmp/tmpx3nzredu ok test_031_role_regex (tests.ibpkeyconquery.IbpkeyconQueryTest.test_031_role_regex) -ibpkeycon query with context role regex match ... Generating ibpkeycon results from /tmp/tmp8eq4skcf +ibpkeycon query with context role regex match ... Generating ibpkeycon results from /tmp/tmpx3nzredu ok test_040_type_exact (tests.ibpkeyconquery.IbpkeyconQueryTest.test_040_type_exact) -ibpkeycon query with context type exact match ... Generating ibpkeycon results from /tmp/tmp8eq4skcf +ibpkeycon query with context type exact match ... Generating ibpkeycon results from /tmp/tmpx3nzredu ok test_041_type_regex (tests.ibpkeyconquery.IbpkeyconQueryTest.test_041_type_regex) -ibpkeycon query with context type regex match ... Generating ibpkeycon results from /tmp/tmp8eq4skcf +ibpkeycon query with context type regex match ... Generating ibpkeycon results from /tmp/tmpx3nzredu ok test_050_range_exact (tests.ibpkeyconquery.IbpkeyconQueryTest.test_050_range_exact) -ibpkeycon query with context range exact match ... Generating ibpkeycon results from /tmp/tmp8eq4skcf +ibpkeycon query with context range exact match ... Generating ibpkeycon results from /tmp/tmpx3nzredu ok test_051_range_overlap1 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap1) -ibpkeycon query with context range overlap match (equal) ... Generating ibpkeycon results from /tmp/tmp8eq4skcf +ibpkeycon query with context range overlap match (equal) ... Generating ibpkeycon results from /tmp/tmpx3nzredu ok test_051_range_overlap2 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap2) -ibpkeycon query with context range overlap match (subset) ... Generating ibpkeycon results from /tmp/tmp8eq4skcf +ibpkeycon query with context range overlap match (subset) ... Generating ibpkeycon results from /tmp/tmpx3nzredu ok test_051_range_overlap3 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap3) -ibpkeycon query with context range overlap match (superset) ... Generating ibpkeycon results from /tmp/tmp8eq4skcf +ibpkeycon query with context range overlap match (superset) ... Generating ibpkeycon results from /tmp/tmpx3nzredu ok test_051_range_overlap4 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap4) -ibpkeycon query with context range overlap match (overlap low level) ... Generating ibpkeycon results from /tmp/tmp8eq4skcf +ibpkeycon query with context range overlap match (overlap low level) ... Generating ibpkeycon results from /tmp/tmpx3nzredu ok test_051_range_overlap5 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap5) -ibpkeycon query with context range overlap match (overlap high level) ... Generating ibpkeycon results from /tmp/tmp8eq4skcf +ibpkeycon query with context range overlap match (overlap high level) ... Generating ibpkeycon results from /tmp/tmpx3nzredu ok test_052_range_subset1 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_052_range_subset1) -ibpkeycon query with context range subset match ... Generating ibpkeycon results from /tmp/tmp8eq4skcf +ibpkeycon query with context range subset match ... Generating ibpkeycon results from /tmp/tmpx3nzredu ok test_052_range_subset2 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_052_range_subset2) -ibpkeycon query with context range subset match (equal) ... Generating ibpkeycon results from /tmp/tmp8eq4skcf +ibpkeycon query with context range subset match (equal) ... Generating ibpkeycon results from /tmp/tmpx3nzredu ok test_053_range_superset1 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_053_range_superset1) -ibpkeycon query with context range superset match ... Generating ibpkeycon results from /tmp/tmp8eq4skcf +ibpkeycon query with context range superset match ... Generating ibpkeycon results from /tmp/tmpx3nzredu ok test_053_range_superset2 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_053_range_superset2) -ibpkeycon query with context range superset match (equal) ... Generating ibpkeycon results from /tmp/tmp8eq4skcf +ibpkeycon query with context range superset match (equal) ... Generating ibpkeycon results from /tmp/tmpx3nzredu ok test_054_range_proper_subset1 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_054_range_proper_subset1) -ibpkeycon query with context range proper subset match ... Generating ibpkeycon results from /tmp/tmp8eq4skcf +ibpkeycon query with context range proper subset match ... Generating ibpkeycon results from /tmp/tmpx3nzredu ok test_054_range_proper_subset2 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_054_range_proper_subset2) -ibpkeycon query with context range proper subset match (equal) ... Generating ibpkeycon results from /tmp/tmp8eq4skcf +ibpkeycon query with context range proper subset match (equal) ... Generating ibpkeycon results from /tmp/tmpx3nzredu ok test_054_range_proper_subset3 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_054_range_proper_subset3) -ibpkeycon query with context range proper subset match (equal low only) ... Generating ibpkeycon results from /tmp/tmp8eq4skcf +ibpkeycon query with context range proper subset match (equal low only) ... Generating ibpkeycon results from /tmp/tmpx3nzredu ok test_054_range_proper_subset4 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_054_range_proper_subset4) -ibpkeycon query with context range proper subset match (equal high only) ... Generating ibpkeycon results from /tmp/tmp8eq4skcf +ibpkeycon query with context range proper subset match (equal high only) ... Generating ibpkeycon results from /tmp/tmpx3nzredu ok test_055_range_proper_superset1 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_055_range_proper_superset1) -ibpkeycon query with context range proper superset match ... Generating ibpkeycon results from /tmp/tmp8eq4skcf +ibpkeycon query with context range proper superset match ... Generating ibpkeycon results from /tmp/tmpx3nzredu ok test_055_range_proper_superset2 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_055_range_proper_superset2) -ibpkeycon query with context range proper superset match (equal) ... Generating ibpkeycon results from /tmp/tmp8eq4skcf +ibpkeycon query with context range proper superset match (equal) ... Generating ibpkeycon results from /tmp/tmpx3nzredu ok test_055_range_proper_superset3 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_055_range_proper_superset3) -ibpkeycon query with context range proper superset match (equal low) ... Generating ibpkeycon results from /tmp/tmp8eq4skcf +ibpkeycon query with context range proper superset match (equal low) ... Generating ibpkeycon results from /tmp/tmpx3nzredu ok test_055_range_proper_superset4 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_055_range_proper_superset4) -ibpkeycon query with context range proper superset match (equal high) ... Generating ibpkeycon results from /tmp/tmp8eq4skcf +ibpkeycon query with context range proper superset match (equal high) ... Generating ibpkeycon results from /tmp/tmpx3nzredu ok test_900_invalid_subnet_prefix (tests.ibpkeyconquery.IbpkeyconQueryTest.test_900_invalid_subnet_prefix) Ibpkeycon query with invalid subnet prefix ... ok @@ -3901,273 +3885,273 @@ Ibpkeycon query with pkey is not a tuple ... ok test_915_invalid_pkey_wrong_tuple_length (tests.ibpkeyconquery.IbpkeyconQueryTest.test_915_invalid_pkey_wrong_tuple_length) Ibpkeycon query with pkey is not correct tuple size ... ok -Opening SELinux policy "/tmp/tmpmfgzuztg" -Successfully opened SELinux policy "/tmp/tmpmfgzuztg" +Opening SELinux policy "/tmp/tmp4e6a95xe" +Successfully opened SELinux policy "/tmp/tmp4e6a95xe" test_000_unset (tests.ibendportconquery.IbendportconQueryTest.test_000_unset) -Ibendportcon query with no criteria ... Generating ibendportcon results from /tmp/tmpmfgzuztg +Ibendportcon query with no criteria ... Generating ibendportcon results from /tmp/tmp4e6a95xe ok test_001_name_exact (tests.ibendportconquery.IbendportconQueryTest.test_001_name_exact) -Ibendportcon query with exact name match. ... Generating ibendportcon results from /tmp/tmpmfgzuztg +Ibendportcon query with exact name match. ... Generating ibendportcon results from /tmp/tmp4e6a95xe ok test_002_name_regext (tests.ibendportconquery.IbendportconQueryTest.test_002_name_regext) -Ibendportcon query with regex name match. ... Generating ibendportcon results from /tmp/tmpmfgzuztg +Ibendportcon query with regex name match. ... Generating ibendportcon results from /tmp/tmp4e6a95xe ok test_010_port (tests.ibendportconquery.IbendportconQueryTest.test_010_port) -Ibendportcon query with port match. ... Generating ibendportcon results from /tmp/tmpmfgzuztg +Ibendportcon query with port match. ... Generating ibendportcon results from /tmp/tmp4e6a95xe ok test_020_user_exact (tests.ibendportconquery.IbendportconQueryTest.test_020_user_exact) -Ibendportcon query with context user exact match ... Generating ibendportcon results from /tmp/tmpmfgzuztg +Ibendportcon query with context user exact match ... Generating ibendportcon results from /tmp/tmp4e6a95xe ok test_021_user_regex (tests.ibendportconquery.IbendportconQueryTest.test_021_user_regex) -Ibendportcon query with context user regex match ... Generating ibendportcon results from /tmp/tmpmfgzuztg +Ibendportcon query with context user regex match ... Generating ibendportcon results from /tmp/tmp4e6a95xe ok test_030_role_exact (tests.ibendportconquery.IbendportconQueryTest.test_030_role_exact) -Ibendportcon query with context role exact match ... Generating ibendportcon results from /tmp/tmpmfgzuztg +Ibendportcon query with context role exact match ... Generating ibendportcon results from /tmp/tmp4e6a95xe ok test_031_role_regex (tests.ibendportconquery.IbendportconQueryTest.test_031_role_regex) -Ibendportcon query with context role regex match ... Generating ibendportcon results from /tmp/tmpmfgzuztg +Ibendportcon query with context role regex match ... Generating ibendportcon results from /tmp/tmp4e6a95xe ok test_040_type_exact (tests.ibendportconquery.IbendportconQueryTest.test_040_type_exact) -Ibendportcon query with context type exact match ... Generating ibendportcon results from /tmp/tmpmfgzuztg +Ibendportcon query with context type exact match ... Generating ibendportcon results from /tmp/tmp4e6a95xe ok test_041_type_regex (tests.ibendportconquery.IbendportconQueryTest.test_041_type_regex) -Ibendportcon query with context type regex match ... Generating ibendportcon results from /tmp/tmpmfgzuztg +Ibendportcon query with context type regex match ... Generating ibendportcon results from /tmp/tmp4e6a95xe ok test_050_range_exact (tests.ibendportconquery.IbendportconQueryTest.test_050_range_exact) -Ibendportcon query with context range exact match ... Generating ibendportcon results from /tmp/tmpmfgzuztg +Ibendportcon query with context range exact match ... Generating ibendportcon results from /tmp/tmp4e6a95xe ok test_051_range_overlap1 (tests.ibendportconquery.IbendportconQueryTest.test_051_range_overlap1) -Ibendportcon query with context range overlap match (equal) ... Generating ibendportcon results from /tmp/tmpmfgzuztg +Ibendportcon query with context range overlap match (equal) ... Generating ibendportcon results from /tmp/tmp4e6a95xe ok test_051_range_overlap2 (tests.ibendportconquery.IbendportconQueryTest.test_051_range_overlap2) -Ibendportcon query with context range overlap match (subset) ... Generating ibendportcon results from /tmp/tmpmfgzuztg +Ibendportcon query with context range overlap match (subset) ... Generating ibendportcon results from /tmp/tmp4e6a95xe ok test_051_range_overlap3 (tests.ibendportconquery.IbendportconQueryTest.test_051_range_overlap3) -Ibendportcon query with context range overlap match (superset) ... Generating ibendportcon results from /tmp/tmpmfgzuztg +Ibendportcon query with context range overlap match (superset) ... Generating ibendportcon results from /tmp/tmp4e6a95xe ok test_051_range_overlap4 (tests.ibendportconquery.IbendportconQueryTest.test_051_range_overlap4) -Ibendportcon query with context range overlap match (overlap low level) ... Generating ibendportcon results from /tmp/tmpmfgzuztg +Ibendportcon query with context range overlap match (overlap low level) ... Generating ibendportcon results from /tmp/tmp4e6a95xe ok test_051_range_overlap5 (tests.ibendportconquery.IbendportconQueryTest.test_051_range_overlap5) -Ibendportcon query with context range overlap match (overlap high level) ... Generating ibendportcon results from /tmp/tmpmfgzuztg +Ibendportcon query with context range overlap match (overlap high level) ... Generating ibendportcon results from /tmp/tmp4e6a95xe ok test_052_range_subset1 (tests.ibendportconquery.IbendportconQueryTest.test_052_range_subset1) -Ibendportcon query with context range subset match ... Generating ibendportcon results from /tmp/tmpmfgzuztg +Ibendportcon query with context range subset match ... Generating ibendportcon results from /tmp/tmp4e6a95xe ok test_052_range_subset2 (tests.ibendportconquery.IbendportconQueryTest.test_052_range_subset2) -Ibendportcon query with context range subset match (equal) ... Generating ibendportcon results from /tmp/tmpmfgzuztg +Ibendportcon query with context range subset match (equal) ... Generating ibendportcon results from /tmp/tmp4e6a95xe ok test_053_range_superset1 (tests.ibendportconquery.IbendportconQueryTest.test_053_range_superset1) -Ibendportcon query with context range superset match ... Generating ibendportcon results from /tmp/tmpmfgzuztg +Ibendportcon query with context range superset match ... Generating ibendportcon results from /tmp/tmp4e6a95xe ok test_053_range_superset2 (tests.ibendportconquery.IbendportconQueryTest.test_053_range_superset2) -Ibendportcon query with context range superset match (equal) ... Generating ibendportcon results from /tmp/tmpmfgzuztg +Ibendportcon query with context range superset match (equal) ... Generating ibendportcon results from /tmp/tmp4e6a95xe ok test_054_range_proper_subset1 (tests.ibendportconquery.IbendportconQueryTest.test_054_range_proper_subset1) -Ibendportcon query with context range proper subset match ... Generating ibendportcon results from /tmp/tmpmfgzuztg +Ibendportcon query with context range proper subset match ... Generating ibendportcon results from /tmp/tmp4e6a95xe ok test_054_range_proper_subset2 (tests.ibendportconquery.IbendportconQueryTest.test_054_range_proper_subset2) -Ibendportcon query with context range proper subset match (equal) ... Generating ibendportcon results from /tmp/tmpmfgzuztg +Ibendportcon query with context range proper subset match (equal) ... Generating ibendportcon results from /tmp/tmp4e6a95xe ok test_054_range_proper_subset3 (tests.ibendportconquery.IbendportconQueryTest.test_054_range_proper_subset3) -Ibendportcon query with context range proper subset match (equal low only) ... Generating ibendportcon results from /tmp/tmpmfgzuztg +Ibendportcon query with context range proper subset match (equal low only) ... Generating ibendportcon results from /tmp/tmp4e6a95xe ok test_054_range_proper_subset4 (tests.ibendportconquery.IbendportconQueryTest.test_054_range_proper_subset4) -Ibendportcon query with context range proper subset match (equal high only) ... Generating ibendportcon results from /tmp/tmpmfgzuztg +Ibendportcon query with context range proper subset match (equal high only) ... Generating ibendportcon results from /tmp/tmp4e6a95xe ok test_055_range_proper_superset1 (tests.ibendportconquery.IbendportconQueryTest.test_055_range_proper_superset1) -Ibendportcon query with context range proper superset match ... Generating ibendportcon results from /tmp/tmpmfgzuztg +Ibendportcon query with context range proper superset match ... Generating ibendportcon results from /tmp/tmp4e6a95xe ok test_055_range_proper_superset2 (tests.ibendportconquery.IbendportconQueryTest.test_055_range_proper_superset2) -Ibendportcon query with context range proper superset match (equal) ... Generating ibendportcon results from /tmp/tmpmfgzuztg +Ibendportcon query with context range proper superset match (equal) ... Generating ibendportcon results from /tmp/tmp4e6a95xe ok test_055_range_proper_superset3 (tests.ibendportconquery.IbendportconQueryTest.test_055_range_proper_superset3) -Ibendportcon query with context range proper superset match (equal low) ... Generating ibendportcon results from /tmp/tmpmfgzuztg +Ibendportcon query with context range proper superset match (equal low) ... Generating ibendportcon results from /tmp/tmp4e6a95xe ok test_055_range_proper_superset4 (tests.ibendportconquery.IbendportconQueryTest.test_055_range_proper_superset4) -Ibendportcon query with context range proper superset match (equal high) ... Generating ibendportcon results from /tmp/tmpmfgzuztg +Ibendportcon query with context range proper superset match (equal high) ... Generating ibendportcon results from /tmp/tmp4e6a95xe ok -Opening SELinux policy "/tmp/tmp5snms84t" -Successfully opened SELinux policy "/tmp/tmp5snms84t" +Opening SELinux policy "/tmp/tmpuoqik9r2" +Successfully opened SELinux policy "/tmp/tmpuoqik9r2" test_000_unset (tests.genfsconquery.GenfsconQueryTest.test_000_unset) -Genfscon query with no criteria ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with no criteria ... Generating genfscon results from /tmp/tmpuoqik9r2 ok test_001_fs_exact (tests.genfsconquery.GenfsconQueryTest.test_001_fs_exact) -Genfscon query with exact fs match ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with exact fs match ... Generating genfscon results from /tmp/tmpuoqik9r2 ok test_002_fs_regex (tests.genfsconquery.GenfsconQueryTest.test_002_fs_regex) -Genfscon query with regex fs match ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with regex fs match ... Generating genfscon results from /tmp/tmpuoqik9r2 ok test_010_path_exact (tests.genfsconquery.GenfsconQueryTest.test_010_path_exact) -Genfscon query with exact path match ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with exact path match ... Generating genfscon results from /tmp/tmpuoqik9r2 ok test_011_path_regex (tests.genfsconquery.GenfsconQueryTest.test_011_path_regex) -Genfscon query with regex path match ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with regex path match ... Generating genfscon results from /tmp/tmpuoqik9r2 ok test_020_user_exact (tests.genfsconquery.GenfsconQueryTest.test_020_user_exact) -Genfscon query with context user exact match ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with context user exact match ... Generating genfscon results from /tmp/tmpuoqik9r2 ok test_021_user_regex (tests.genfsconquery.GenfsconQueryTest.test_021_user_regex) -Genfscon query with context user regex match ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with context user regex match ... Generating genfscon results from /tmp/tmpuoqik9r2 ok test_030_role_exact (tests.genfsconquery.GenfsconQueryTest.test_030_role_exact) -Genfscon query with context role exact match ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with context role exact match ... Generating genfscon results from /tmp/tmpuoqik9r2 ok test_031_role_regex (tests.genfsconquery.GenfsconQueryTest.test_031_role_regex) -Genfscon query with context role regex match ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with context role regex match ... Generating genfscon results from /tmp/tmpuoqik9r2 ok test_040_type_exact (tests.genfsconquery.GenfsconQueryTest.test_040_type_exact) -Genfscon query with context type exact match ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with context type exact match ... Generating genfscon results from /tmp/tmpuoqik9r2 ok test_041_type_regex (tests.genfsconquery.GenfsconQueryTest.test_041_type_regex) -Genfscon query with context type regex match ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with context type regex match ... Generating genfscon results from /tmp/tmpuoqik9r2 ok test_050_file_type (tests.genfsconquery.GenfsconQueryTest.test_050_file_type) -Genfscon query with file type match ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with file type match ... Generating genfscon results from /tmp/tmpuoqik9r2 ok test_060_range_exact (tests.genfsconquery.GenfsconQueryTest.test_060_range_exact) -Genfscon query with context range exact match ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with context range exact match ... Generating genfscon results from /tmp/tmpuoqik9r2 ok test_061_range_overlap1 (tests.genfsconquery.GenfsconQueryTest.test_061_range_overlap1) -Genfscon query with context range overlap match (equal) ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with context range overlap match (equal) ... Generating genfscon results from /tmp/tmpuoqik9r2 ok test_061_range_overlap2 (tests.genfsconquery.GenfsconQueryTest.test_061_range_overlap2) -Genfscon query with context range overlap match (subset) ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with context range overlap match (subset) ... Generating genfscon results from /tmp/tmpuoqik9r2 ok test_061_range_overlap3 (tests.genfsconquery.GenfsconQueryTest.test_061_range_overlap3) -Genfscon query with context range overlap match (superset) ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with context range overlap match (superset) ... Generating genfscon results from /tmp/tmpuoqik9r2 ok test_061_range_overlap4 (tests.genfsconquery.GenfsconQueryTest.test_061_range_overlap4) -Genfscon query with context range overlap match (overlap low level) ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with context range overlap match (overlap low level) ... Generating genfscon results from /tmp/tmpuoqik9r2 ok test_061_range_overlap5 (tests.genfsconquery.GenfsconQueryTest.test_061_range_overlap5) -Genfscon query with context range overlap match (overlap high level) ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with context range overlap match (overlap high level) ... Generating genfscon results from /tmp/tmpuoqik9r2 ok test_062_range_subset1 (tests.genfsconquery.GenfsconQueryTest.test_062_range_subset1) -Genfscon query with context range subset match ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with context range subset match ... Generating genfscon results from /tmp/tmpuoqik9r2 ok test_062_range_subset2 (tests.genfsconquery.GenfsconQueryTest.test_062_range_subset2) -Genfscon query with context range subset match (equal) ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with context range subset match (equal) ... Generating genfscon results from /tmp/tmpuoqik9r2 ok test_063_range_superset1 (tests.genfsconquery.GenfsconQueryTest.test_063_range_superset1) -Genfscon query with context range superset match ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with context range superset match ... Generating genfscon results from /tmp/tmpuoqik9r2 ok test_063_range_superset2 (tests.genfsconquery.GenfsconQueryTest.test_063_range_superset2) -Genfscon query with context range superset match (equal) ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with context range superset match (equal) ... Generating genfscon results from /tmp/tmpuoqik9r2 ok test_064_range_proper_subset1 (tests.genfsconquery.GenfsconQueryTest.test_064_range_proper_subset1) -Genfscon query with context range proper subset match ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with context range proper subset match ... Generating genfscon results from /tmp/tmpuoqik9r2 ok test_064_range_proper_subset2 (tests.genfsconquery.GenfsconQueryTest.test_064_range_proper_subset2) -Genfscon query with context range proper subset match (equal) ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with context range proper subset match (equal) ... Generating genfscon results from /tmp/tmpuoqik9r2 ok test_064_range_proper_subset3 (tests.genfsconquery.GenfsconQueryTest.test_064_range_proper_subset3) -Genfscon query with context range proper subset match (equal low only) ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with context range proper subset match (equal low only) ... Generating genfscon results from /tmp/tmpuoqik9r2 ok test_064_range_proper_subset4 (tests.genfsconquery.GenfsconQueryTest.test_064_range_proper_subset4) -Genfscon query with context range proper subset match (equal high only) ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with context range proper subset match (equal high only) ... Generating genfscon results from /tmp/tmpuoqik9r2 ok test_065_range_proper_superset1 (tests.genfsconquery.GenfsconQueryTest.test_065_range_proper_superset1) -Genfscon query with context range proper superset match ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with context range proper superset match ... Generating genfscon results from /tmp/tmpuoqik9r2 ok test_065_range_proper_superset2 (tests.genfsconquery.GenfsconQueryTest.test_065_range_proper_superset2) -Genfscon query with context range proper superset match (equal) ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with context range proper superset match (equal) ... Generating genfscon results from /tmp/tmpuoqik9r2 ok test_065_range_proper_superset3 (tests.genfsconquery.GenfsconQueryTest.test_065_range_proper_superset3) -Genfscon query with context range proper superset match (equal low) ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with context range proper superset match (equal low) ... Generating genfscon results from /tmp/tmpuoqik9r2 ok test_065_range_proper_superset4 (tests.genfsconquery.GenfsconQueryTest.test_065_range_proper_superset4) -Genfscon query with context range proper superset match (equal high) ... Generating genfscon results from /tmp/tmp5snms84t +Genfscon query with context range proper superset match (equal high) ... Generating genfscon results from /tmp/tmpuoqik9r2 ok -Opening SELinux policy "/tmp/tmppen3i8ti" -Successfully opened SELinux policy "/tmp/tmppen3i8ti" +Opening SELinux policy "/tmp/tmph8b7nvn2" +Successfully opened SELinux policy "/tmp/tmph8b7nvn2" test_000_unset (tests.fsusequery.FSUseQueryTest.test_000_unset) -fs_use_* query with no criteria ... Generating fs_use_* results from /tmp/tmppen3i8ti +fs_use_* query with no criteria ... Generating fs_use_* results from /tmp/tmph8b7nvn2 ok test_001_fs_exact (tests.fsusequery.FSUseQueryTest.test_001_fs_exact) -fs_use_* query with exact fs match ... Generating fs_use_* results from /tmp/tmppen3i8ti +fs_use_* query with exact fs match ... Generating fs_use_* results from /tmp/tmph8b7nvn2 ok test_002_fs_regex (tests.fsusequery.FSUseQueryTest.test_002_fs_regex) -fs_use_* query with regex fs match ... Generating fs_use_* results from /tmp/tmppen3i8ti +fs_use_* query with regex fs match ... Generating fs_use_* results from /tmp/tmph8b7nvn2 ok test_010_ruletype (tests.fsusequery.FSUseQueryTest.test_010_ruletype) -fs_use_* query with ruletype match ... Generating fs_use_* results from /tmp/tmppen3i8ti +fs_use_* query with ruletype match ... Generating fs_use_* results from /tmp/tmph8b7nvn2 ok test_020_user_exact (tests.fsusequery.FSUseQueryTest.test_020_user_exact) -fs_use_* query with context user exact match ... Generating fs_use_* results from /tmp/tmppen3i8ti +fs_use_* query with context user exact match ... Generating fs_use_* results from /tmp/tmph8b7nvn2 ok test_021_user_regex (tests.fsusequery.FSUseQueryTest.test_021_user_regex) -fs_use_* query with context user regex match ... Generating fs_use_* results from /tmp/tmppen3i8ti +fs_use_* query with context user regex match ... Generating fs_use_* results from /tmp/tmph8b7nvn2 ok test_030_role_exact (tests.fsusequery.FSUseQueryTest.test_030_role_exact) -fs_use_* query with context role exact match ... Generating fs_use_* results from /tmp/tmppen3i8ti +fs_use_* query with context role exact match ... Generating fs_use_* results from /tmp/tmph8b7nvn2 ok test_031_role_regex (tests.fsusequery.FSUseQueryTest.test_031_role_regex) -fs_use_* query with context role regex match ... Generating fs_use_* results from /tmp/tmppen3i8ti +fs_use_* query with context role regex match ... Generating fs_use_* results from /tmp/tmph8b7nvn2 ok test_040_type_exact (tests.fsusequery.FSUseQueryTest.test_040_type_exact) -fs_use_* query with context type exact match ... Generating fs_use_* results from /tmp/tmppen3i8ti +fs_use_* query with context type exact match ... Generating fs_use_* results from /tmp/tmph8b7nvn2 ok test_041_type_regex (tests.fsusequery.FSUseQueryTest.test_041_type_regex) -fs_use_* query with context type regex match ... Generating fs_use_* results from /tmp/tmppen3i8ti +fs_use_* query with context type regex match ... Generating fs_use_* results from /tmp/tmph8b7nvn2 ok test_050_range_exact (tests.fsusequery.FSUseQueryTest.test_050_range_exact) -fs_use_* query with context range exact match ... Generating fs_use_* results from /tmp/tmppen3i8ti +fs_use_* query with context range exact match ... Generating fs_use_* results from /tmp/tmph8b7nvn2 ok test_051_range_overlap1 (tests.fsusequery.FSUseQueryTest.test_051_range_overlap1) -fs_use_* query with context range overlap match (equal) ... Generating fs_use_* results from /tmp/tmppen3i8ti +fs_use_* query with context range overlap match (equal) ... Generating fs_use_* results from /tmp/tmph8b7nvn2 ok test_051_range_overlap2 (tests.fsusequery.FSUseQueryTest.test_051_range_overlap2) -fs_use_* query with context range overlap match (subset) ... Generating fs_use_* results from /tmp/tmppen3i8ti +fs_use_* query with context range overlap match (subset) ... Generating fs_use_* results from /tmp/tmph8b7nvn2 ok test_051_range_overlap3 (tests.fsusequery.FSUseQueryTest.test_051_range_overlap3) -fs_use_* query with context range overlap match (superset) ... Generating fs_use_* results from /tmp/tmppen3i8ti +fs_use_* query with context range overlap match (superset) ... Generating fs_use_* results from /tmp/tmph8b7nvn2 ok test_051_range_overlap4 (tests.fsusequery.FSUseQueryTest.test_051_range_overlap4) -fs_use_* query with context range overlap match (overlap low level) ... Generating fs_use_* results from /tmp/tmppen3i8ti +fs_use_* query with context range overlap match (overlap low level) ... Generating fs_use_* results from /tmp/tmph8b7nvn2 ok test_051_range_overlap5 (tests.fsusequery.FSUseQueryTest.test_051_range_overlap5) -fs_use_* query with context range overlap match (overlap high level) ... Generating fs_use_* results from /tmp/tmppen3i8ti +fs_use_* query with context range overlap match (overlap high level) ... Generating fs_use_* results from /tmp/tmph8b7nvn2 ok test_052_range_subset1 (tests.fsusequery.FSUseQueryTest.test_052_range_subset1) -fs_use_* query with context range subset match ... Generating fs_use_* results from /tmp/tmppen3i8ti +fs_use_* query with context range subset match ... Generating fs_use_* results from /tmp/tmph8b7nvn2 ok test_052_range_subset2 (tests.fsusequery.FSUseQueryTest.test_052_range_subset2) -fs_use_* query with context range subset match (equal) ... Generating fs_use_* results from /tmp/tmppen3i8ti +fs_use_* query with context range subset match (equal) ... Generating fs_use_* results from /tmp/tmph8b7nvn2 ok test_053_range_superset1 (tests.fsusequery.FSUseQueryTest.test_053_range_superset1) -fs_use_* query with context range superset match ... Generating fs_use_* results from /tmp/tmppen3i8ti +fs_use_* query with context range superset match ... Generating fs_use_* results from /tmp/tmph8b7nvn2 ok test_053_range_superset2 (tests.fsusequery.FSUseQueryTest.test_053_range_superset2) -fs_use_* query with context range superset match (equal) ... Generating fs_use_* results from /tmp/tmppen3i8ti +fs_use_* query with context range superset match (equal) ... Generating fs_use_* results from /tmp/tmph8b7nvn2 ok test_054_range_proper_subset1 (tests.fsusequery.FSUseQueryTest.test_054_range_proper_subset1) -fs_use_* query with context range proper subset match ... Generating fs_use_* results from /tmp/tmppen3i8ti +fs_use_* query with context range proper subset match ... Generating fs_use_* results from /tmp/tmph8b7nvn2 ok test_054_range_proper_subset2 (tests.fsusequery.FSUseQueryTest.test_054_range_proper_subset2) -fs_use_* query with context range proper subset match (equal) ... Generating fs_use_* results from /tmp/tmppen3i8ti +fs_use_* query with context range proper subset match (equal) ... Generating fs_use_* results from /tmp/tmph8b7nvn2 ok test_054_range_proper_subset3 (tests.fsusequery.FSUseQueryTest.test_054_range_proper_subset3) -fs_use_* query with context range proper subset match (equal low only) ... Generating fs_use_* results from /tmp/tmppen3i8ti +fs_use_* query with context range proper subset match (equal low only) ... Generating fs_use_* results from /tmp/tmph8b7nvn2 ok test_054_range_proper_subset4 (tests.fsusequery.FSUseQueryTest.test_054_range_proper_subset4) -fs_use_* query with context range proper subset match (equal high only) ... Generating fs_use_* results from /tmp/tmppen3i8ti +fs_use_* query with context range proper subset match (equal high only) ... Generating fs_use_* results from /tmp/tmph8b7nvn2 ok test_055_range_proper_superset1 (tests.fsusequery.FSUseQueryTest.test_055_range_proper_superset1) -fs_use_* query with context range proper superset match ... Generating fs_use_* results from /tmp/tmppen3i8ti +fs_use_* query with context range proper superset match ... Generating fs_use_* results from /tmp/tmph8b7nvn2 ok test_055_range_proper_superset2 (tests.fsusequery.FSUseQueryTest.test_055_range_proper_superset2) -fs_use_* query with context range proper superset match (equal) ... Generating fs_use_* results from /tmp/tmppen3i8ti +fs_use_* query with context range proper superset match (equal) ... Generating fs_use_* results from /tmp/tmph8b7nvn2 ok test_055_range_proper_superset3 (tests.fsusequery.FSUseQueryTest.test_055_range_proper_superset3) -fs_use_* query with context range proper superset match (equal low) ... Generating fs_use_* results from /tmp/tmppen3i8ti +fs_use_* query with context range proper superset match (equal low) ... Generating fs_use_* results from /tmp/tmph8b7nvn2 ok test_055_range_proper_superset4 (tests.fsusequery.FSUseQueryTest.test_055_range_proper_superset4) -fs_use_* query with context range proper superset match (equal high) ... Generating fs_use_* results from /tmp/tmppen3i8ti +fs_use_* query with context range proper superset match (equal high) ... Generating fs_use_* results from /tmp/tmph8b7nvn2 ok -Opening SELinux policy "/tmp/tmpsjnyfxhh" -Successfully opened SELinux policy "/tmp/tmpsjnyfxhh" -Building domain transition graph from /tmp/tmpsjnyfxhh... +Opening SELinux policy "/tmp/tmp1z6wp8dg" +Successfully opened SELinux policy "/tmp/tmp1z6wp8dg" +Building domain transition graph from /tmp/tmp1z6wp8dg... Completed building domain transition graph. test_000_graph_structure (tests.dta.DomainTransitionAnalysisTest.test_000_graph_structure) DTA: verify graph structure. ... ok @@ -4347,8 +4331,8 @@ tests/diff_left.conf:934:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 934: nodecon 125.0.0.0 255.0.0.0 system:object_r:system:s0 nodecon ff05:: ffff:ffff:ffff:fffc:: system:object_r:system:s0 -Opening SELinux policy "/tmp/tmpah0yvy52" -Successfully opened SELinux policy "/tmp/tmpah0yvy52" +Opening SELinux policy "/tmp/tmpzs56nejt" +Successfully opened SELinux policy "/tmp/tmpzs56nejt" tests/diff_right_rmisid.conf:920:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 920: nodecon ff01:: ffff:ffff:ffff:fffc:: system:object_r:system:s0 nodecon 121.0.0.0 255.0.0.0 system:object_r:system:s0 @@ -4361,12 +4345,12 @@ tests/diff_right_rmisid.conf:932:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 932: nodecon ff05:: ffff:ffff:ffff:fffc:: system:object_r:system:s0 nodecon 125.0.0.0 255.0.0.0 system:object_r:system:s0 -Opening SELinux policy "/tmp/tmp4i0nvrun" -Successfully opened SELinux policy "/tmp/tmp4i0nvrun" -Policy diff left policy set to /tmp/tmpah0yvy52 -Policy diff right policy set to /tmp/tmp4i0nvrun +Opening SELinux policy "/tmp/tmpj9bm38ag" +Successfully opened SELinux policy "/tmp/tmpj9bm38ag" +Policy diff left policy set to /tmp/tmpzs56nejt +Policy diff right policy set to /tmp/tmpj9bm38ag test_removed_initialsids (tests.diff.PolicyDifferenceRmIsidTest.test_removed_initialsids) -Diff: removed initialsids. ... Generating initial SID differences from /tmp/tmpah0yvy52 to /tmp/tmp4i0nvrun +Diff: removed initialsids. ... Generating initial SID differences from /tmp/tmpzs56nejt to /tmp/tmpj9bm38ag ok tests/diff_left.conf:922:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 922: nodecon 121.0.0.0 255.0.0.0 system:object_r:system:s0 @@ -4380,8 +4364,8 @@ tests/diff_left.conf:934:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 934: nodecon 125.0.0.0 255.0.0.0 system:object_r:system:s0 nodecon ff05:: ffff:ffff:ffff:fffc:: system:object_r:system:s0 -Opening SELinux policy "/tmp/tmp_jruuccu" -Successfully opened SELinux policy "/tmp/tmp_jruuccu" +Opening SELinux policy "/tmp/tmpraxxoxpu" +Successfully opened SELinux policy "/tmp/tmpraxxoxpu" tests/diff_right.conf:948:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 948: nodecon 121.0.0.0 255.0.0.0 system:object_r:system:s0 nodecon ff01:: ffff:ffff:ffff:fffc:: system:object_r:system:s0 @@ -4394,142 +4378,142 @@ tests/diff_right.conf:960:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 960: nodecon 125.0.0.0 255.255.0.0 system:object_r:system:s0 nodecon ff05:: ffff:ffff:ffff:fff0:: system:object_r:system:s0 -Opening SELinux policy "/tmp/tmpim5m1035" -Successfully opened SELinux policy "/tmp/tmpim5m1035" -Policy diff left policy set to /tmp/tmp_jruuccu -Policy diff right policy set to /tmp/tmpim5m1035 +Opening SELinux policy "/tmp/tmp5o_k7n9o" +Successfully opened SELinux policy "/tmp/tmp5o_k7n9o" +Policy diff left policy set to /tmp/tmpraxxoxpu +Policy diff right policy set to /tmp/tmp5o_k7n9o test_added_allow_rules (tests.diff.PolicyDifferenceTest.test_added_allow_rules) -Diff: added allow rules. ... Generating allow differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 -Expanding AV rules from /tmp/tmp_jruuccu. -Expanding AV rules from /tmp/tmpim5m1035. +Diff: added allow rules. ... Generating allow differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o +Expanding AV rules from /tmp/tmpraxxoxpu. +Expanding AV rules from /tmp/tmp5o_k7n9o. Removing redundant AV rules. Generating AV rule diff. ok test_added_allowxperm_rules (tests.diff.PolicyDifferenceTest.test_added_allowxperm_rules) -Diff: added allowxperm rules. ... Generating allowxperm differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added allowxperm rules. ... Generating allowxperm differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_auditallow_rules (tests.diff.PolicyDifferenceTest.test_added_auditallow_rules) -Diff: added auditallow rules. ... Generating auditallow differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 -Expanding AV rules from /tmp/tmp_jruuccu. -Expanding AV rules from /tmp/tmpim5m1035. +Diff: added auditallow rules. ... Generating auditallow differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o +Expanding AV rules from /tmp/tmpraxxoxpu. +Expanding AV rules from /tmp/tmp5o_k7n9o. Removing redundant AV rules. Generating AV rule diff. ok test_added_auditallowxperm_rules (tests.diff.PolicyDifferenceTest.test_added_auditallowxperm_rules) -Diff: added auditallowxperm rules. ... Generating auditallowxperm differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added auditallowxperm rules. ... Generating auditallowxperm differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_boolean (tests.diff.PolicyDifferenceTest.test_added_boolean) -Diff: added boolean. ... Generating Boolean differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added boolean. ... Generating Boolean differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_category (tests.diff.PolicyDifferenceTest.test_added_category) -Diff: added category. ... Generating category differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added category. ... Generating category differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_class (tests.diff.PolicyDifferenceTest.test_added_class) -Diff: added class. ... Generating class differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added class. ... Generating class differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_common (tests.diff.PolicyDifferenceTest.test_added_common) -Diff: added common. ... Generating common differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added common. ... Generating common differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_constrains (tests.diff.PolicyDifferenceTest.test_added_constrains) -Diff: added constrains. ... Generating constraint differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added constrains. ... Generating constraint differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_defaults (tests.diff.PolicyDifferenceTest.test_added_defaults) -Diff: added defaults. ... Generating default_* differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added defaults. ... Generating default_* differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_dontaudit_rules (tests.diff.PolicyDifferenceTest.test_added_dontaudit_rules) -Diff: added dontaudit rules. ... Generating dontaudit differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 -Expanding AV rules from /tmp/tmp_jruuccu. -Expanding AV rules from /tmp/tmpim5m1035. +Diff: added dontaudit rules. ... Generating dontaudit differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o +Expanding AV rules from /tmp/tmpraxxoxpu. +Expanding AV rules from /tmp/tmp5o_k7n9o. Removing redundant AV rules. Generating AV rule diff. ok test_added_dontauditxperm_rules (tests.diff.PolicyDifferenceTest.test_added_dontauditxperm_rules) -Diff: added dontauditxperm rules. ... Generating dontauditxperm differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added dontauditxperm rules. ... Generating dontauditxperm differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_fs_uses (tests.diff.PolicyDifferenceTest.test_added_fs_uses) -Diff: added fs_uses. ... Generating fs_use_* differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added fs_uses. ... Generating fs_use_* differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_genfscons (tests.diff.PolicyDifferenceTest.test_added_genfscons) -Diff: added genfscons. ... Generating genfscon differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added genfscons. ... Generating genfscon differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_ibendportcons (tests.diff.PolicyDifferenceTest.test_added_ibendportcons) -Diff: added ibendportcon statements. ... Generating ibendportcon differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added ibendportcon statements. ... Generating ibendportcon differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_ibpkeycons (tests.diff.PolicyDifferenceTest.test_added_ibpkeycons) -Diff: added ibpkeycon statements. ... Generating ibpkeycon differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added ibpkeycon statements. ... Generating ibpkeycon differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_initialsids (tests.diff.PolicyDifferenceTest.test_added_initialsids) -Diff: added initialsids. ... Generating initial SID differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added initialsids. ... Generating initial SID differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_levels (tests.diff.PolicyDifferenceTest.test_added_levels) -Diff: added levels. ... Generating level decl differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added levels. ... Generating level decl differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_mlsconstrains (tests.diff.PolicyDifferenceTest.test_added_mlsconstrains) -Diff: added mlsconstrains. ... Generating MLS constraint differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added mlsconstrains. ... Generating MLS constraint differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_mlsvalidatetrans (tests.diff.PolicyDifferenceTest.test_added_mlsvalidatetrans) -Diff: added mlsvalidatetrans. ... Generating mlsvalidatetrans differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added mlsvalidatetrans. ... Generating mlsvalidatetrans differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_netifcons (tests.diff.PolicyDifferenceTest.test_added_netifcons) -Diff: added netifcons. ... Generating netifcon differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added netifcons. ... Generating netifcon differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_neverallow_rules (tests.diff.PolicyDifferenceTest.test_added_neverallow_rules) -Diff: added neverallow rules. ... Generating neverallow differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 -Expanding AV rules from /tmp/tmp_jruuccu. -Expanding AV rules from /tmp/tmpim5m1035. +Diff: added neverallow rules. ... Generating neverallow differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o +Expanding AV rules from /tmp/tmpraxxoxpu. +Expanding AV rules from /tmp/tmp5o_k7n9o. Removing redundant AV rules. Generating AV rule diff. ok test_added_neverallowxperm_rules (tests.diff.PolicyDifferenceTest.test_added_neverallowxperm_rules) -Diff: added neverallowxperm rules. ... Generating neverallowxperm differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added neverallowxperm rules. ... Generating neverallowxperm differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_nodecons (tests.diff.PolicyDifferenceTest.test_added_nodecons) -Diff: added nodecons. ... Generating nodecon differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added nodecons. ... Generating nodecon differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_polcaps (tests.diff.PolicyDifferenceTest.test_added_polcaps) -Diff: added polcaps. ... Generating policy cap differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added polcaps. ... Generating policy cap differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_portcons (tests.diff.PolicyDifferenceTest.test_added_portcons) -Diff: added portcons. ... Generating portcon differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added portcons. ... Generating portcon differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_range_transition_rules (tests.diff.PolicyDifferenceTest.test_added_range_transition_rules) -Diff: added range_transition rules. ... Generating range_transition differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added range_transition rules. ... Generating range_transition differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_role (tests.diff.PolicyDifferenceTest.test_added_role) -Diff: added role. ... Generating role differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added role. ... Generating role differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_role_allow_rules (tests.diff.PolicyDifferenceTest.test_added_role_allow_rules) -Diff: added role_allow rules. ... Generating role allow differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added role_allow rules. ... Generating role allow differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_role_transition_rules (tests.diff.PolicyDifferenceTest.test_added_role_transition_rules) -Diff: added role_transition rules. ... Generating role_transition differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added role_transition rules. ... Generating role_transition differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_sensitivities (tests.diff.PolicyDifferenceTest.test_added_sensitivities) -Diff: added sensitivities. ... Generating sensitivity differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added sensitivities. ... Generating sensitivity differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_type_attribute (tests.diff.PolicyDifferenceTest.test_added_type_attribute) -Diff: added type attribute. ... Generating type attribute differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added type attribute. ... Generating type attribute differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_type_change_rules (tests.diff.PolicyDifferenceTest.test_added_type_change_rules) -Diff: added type_change rules. ... Generating type_change differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added type_change rules. ... Generating type_change differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_type_member_rules (tests.diff.PolicyDifferenceTest.test_added_type_member_rules) -Diff: added type_member rules. ... Generating type_member differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added type_member rules. ... Generating type_member differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_type_transition_rules (tests.diff.PolicyDifferenceTest.test_added_type_transition_rules) -Diff: added type_transition rules. ... Generating type_transition differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added type_transition rules. ... Generating type_transition differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_typebounds (tests.diff.PolicyDifferenceTest.test_added_typebounds) -Diff: added typebounds. ... Generating typebounds differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added typebounds. ... Generating typebounds differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_types (tests.diff.PolicyDifferenceTest.test_added_types) -Diff: added type ... Generating type differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added type ... Generating type differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_user (tests.diff.PolicyDifferenceTest.test_added_user) -Diff: added user. ... Generating user differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added user. ... Generating user differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_added_validatetrans (tests.diff.PolicyDifferenceTest.test_added_validatetrans) -Diff: added validatetrans. ... Generating validatetrans differences from /tmp/tmp_jruuccu to /tmp/tmpim5m1035 +Diff: added validatetrans. ... Generating validatetrans differences from /tmp/tmpraxxoxpu to /tmp/tmp5o_k7n9o ok test_modified_allow_rules (tests.diff.PolicyDifferenceTest.test_modified_allow_rules) Diff: modified allow rules. ... ok @@ -4721,8 +4705,8 @@ tests/diff_left.conf:934:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 934: nodecon 125.0.0.0 255.0.0.0 system:object_r:system:s0 nodecon ff05:: ffff:ffff:ffff:fffc:: system:object_r:system:s0 -Opening SELinux policy "/tmp/tmp1b0xxyyj" -Successfully opened SELinux policy "/tmp/tmp1b0xxyyj" +Opening SELinux policy "/tmp/tmp92vnmx4f" +Successfully opened SELinux policy "/tmp/tmp92vnmx4f" tests/diff_left_standard.conf:843:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 843: nodecon 121.0.0.0 255.0.0.0 system:object_r:system nodecon ff01:: ffff:ffff:ffff:fffc:: system:object_r:system @@ -4735,142 +4719,142 @@ tests/diff_left_standard.conf:855:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 855: nodecon 125.0.0.0 255.0.0.0 system:object_r:system nodecon ff05:: ffff:ffff:ffff:fffc:: system:object_r:system -Opening SELinux policy "/tmp/tmpy3_2rvr6" -Successfully opened SELinux policy "/tmp/tmpy3_2rvr6" -Policy diff left policy set to /tmp/tmp1b0xxyyj -Policy diff right policy set to /tmp/tmpy3_2rvr6 +Opening SELinux policy "/tmp/tmp6p1wwsqm" +Successfully opened SELinux policy "/tmp/tmp6p1wwsqm" +Policy diff left policy set to /tmp/tmp92vnmx4f +Policy diff right policy set to /tmp/tmp6p1wwsqm test_added_allows (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_allows) -MLSvsStandardDiff: no added allow rules. ... Generating allow differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 -Expanding AV rules from /tmp/tmp1b0xxyyj. -Expanding AV rules from /tmp/tmpy3_2rvr6. +MLSvsStandardDiff: no added allow rules. ... Generating allow differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm +Expanding AV rules from /tmp/tmp92vnmx4f. +Expanding AV rules from /tmp/tmp6p1wwsqm. Removing redundant AV rules. Generating AV rule diff. ok test_added_allowxperms (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_allowxperms) -NoDiff: no added allowxperm rules. ... Generating allowxperm differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +NoDiff: no added allowxperm rules. ... Generating allowxperm differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_auditallows (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_auditallows) -MLSvsStandardDiff: no added auditallow rules. ... Generating auditallow differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 -Expanding AV rules from /tmp/tmp1b0xxyyj. -Expanding AV rules from /tmp/tmpy3_2rvr6. +MLSvsStandardDiff: no added auditallow rules. ... Generating auditallow differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm +Expanding AV rules from /tmp/tmp92vnmx4f. +Expanding AV rules from /tmp/tmp6p1wwsqm. Removing redundant AV rules. Generating AV rule diff. ok test_added_auditallowxperms (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_auditallowxperms) -NoDiff: no added auditallowxperm rules. ... Generating auditallowxperm differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +NoDiff: no added auditallowxperm rules. ... Generating auditallowxperm differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_booleans (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_booleans) -MLSvsStandardDiff: no added booleans. ... Generating Boolean differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +MLSvsStandardDiff: no added booleans. ... Generating Boolean differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_categories (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_categories) -MLSvsStandardDiff: no added categories. ... Generating category differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +MLSvsStandardDiff: no added categories. ... Generating category differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_classes (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_classes) -MLSvsStandardDiff: no added classes. ... Generating class differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +MLSvsStandardDiff: no added classes. ... Generating class differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_commons (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_commons) -MLSvsStandardDiff: no added commons. ... Generating common differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +MLSvsStandardDiff: no added commons. ... Generating common differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_constraints (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_constraints) -MLSvsStandardDiff: no added constraints. ... Generating constraint differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +MLSvsStandardDiff: no added constraints. ... Generating constraint differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_defaults (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_defaults) -MLSvsStandardDiff: no added defaults. ... Generating default_* differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +MLSvsStandardDiff: no added defaults. ... Generating default_* differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_dontaudits (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_dontaudits) -MLSvsStandardDiff: no added dontaudit rules. ... Generating dontaudit differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 -Expanding AV rules from /tmp/tmp1b0xxyyj. -Expanding AV rules from /tmp/tmpy3_2rvr6. +MLSvsStandardDiff: no added dontaudit rules. ... Generating dontaudit differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm +Expanding AV rules from /tmp/tmp92vnmx4f. +Expanding AV rules from /tmp/tmp6p1wwsqm. Removing redundant AV rules. Generating AV rule diff. ok test_added_dontauditxperms (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_dontauditxperms) -NoDiff: no added dontauditxperm rules. ... Generating dontauditxperm differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +NoDiff: no added dontauditxperm rules. ... Generating dontauditxperm differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_fs_uses (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_fs_uses) -MLSvsStandardDiff: no added fs_uses. ... Generating fs_use_* differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +MLSvsStandardDiff: no added fs_uses. ... Generating fs_use_* differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_genfscons (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_genfscons) -MLSvsStandardDiff: no added genfscons. ... Generating genfscon differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +MLSvsStandardDiff: no added genfscons. ... Generating genfscon differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_ibendportcons (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_ibendportcons) -NoDiff: no added ibendportcon rules. ... Generating ibendportcon differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +NoDiff: no added ibendportcon rules. ... Generating ibendportcon differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_ibpkeycons (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_ibpkeycons) -NoDiff: no added ibpkeycon rules. ... Generating ibpkeycon differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +NoDiff: no added ibpkeycon rules. ... Generating ibpkeycon differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_initialsids (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_initialsids) -MLSvsStandardDiff: no added initialsids. ... Generating initial SID differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +MLSvsStandardDiff: no added initialsids. ... Generating initial SID differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_levels (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_levels) -MLSvsStandardDiff: no added levels. ... Generating level decl differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +MLSvsStandardDiff: no added levels. ... Generating level decl differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_mlsconstraints (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_mlsconstraints) -MLSvsStandardDiff: no added mlsconstraints. ... Generating MLS constraint differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +MLSvsStandardDiff: no added mlsconstraints. ... Generating MLS constraint differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_mlsvalidatetrans (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_mlsvalidatetrans) -MLSvsStandardDiff: no added mlsvalidatetrans. ... Generating mlsvalidatetrans differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +MLSvsStandardDiff: no added mlsvalidatetrans. ... Generating mlsvalidatetrans differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_netifcons (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_netifcons) -MLSvsStandardDiff: no added netifcons. ... Generating netifcon differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +MLSvsStandardDiff: no added netifcons. ... Generating netifcon differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_neverallows (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_neverallows) -MLSvsStandardDiff: no added neverallow rules. ... Generating neverallow differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 -Expanding AV rules from /tmp/tmp1b0xxyyj. -Expanding AV rules from /tmp/tmpy3_2rvr6. +MLSvsStandardDiff: no added neverallow rules. ... Generating neverallow differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm +Expanding AV rules from /tmp/tmp92vnmx4f. +Expanding AV rules from /tmp/tmp6p1wwsqm. Removing redundant AV rules. Generating AV rule diff. ok test_added_neverallowxperms (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_neverallowxperms) -NoDiff: no added neverallowxperm rules. ... Generating neverallowxperm differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +NoDiff: no added neverallowxperm rules. ... Generating neverallowxperm differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_nodecons (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_nodecons) -MLSvsStandardDiff: no added nodecons. ... Generating nodecon differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +MLSvsStandardDiff: no added nodecons. ... Generating nodecon differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_polcaps (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_polcaps) -MLSvsStandardDiff: no added polcaps. ... Generating policy cap differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +MLSvsStandardDiff: no added polcaps. ... Generating policy cap differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_portcons (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_portcons) -MLSvsStandardDiff: no added portcons. ... Generating portcon differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +MLSvsStandardDiff: no added portcons. ... Generating portcon differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_range_transitions (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_range_transitions) -MLSvsStandardDiff: no added range_transition rules. ... Generating range_transition differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +MLSvsStandardDiff: no added range_transition rules. ... Generating range_transition differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_role_allows (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_role_allows) -MLSvsStandardDiff: no added role_allow rules. ... Generating role allow differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +MLSvsStandardDiff: no added role_allow rules. ... Generating role allow differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_role_transitions (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_role_transitions) -MLSvsStandardDiff: no added role_transition rules. ... Generating role_transition differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +MLSvsStandardDiff: no added role_transition rules. ... Generating role_transition differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_roles (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_roles) -MLSvsStandardDiff: no added roles. ... Generating role differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +MLSvsStandardDiff: no added roles. ... Generating role differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_sensitivities (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_sensitivities) -MLSvsStandardDiff: no added sensitivities. ... Generating sensitivity differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +MLSvsStandardDiff: no added sensitivities. ... Generating sensitivity differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_type_attributes (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_type_attributes) -MLSvsStandardDiff: no added type attribute. ... Generating type attribute differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +MLSvsStandardDiff: no added type attribute. ... Generating type attribute differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_type_changes (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_type_changes) -MLSvsStandardDiff: no added type_change rules. ... Generating type_change differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +MLSvsStandardDiff: no added type_change rules. ... Generating type_change differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_type_members (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_type_members) -MLSvsStandardDiff: no added type_member rules. ... Generating type_member differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +MLSvsStandardDiff: no added type_member rules. ... Generating type_member differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_type_transitions (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_type_transitions) -MLSvsStandardDiff: no added type_transition rules. ... Generating type_transition differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +MLSvsStandardDiff: no added type_transition rules. ... Generating type_transition differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_typebounds (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_typebounds) -MLSvsStandardDiff: no added typebounds. ... Generating typebounds differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +MLSvsStandardDiff: no added typebounds. ... Generating typebounds differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_types (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_types) -MLSvsStandardDiff: no added types ... Generating type differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +MLSvsStandardDiff: no added types ... Generating type differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_users (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_users) -MLSvsStandardDiff: no added users. ... Generating user differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +MLSvsStandardDiff: no added users. ... Generating user differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_added_validatetrans (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_validatetrans) -MLSvsStandardDiff: no added validatetrans. ... Generating validatetrans differences from /tmp/tmp1b0xxyyj to /tmp/tmpy3_2rvr6 +MLSvsStandardDiff: no added validatetrans. ... Generating validatetrans differences from /tmp/tmp92vnmx4f to /tmp/tmp6p1wwsqm ok test_modified_allows (tests.diff.PolicyDifferenceTestMLStoStandard.test_modified_allows) MLSvsStandardDiff: no modified allow rules. ... ok @@ -5030,8 +5014,8 @@ tests/diff_left.conf:934:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 934: nodecon 125.0.0.0 255.0.0.0 system:object_r:system:s0 nodecon ff05:: ffff:ffff:ffff:fffc:: system:object_r:system:s0 -Opening SELinux policy "/tmp/tmp5y5nve7k" -Successfully opened SELinux policy "/tmp/tmp5y5nve7k" +Opening SELinux policy "/tmp/tmpqouphnti" +Successfully opened SELinux policy "/tmp/tmpqouphnti" tests/diff_left.conf:922:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 922: nodecon 121.0.0.0 255.0.0.0 system:object_r:system:s0 nodecon ff01:: ffff:ffff:ffff:fffc:: system:object_r:system:s0 @@ -5044,142 +5028,142 @@ tests/diff_left.conf:934:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 934: nodecon 125.0.0.0 255.0.0.0 system:object_r:system:s0 nodecon ff05:: ffff:ffff:ffff:fffc:: system:object_r:system:s0 -Opening SELinux policy "/tmp/tmpqtwfckyf" -Successfully opened SELinux policy "/tmp/tmpqtwfckyf" -Policy diff left policy set to /tmp/tmp5y5nve7k -Policy diff right policy set to /tmp/tmpqtwfckyf +Opening SELinux policy "/tmp/tmp35e77t0f" +Successfully opened SELinux policy "/tmp/tmp35e77t0f" +Policy diff left policy set to /tmp/tmpqouphnti +Policy diff right policy set to /tmp/tmp35e77t0f test_added_allows (tests.diff.PolicyDifferenceTestNoDiff.test_added_allows) -NoDiff: no added allow rules. ... Generating allow differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf -Expanding AV rules from /tmp/tmp5y5nve7k. -Expanding AV rules from /tmp/tmpqtwfckyf. +NoDiff: no added allow rules. ... Generating allow differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f +Expanding AV rules from /tmp/tmpqouphnti. +Expanding AV rules from /tmp/tmp35e77t0f. Removing redundant AV rules. Generating AV rule diff. ok test_added_allowxperms (tests.diff.PolicyDifferenceTestNoDiff.test_added_allowxperms) -NoDiff: no added allowxperm rules. ... Generating allowxperm differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added allowxperm rules. ... Generating allowxperm differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_auditallows (tests.diff.PolicyDifferenceTestNoDiff.test_added_auditallows) -NoDiff: no added auditallow rules. ... Generating auditallow differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf -Expanding AV rules from /tmp/tmp5y5nve7k. -Expanding AV rules from /tmp/tmpqtwfckyf. +NoDiff: no added auditallow rules. ... Generating auditallow differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f +Expanding AV rules from /tmp/tmpqouphnti. +Expanding AV rules from /tmp/tmp35e77t0f. Removing redundant AV rules. Generating AV rule diff. ok test_added_auditallowxperms (tests.diff.PolicyDifferenceTestNoDiff.test_added_auditallowxperms) -NoDiff: no added auditallowxperm rules. ... Generating auditallowxperm differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added auditallowxperm rules. ... Generating auditallowxperm differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_booleans (tests.diff.PolicyDifferenceTestNoDiff.test_added_booleans) -NoDiff: no added booleans. ... Generating Boolean differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added booleans. ... Generating Boolean differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_categories (tests.diff.PolicyDifferenceTestNoDiff.test_added_categories) -NoDiff: no added categories. ... Generating category differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added categories. ... Generating category differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_classes (tests.diff.PolicyDifferenceTestNoDiff.test_added_classes) -NoDiff: no added classes. ... Generating class differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added classes. ... Generating class differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_commons (tests.diff.PolicyDifferenceTestNoDiff.test_added_commons) -NoDiff: no added commons. ... Generating common differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added commons. ... Generating common differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_constrains (tests.diff.PolicyDifferenceTestNoDiff.test_added_constrains) -NoDiff: no added constrains. ... Generating constraint differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added constrains. ... Generating constraint differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_defaults (tests.diff.PolicyDifferenceTestNoDiff.test_added_defaults) -NoDiff: no added defaults. ... Generating default_* differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added defaults. ... Generating default_* differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_dontaudits (tests.diff.PolicyDifferenceTestNoDiff.test_added_dontaudits) -NoDiff: no added dontaudit rules. ... Generating dontaudit differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf -Expanding AV rules from /tmp/tmp5y5nve7k. -Expanding AV rules from /tmp/tmpqtwfckyf. +NoDiff: no added dontaudit rules. ... Generating dontaudit differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f +Expanding AV rules from /tmp/tmpqouphnti. +Expanding AV rules from /tmp/tmp35e77t0f. Removing redundant AV rules. Generating AV rule diff. ok test_added_dontauditxperms (tests.diff.PolicyDifferenceTestNoDiff.test_added_dontauditxperms) -NoDiff: no added dontauditxperm rules. ... Generating dontauditxperm differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added dontauditxperm rules. ... Generating dontauditxperm differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_fs_uses (tests.diff.PolicyDifferenceTestNoDiff.test_added_fs_uses) -NoDiff: no added fs_uses. ... Generating fs_use_* differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added fs_uses. ... Generating fs_use_* differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_genfscons (tests.diff.PolicyDifferenceTestNoDiff.test_added_genfscons) -NoDiff: no added genfscons. ... Generating genfscon differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added genfscons. ... Generating genfscon differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_ibendportcons (tests.diff.PolicyDifferenceTestNoDiff.test_added_ibendportcons) -NoDiff: no added ibendportcon rules. ... Generating ibendportcon differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added ibendportcon rules. ... Generating ibendportcon differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_ibpkeycons (tests.diff.PolicyDifferenceTestNoDiff.test_added_ibpkeycons) -NoDiff: no added ibpkeycon rules. ... Generating ibpkeycon differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added ibpkeycon rules. ... Generating ibpkeycon differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_initialsids (tests.diff.PolicyDifferenceTestNoDiff.test_added_initialsids) -NoDiff: no added initialsids. ... Generating initial SID differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added initialsids. ... Generating initial SID differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_levels (tests.diff.PolicyDifferenceTestNoDiff.test_added_levels) -NoDiff: no added levels. ... Generating level decl differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added levels. ... Generating level decl differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_mlsconstrains (tests.diff.PolicyDifferenceTestNoDiff.test_added_mlsconstrains) -NoDiff: no added mlsconstrains. ... Generating MLS constraint differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added mlsconstrains. ... Generating MLS constraint differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_mlsvalidatetrans (tests.diff.PolicyDifferenceTestNoDiff.test_added_mlsvalidatetrans) -NoDiff: no added mlsvalidatetrans. ... Generating mlsvalidatetrans differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added mlsvalidatetrans. ... Generating mlsvalidatetrans differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_netifcons (tests.diff.PolicyDifferenceTestNoDiff.test_added_netifcons) -NoDiff: no added netifcons. ... Generating netifcon differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added netifcons. ... Generating netifcon differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_neverallows (tests.diff.PolicyDifferenceTestNoDiff.test_added_neverallows) -NoDiff: no added neverallow rules. ... Generating neverallow differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf -Expanding AV rules from /tmp/tmp5y5nve7k. -Expanding AV rules from /tmp/tmpqtwfckyf. +NoDiff: no added neverallow rules. ... Generating neverallow differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f +Expanding AV rules from /tmp/tmpqouphnti. +Expanding AV rules from /tmp/tmp35e77t0f. Removing redundant AV rules. Generating AV rule diff. ok test_added_neverallowxperms (tests.diff.PolicyDifferenceTestNoDiff.test_added_neverallowxperms) -NoDiff: no added neverallowxperm rules. ... Generating neverallowxperm differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added neverallowxperm rules. ... Generating neverallowxperm differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_nodecons (tests.diff.PolicyDifferenceTestNoDiff.test_added_nodecons) -NoDiff: no added nodecons. ... Generating nodecon differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added nodecons. ... Generating nodecon differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_polcaps (tests.diff.PolicyDifferenceTestNoDiff.test_added_polcaps) -NoDiff: no added polcaps. ... Generating policy cap differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added polcaps. ... Generating policy cap differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_portcons (tests.diff.PolicyDifferenceTestNoDiff.test_added_portcons) -NoDiff: no added portcons. ... Generating portcon differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added portcons. ... Generating portcon differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_range_transitions (tests.diff.PolicyDifferenceTestNoDiff.test_added_range_transitions) -NoDiff: no added range_transition rules. ... Generating range_transition differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added range_transition rules. ... Generating range_transition differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_role_allows (tests.diff.PolicyDifferenceTestNoDiff.test_added_role_allows) -NoDiff: no added role_allow rules. ... Generating role allow differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added role_allow rules. ... Generating role allow differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_role_transitions (tests.diff.PolicyDifferenceTestNoDiff.test_added_role_transitions) -NoDiff: no added role_transition rules. ... Generating role_transition differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added role_transition rules. ... Generating role_transition differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_roles (tests.diff.PolicyDifferenceTestNoDiff.test_added_roles) -NoDiff: no added roles. ... Generating role differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added roles. ... Generating role differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_sensitivities (tests.diff.PolicyDifferenceTestNoDiff.test_added_sensitivities) -NoDiff: no added sensitivities. ... Generating sensitivity differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added sensitivities. ... Generating sensitivity differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_type_attributes (tests.diff.PolicyDifferenceTestNoDiff.test_added_type_attributes) -NoDiff: no added type attribute. ... Generating type attribute differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added type attribute. ... Generating type attribute differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_type_changes (tests.diff.PolicyDifferenceTestNoDiff.test_added_type_changes) -NoDiff: no added type_change rules. ... Generating type_change differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added type_change rules. ... Generating type_change differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_type_members (tests.diff.PolicyDifferenceTestNoDiff.test_added_type_members) -NoDiff: no added type_member rules. ... Generating type_member differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added type_member rules. ... Generating type_member differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_type_transitions (tests.diff.PolicyDifferenceTestNoDiff.test_added_type_transitions) -NoDiff: no added type_transition rules. ... Generating type_transition differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added type_transition rules. ... Generating type_transition differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_typebounds (tests.diff.PolicyDifferenceTestNoDiff.test_added_typebounds) -NoDiff: no added typebounds. ... Generating typebounds differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added typebounds. ... Generating typebounds differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_types (tests.diff.PolicyDifferenceTestNoDiff.test_added_types) -NoDiff: no added types ... Generating type differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added types ... Generating type differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_users (tests.diff.PolicyDifferenceTestNoDiff.test_added_users) -NoDiff: no added users. ... Generating user differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added users. ... Generating user differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_added_validatetrans (tests.diff.PolicyDifferenceTestNoDiff.test_added_validatetrans) -NoDiff: no added validatetrans. ... Generating validatetrans differences from /tmp/tmp5y5nve7k to /tmp/tmpqtwfckyf +NoDiff: no added validatetrans. ... Generating validatetrans differences from /tmp/tmpqouphnti to /tmp/tmp35e77t0f ok test_modified_allows (tests.diff.PolicyDifferenceTestNoDiff.test_modified_allows) NoDiff: no modified allow rules. ... ok @@ -5339,8 +5323,8 @@ tests/diff_left.conf:934:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 934: nodecon 125.0.0.0 255.0.0.0 system:object_r:system:s0 nodecon ff05:: ffff:ffff:ffff:fffc:: system:object_r:system:s0 -Opening SELinux policy "/tmp/tmp5ql788di" -Successfully opened SELinux policy "/tmp/tmp5ql788di" +Opening SELinux policy "/tmp/tmp0lhtt6bm" +Successfully opened SELinux policy "/tmp/tmp0lhtt6bm" tests/diff_left_redundant.conf:923:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 923: nodecon 121.0.0.0 255.0.0.0 system:object_r:system:s0 nodecon ff01:: ffff:ffff:ffff:fffc:: system:object_r:system:s0 @@ -5353,14 +5337,14 @@ tests/diff_left_redundant.conf:935:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 935: nodecon 125.0.0.0 255.0.0.0 system:object_r:system:s0 nodecon ff05:: ffff:ffff:ffff:fffc:: system:object_r:system:s0 -Opening SELinux policy "/tmp/tmpmpe4z91q" -Successfully opened SELinux policy "/tmp/tmpmpe4z91q" -Policy diff left policy set to /tmp/tmp5ql788di -Policy diff right policy set to /tmp/tmpmpe4z91q +Opening SELinux policy "/tmp/tmpj4w53t1v" +Successfully opened SELinux policy "/tmp/tmpj4w53t1v" +Policy diff left policy set to /tmp/tmp0lhtt6bm +Policy diff right policy set to /tmp/tmpj4w53t1v test_added_allows (tests.diff.PolicyDifferenceTestRedundant.test_added_allows) -Redundant: no added allow rules. ... Generating allow differences from /tmp/tmp5ql788di to /tmp/tmpmpe4z91q -Expanding AV rules from /tmp/tmp5ql788di. -Expanding AV rules from /tmp/tmpmpe4z91q. +Redundant: no added allow rules. ... Generating allow differences from /tmp/tmp0lhtt6bm to /tmp/tmpj4w53t1v +Expanding AV rules from /tmp/tmp0lhtt6bm. +Expanding AV rules from /tmp/tmpj4w53t1v. Removing redundant AV rules. Generating AV rule diff. ok @@ -5368,102 +5352,102 @@ Redundant: no modified allow rules. ... ok test_removed_allows (tests.diff.PolicyDifferenceTestRedundant.test_removed_allows) Redundant: no removed allow rules. ... ok -Opening SELinux policy "/tmp/tmp34kjfjos" -Successfully opened SELinux policy "/tmp/tmp34kjfjos" +Opening SELinux policy "/tmp/tmp_v2r2amq" +Successfully opened SELinux policy "/tmp/tmp_v2r2amq" test_000_unset (tests.devicetreeconquery.DevicetreeconQueryTest.test_000_unset) -Devicetreecon query with no criteria ... Generating results from /tmp/tmp34kjfjos +Devicetreecon query with no criteria ... Generating results from /tmp/tmp_v2r2amq ok test_010_user_exact (tests.devicetreeconquery.DevicetreeconQueryTest.test_010_user_exact) -Devicetreecon query with context user exact match ... Generating results from /tmp/tmp34kjfjos +Devicetreecon query with context user exact match ... Generating results from /tmp/tmp_v2r2amq ok test_011_user_regex (tests.devicetreeconquery.DevicetreeconQueryTest.test_011_user_regex) -Devicetreecon query with context user regex match ... Generating results from /tmp/tmp34kjfjos +Devicetreecon query with context user regex match ... Generating results from /tmp/tmp_v2r2amq ok test_020_role_exact (tests.devicetreeconquery.DevicetreeconQueryTest.test_020_role_exact) -Devicetreecon query with context role exact match ... Generating results from /tmp/tmp34kjfjos +Devicetreecon query with context role exact match ... Generating results from /tmp/tmp_v2r2amq ok test_021_role_regex (tests.devicetreeconquery.DevicetreeconQueryTest.test_021_role_regex) -Devicetreecon query with context role regex match ... Generating results from /tmp/tmp34kjfjos +Devicetreecon query with context role regex match ... Generating results from /tmp/tmp_v2r2amq ok test_030_type_exact (tests.devicetreeconquery.DevicetreeconQueryTest.test_030_type_exact) -Devicetreecon query with context type exact match ... Generating results from /tmp/tmp34kjfjos +Devicetreecon query with context type exact match ... Generating results from /tmp/tmp_v2r2amq ok test_031_type_regex (tests.devicetreeconquery.DevicetreeconQueryTest.test_031_type_regex) -Devicetreecon query with context type regex match ... Generating results from /tmp/tmp34kjfjos +Devicetreecon query with context type regex match ... Generating results from /tmp/tmp_v2r2amq ok test_040_range_exact (tests.devicetreeconquery.DevicetreeconQueryTest.test_040_range_exact) -Devicetreecon query with context range exact match ... Generating results from /tmp/tmp34kjfjos +Devicetreecon query with context range exact match ... Generating results from /tmp/tmp_v2r2amq ok test_041_range_overlap1 (tests.devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap1) -Devicetreecon query with context range overlap match (equal) ... Generating results from /tmp/tmp34kjfjos +Devicetreecon query with context range overlap match (equal) ... Generating results from /tmp/tmp_v2r2amq ok test_041_range_overlap2 (tests.devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap2) -Devicetreecon query with context range overlap match (subset) ... Generating results from /tmp/tmp34kjfjos +Devicetreecon query with context range overlap match (subset) ... Generating results from /tmp/tmp_v2r2amq ok test_041_range_overlap3 (tests.devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap3) -Devicetreecon query with context range overlap match (superset) ... Generating results from /tmp/tmp34kjfjos +Devicetreecon query with context range overlap match (superset) ... Generating results from /tmp/tmp_v2r2amq ok test_041_range_overlap4 (tests.devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap4) -Devicetreecon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmp34kjfjos +Devicetreecon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmp_v2r2amq ok test_041_range_overlap5 (tests.devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap5) -Devicetreecon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmp34kjfjos +Devicetreecon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmp_v2r2amq ok test_042_range_subset1 (tests.devicetreeconquery.DevicetreeconQueryTest.test_042_range_subset1) -Devicetreecon query with context range subset match ... Generating results from /tmp/tmp34kjfjos +Devicetreecon query with context range subset match ... Generating results from /tmp/tmp_v2r2amq ok test_042_range_subset2 (tests.devicetreeconquery.DevicetreeconQueryTest.test_042_range_subset2) -Devicetreecon query with context range subset match (equal) ... Generating results from /tmp/tmp34kjfjos +Devicetreecon query with context range subset match (equal) ... Generating results from /tmp/tmp_v2r2amq ok test_043_range_superset1 (tests.devicetreeconquery.DevicetreeconQueryTest.test_043_range_superset1) -Devicetreecon query with context range superset match ... Generating results from /tmp/tmp34kjfjos +Devicetreecon query with context range superset match ... Generating results from /tmp/tmp_v2r2amq ok test_043_range_superset2 (tests.devicetreeconquery.DevicetreeconQueryTest.test_043_range_superset2) -Devicetreecon query with context range superset match (equal) ... Generating results from /tmp/tmp34kjfjos +Devicetreecon query with context range superset match (equal) ... Generating results from /tmp/tmp_v2r2amq ok test_044_range_proper_subset1 (tests.devicetreeconquery.DevicetreeconQueryTest.test_044_range_proper_subset1) -Devicetreecon query with context range proper subset match ... Generating results from /tmp/tmp34kjfjos +Devicetreecon query with context range proper subset match ... Generating results from /tmp/tmp_v2r2amq ok test_044_range_proper_subset2 (tests.devicetreeconquery.DevicetreeconQueryTest.test_044_range_proper_subset2) -Devicetreecon query with context range proper subset match (equal) ... Generating results from /tmp/tmp34kjfjos +Devicetreecon query with context range proper subset match (equal) ... Generating results from /tmp/tmp_v2r2amq ok test_044_range_proper_subset3 (tests.devicetreeconquery.DevicetreeconQueryTest.test_044_range_proper_subset3) -Devicetreecon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmp34kjfjos +Devicetreecon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmp_v2r2amq ok test_044_range_proper_subset4 (tests.devicetreeconquery.DevicetreeconQueryTest.test_044_range_proper_subset4) -Devicetreecon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmp34kjfjos +Devicetreecon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmp_v2r2amq ok test_045_range_proper_superset1 (tests.devicetreeconquery.DevicetreeconQueryTest.test_045_range_proper_superset1) -Devicetreecon query with context range proper superset match ... Generating results from /tmp/tmp34kjfjos +Devicetreecon query with context range proper superset match ... Generating results from /tmp/tmp_v2r2amq ok test_045_range_proper_superset2 (tests.devicetreeconquery.DevicetreeconQueryTest.test_045_range_proper_superset2) -Devicetreecon query with context range proper superset match (equal) ... Generating results from /tmp/tmp34kjfjos +Devicetreecon query with context range proper superset match (equal) ... Generating results from /tmp/tmp_v2r2amq ok test_045_range_proper_superset3 (tests.devicetreeconquery.DevicetreeconQueryTest.test_045_range_proper_superset3) -Devicetreecon query with context range proper superset match (equal low) ... Generating results from /tmp/tmp34kjfjos +Devicetreecon query with context range proper superset match (equal low) ... Generating results from /tmp/tmp_v2r2amq ok test_045_range_proper_superset4 (tests.devicetreeconquery.DevicetreeconQueryTest.test_045_range_proper_superset4) -Devicetreecon query with context range proper superset match (equal high) ... Generating results from /tmp/tmp34kjfjos +Devicetreecon query with context range proper superset match (equal high) ... Generating results from /tmp/tmp_v2r2amq ok -Opening SELinux policy "/tmp/tmpuy1b9gjz" -Successfully opened SELinux policy "/tmp/tmpuy1b9gjz" +Opening SELinux policy "/tmp/tmpzr0am5ta" +Successfully opened SELinux policy "/tmp/tmpzr0am5ta" test_000_unset (tests.defaultquery.DefaultQueryTest.test_000_unset) -Default query: no criteria. ... Generating default_* results from /tmp/tmpuy1b9gjz +Default query: no criteria. ... Generating default_* results from /tmp/tmpzr0am5ta ok test_001_ruletype (tests.defaultquery.DefaultQueryTest.test_001_ruletype) -Default query: ruletype criterion. ... Generating default_* results from /tmp/tmpuy1b9gjz +Default query: ruletype criterion. ... Generating default_* results from /tmp/tmpzr0am5ta ok test_010_class_list (tests.defaultquery.DefaultQueryTest.test_010_class_list) -Default query: object class list match. ... Generating default_* results from /tmp/tmpuy1b9gjz +Default query: object class list match. ... Generating default_* results from /tmp/tmpzr0am5ta ok test_011_class_regex (tests.defaultquery.DefaultQueryTest.test_011_class_regex) -Default query: object class regex match. ... Generating default_* results from /tmp/tmpuy1b9gjz +Default query: object class regex match. ... Generating default_* results from /tmp/tmpzr0am5ta ok test_020_default (tests.defaultquery.DefaultQueryTest.test_020_default) -Default query: default setting. ... Generating default_* results from /tmp/tmpuy1b9gjz +Default query: default setting. ... Generating default_* results from /tmp/tmpzr0am5ta ok test_030_default_range (tests.defaultquery.DefaultQueryTest.test_030_default_range) -Default query: default_range setting. ... Generating default_* results from /tmp/tmpuy1b9gjz +Default query: default_range setting. ... Generating default_* results from /tmp/tmpzr0am5ta ok test_900_invalid_ruletype (tests.defaultquery.DefaultQueryTest.test_900_invalid_ruletype) Default query: invalid ruletype ... ok @@ -5473,52 +5457,52 @@ Default query: invalid default value ... ok test_903_invalid_default_range (tests.defaultquery.DefaultQueryTest.test_903_invalid_default_range) Default query: invalid default range ... ok -Opening SELinux policy "/tmp/tmpppe0k6ub" -Successfully opened SELinux policy "/tmp/tmpppe0k6ub" +Opening SELinux policy "/tmp/tmpdqdja4ob" +Successfully opened SELinux policy "/tmp/tmpdqdja4ob" test_000_unset (tests.constraintquery.ConstraintQueryTest.test_000_unset) -Constraint query with no criteria. ... Generating constraint results from /tmp/tmpppe0k6ub +Constraint query with no criteria. ... Generating constraint results from /tmp/tmpdqdja4ob ok test_001_ruletype (tests.constraintquery.ConstraintQueryTest.test_001_ruletype) -Constraint query with rule type match. ... Generating constraint results from /tmp/tmpppe0k6ub +Constraint query with rule type match. ... Generating constraint results from /tmp/tmpdqdja4ob ok test_010_class_exact (tests.constraintquery.ConstraintQueryTest.test_010_class_exact) Constraint query with exact object class match. ... skipped 'Setting tclass to a string is no longer supported.' test_011_class_list (tests.constraintquery.ConstraintQueryTest.test_011_class_list) -Constraint query with object class list match. ... Generating constraint results from /tmp/tmpppe0k6ub +Constraint query with object class list match. ... Generating constraint results from /tmp/tmpdqdja4ob ok test_012_class_regex (tests.constraintquery.ConstraintQueryTest.test_012_class_regex) -Constraint query with object class regex match. ... Generating constraint results from /tmp/tmpppe0k6ub +Constraint query with object class regex match. ... Generating constraint results from /tmp/tmpdqdja4ob ok test_020_perms_any (tests.constraintquery.ConstraintQueryTest.test_020_perms_any) -Constraint query with permission set intersection match. ... Generating constraint results from /tmp/tmpppe0k6ub +Constraint query with permission set intersection match. ... Generating constraint results from /tmp/tmpdqdja4ob ok test_021_perms_equal (tests.constraintquery.ConstraintQueryTest.test_021_perms_equal) -Constraint query with permission set equality match. ... Generating constraint results from /tmp/tmpppe0k6ub +Constraint query with permission set equality match. ... Generating constraint results from /tmp/tmpdqdja4ob ok test_030_role_match_single (tests.constraintquery.ConstraintQueryTest.test_030_role_match_single) -Constraint query with role match. ... Generating constraint results from /tmp/tmpppe0k6ub +Constraint query with role match. ... Generating constraint results from /tmp/tmpdqdja4ob ok test_031_role_match_regex (tests.constraintquery.ConstraintQueryTest.test_031_role_match_regex) -Constraint query with regex role match. ... Generating constraint results from /tmp/tmpppe0k6ub +Constraint query with regex role match. ... Generating constraint results from /tmp/tmpdqdja4ob ok test_040_type_match_single (tests.constraintquery.ConstraintQueryTest.test_040_type_match_single) -Constraint query with type match. ... Generating constraint results from /tmp/tmpppe0k6ub +Constraint query with type match. ... Generating constraint results from /tmp/tmpdqdja4ob ok test_041_type_match_regex (tests.constraintquery.ConstraintQueryTest.test_041_type_match_regex) -Constraint query with regex type match. ... Generating constraint results from /tmp/tmpppe0k6ub +Constraint query with regex type match. ... Generating constraint results from /tmp/tmpdqdja4ob ok test_050_user_match_single (tests.constraintquery.ConstraintQueryTest.test_050_user_match_single) -Constraint query with user match. ... Generating constraint results from /tmp/tmpppe0k6ub +Constraint query with user match. ... Generating constraint results from /tmp/tmpdqdja4ob ok test_051_user_match_regex (tests.constraintquery.ConstraintQueryTest.test_051_user_match_regex) -Constraint query with regex user match. ... Generating constraint results from /tmp/tmpppe0k6ub +Constraint query with regex user match. ... Generating constraint results from /tmp/tmpdqdja4ob ok -Opening SELinux policy "/tmp/tmp_ewlsai7" -Successfully opened SELinux policy "/tmp/tmp_ewlsai7" +Opening SELinux policy "/tmp/tmparxny5mm" +Successfully opened SELinux policy "/tmp/tmparxny5mm" Opening permission map "tests/perm_map" Successfully opened permission map "tests/perm_map" test_001_keep_conditional_rules (tests.conditionalinfoflow.ConditionalInfoFlowAnalysisTest.test_001_keep_conditional_rules) -Keep all conditional rules. ... Building information flow graph from /tmp/tmp_ewlsai7... +Keep all conditional rules. ... Building information flow graph from /tmp/tmparxny5mm... Completed building information flow graph. Building information flow subgraph... Completed building information flow subgraph. @@ -5528,83 +5512,83 @@ Completed building information flow subgraph. ok test_003_user_conditional_true (tests.conditionalinfoflow.ConditionalInfoFlowAnalysisTest.test_003_user_conditional_true) -Keep only conditional rules selected by user specified booleans (True Case.) ... Building information flow graph from /tmp/tmp_ewlsai7... +Keep only conditional rules selected by user specified booleans (True Case.) ... Building information flow graph from /tmp/tmparxny5mm... Completed building information flow graph. Building information flow subgraph... Completed building information flow subgraph. ok test_004_user_conditional_false (tests.conditionalinfoflow.ConditionalInfoFlowAnalysisTest.test_004_user_conditional_false) -Keep only conditional rules selected by user specified booleans (False Case.) ... Building information flow graph from /tmp/tmp_ewlsai7... +Keep only conditional rules selected by user specified booleans (False Case.) ... Building information flow graph from /tmp/tmparxny5mm... Completed building information flow graph. Building information flow subgraph... Completed building information flow subgraph. ok test_005_remaining_edges (tests.conditionalinfoflow.ConditionalInfoFlowAnalysisTest.test_005_remaining_edges) -Keep edges when rules are deleted, but there are still remaining rules on the edge. ... Building information flow graph from /tmp/tmp_ewlsai7... +Keep edges when rules are deleted, but there are still remaining rules on the edge. ... Building information flow graph from /tmp/tmparxny5mm... Completed building information flow graph. Building information flow subgraph... Completed building information flow subgraph. ok -Opening SELinux policy "/tmp/tmpufhstev3" -Successfully opened SELinux policy "/tmp/tmpufhstev3" +Opening SELinux policy "/tmp/tmp7h1uhlza" +Successfully opened SELinux policy "/tmp/tmp7h1uhlza" test_000_unset (tests.commonquery.CommonQueryTest.test_000_unset) -Common query with no criteria. ... Generating common results from /tmp/tmpufhstev3 +Common query with no criteria. ... Generating common results from /tmp/tmp7h1uhlza ok test_001_name_exact (tests.commonquery.CommonQueryTest.test_001_name_exact) -Common query with exact name match. ... Generating common results from /tmp/tmpufhstev3 +Common query with exact name match. ... Generating common results from /tmp/tmp7h1uhlza ok test_002_name_regex (tests.commonquery.CommonQueryTest.test_002_name_regex) -Common query with regex name match. ... Generating common results from /tmp/tmpufhstev3 +Common query with regex name match. ... Generating common results from /tmp/tmp7h1uhlza ok test_010_perm_indirect_intersect (tests.commonquery.CommonQueryTest.test_010_perm_indirect_intersect) -Common query with intersect permission name patch. ... Generating common results from /tmp/tmpufhstev3 +Common query with intersect permission name patch. ... Generating common results from /tmp/tmp7h1uhlza ok test_011_perm_indirect_equal (tests.commonquery.CommonQueryTest.test_011_perm_indirect_equal) -Common query with equal permission name patch. ... Generating common results from /tmp/tmpufhstev3 +Common query with equal permission name patch. ... Generating common results from /tmp/tmp7h1uhlza ok test_012_perm_indirect_regex (tests.commonquery.CommonQueryTest.test_012_perm_indirect_regex) -Common query with regex permission name patch. ... Generating common results from /tmp/tmpufhstev3 +Common query with regex permission name patch. ... Generating common results from /tmp/tmp7h1uhlza ok test_config_bool_value (tests.checker.util.CheckerUtilTest.test_config_bool_value) Test config_bool_value ... ok -Opening SELinux policy "/tmp/tmpwq85q5b9" -Successfully opened SELinux policy "/tmp/tmpwq85q5b9" +Opening SELinux policy "/tmp/tmp7s8ay202" +Successfully opened SELinux policy "/tmp/tmp7s8ay202" test_all_exec (tests.checker.roexec.ReadOnlyExecutablesTest.test_all_exec) -Test all executables are returned for no-option test.. ... Generating TE rule results from /tmp/tmpwq85q5b9 +Test all executables are returned for no-option test.. ... Generating TE rule results from /tmp/tmp7s8ay202 ok test_exempt_exec_domain (tests.checker.roexec.ReadOnlyExecutablesTest.test_exempt_exec_domain) -Test for exempting an exec domain. ... Generating TE rule results from /tmp/tmpwq85q5b9 +Test for exempting an exec domain. ... Generating TE rule results from /tmp/tmp7s8ay202 ok test_exempt_file (tests.checker.roexec.ReadOnlyExecutablesTest.test_exempt_file) -Test for exempting a file. ... Generating TE rule results from /tmp/tmpwq85q5b9 +Test for exempting a file. ... Generating TE rule results from /tmp/tmp7s8ay202 ok test_exempt_file_attr (tests.checker.roexec.ReadOnlyExecutablesTest.test_exempt_file_attr) -Test for exempting a file by attribute. ... Generating TE rule results from /tmp/tmpwq85q5b9 +Test for exempting a file by attribute. ... Generating TE rule results from /tmp/tmp7s8ay202 ok test_fail (tests.checker.roexec.ReadOnlyExecutablesTest.test_fail) Test for failing. ... Checking executables are read-only. -Generating TE rule results from /tmp/tmpwq85q5b9 -Generating TE rule results from /tmp/tmpwq85q5b9 -Generating TE rule results from /tmp/tmpwq85q5b9 -Generating TE rule results from /tmp/tmpwq85q5b9 +Generating TE rule results from /tmp/tmp7s8ay202 +Generating TE rule results from /tmp/tmp7s8ay202 +Generating TE rule results from /tmp/tmp7s8ay202 +Generating TE rule results from /tmp/tmp7s8ay202 ok test_invalid_option (tests.checker.roexec.ReadOnlyExecutablesTest.test_invalid_option) Test invalid option ... ok test_pass (tests.checker.roexec.ReadOnlyExecutablesTest.test_pass) Test for passing. ... Checking executables are read-only. -Generating TE rule results from /tmp/tmpwq85q5b9 -Generating TE rule results from /tmp/tmpwq85q5b9 -Generating TE rule results from /tmp/tmpwq85q5b9 -Generating TE rule results from /tmp/tmpwq85q5b9 +Generating TE rule results from /tmp/tmp7s8ay202 +Generating TE rule results from /tmp/tmp7s8ay202 +Generating TE rule results from /tmp/tmp7s8ay202 +Generating TE rule results from /tmp/tmp7s8ay202 ok test_pass2 (tests.checker.roexec.ReadOnlyExecutablesTest.test_pass2) Test for passing with alternate exemptions. ... Checking executables are read-only. -Generating TE rule results from /tmp/tmpwq85q5b9 -Generating TE rule results from /tmp/tmpwq85q5b9 -Generating TE rule results from /tmp/tmpwq85q5b9 +Generating TE rule results from /tmp/tmp7s8ay202 +Generating TE rule results from /tmp/tmp7s8ay202 +Generating TE rule results from /tmp/tmp7s8ay202 ok -Opening SELinux policy "/tmp/tmpc53j1uwj" -Successfully opened SELinux policy "/tmp/tmpc53j1uwj" +Opening SELinux policy "/tmp/tmpszxlb5uy" +Successfully opened SELinux policy "/tmp/tmpszxlb5uy" test_attr_setting (tests.checker.emptyattr.EmptyTypeAttrTest.test_attr_setting) EmptyTypeAttr test attr setting. ... ok test_attr_setting_fail (tests.checker.emptyattr.EmptyTypeAttrTest.test_attr_setting_fail) @@ -5624,8 +5608,8 @@ test_pass_missingok (tests.checker.emptyattr.EmptyTypeAttrTest.test_pass_missingok) EmptyTypeAttr test pass by missing. ... Checking type attribute test2 is empty. ok -Opening SELinux policy "/tmp/tmp8dnoq8zr" -Successfully opened SELinux policy "/tmp/tmp8dnoq8zr" +Opening SELinux policy "/tmp/tmpm7tzu0jy" +Successfully opened SELinux policy "/tmp/tmpm7tzu0jy" test_config_check_invalid_option (tests.checker.checker.PolicyCheckerTest.test_config_check_invalid_option) Test check invalid check option ... Opening policy checker config tests/checker/checker-invalidoption.ini. Validating configuration settings. @@ -5652,12 +5636,12 @@ Successfully opened policy checker config tests/checker/checker-valid.ini. Checking type attribute empty_source_attr is empty. Checking executables are read-only. -Generating TE rule results from /tmp/tmp8dnoq8zr -Generating TE rule results from /tmp/tmp8dnoq8zr -Generating TE rule results from /tmp/tmp8dnoq8zr -Generating TE rule results from /tmp/tmp8dnoq8zr +Generating TE rule results from /tmp/tmpm7tzu0jy +Generating TE rule results from /tmp/tmpm7tzu0jy +Generating TE rule results from /tmp/tmpm7tzu0jy +Generating TE rule results from /tmp/tmpm7tzu0jy Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmp8dnoq8zr +Generating TE rule results from /tmp/tmpm7tzu0jy 13 failures found in 4 checks. ok test_run_pass (tests.checker.checker.PolicyCheckerTest.test_run_pass) @@ -5666,81 +5650,81 @@ Successfully opened policy checker config tests/checker/checker-valid.ini. Checking type attribute empty_source_attr is empty. Checking executables are read-only. -Generating TE rule results from /tmp/tmp8dnoq8zr -Generating TE rule results from /tmp/tmp8dnoq8zr -Generating TE rule results from /tmp/tmp8dnoq8zr -Generating TE rule results from /tmp/tmp8dnoq8zr +Generating TE rule results from /tmp/tmpm7tzu0jy +Generating TE rule results from /tmp/tmpm7tzu0jy +Generating TE rule results from /tmp/tmpm7tzu0jy +Generating TE rule results from /tmp/tmpm7tzu0jy Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmp8dnoq8zr +Generating TE rule results from /tmp/tmpm7tzu0jy 0 failures found in 4 checks. ok -Opening SELinux policy "/tmp/tmpwwuk0kgk" -Successfully opened SELinux policy "/tmp/tmpwwuk0kgk" +Opening SELinux policy "/tmp/tmp3di7k5z2" +Successfully opened SELinux policy "/tmp/tmp3di7k5z2" test_check_fails (tests.checker.assertte.AssertTETest.test_check_fails) Test the check fails ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpwwuk0kgk +Generating TE rule results from /tmp/tmp3di7k5z2 ok test_check_fails_expect_source (tests.checker.assertte.AssertTETest.test_check_fails_expect_source) Test the check fails, expect_source ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpwwuk0kgk +Generating TE rule results from /tmp/tmp3di7k5z2 ok test_check_fails_expect_target (tests.checker.assertte.AssertTETest.test_check_fails_expect_target) Test the check fails, expect_target ... * Expected rule with source "source1" not found. Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpwwuk0kgk +Generating TE rule results from /tmp/tmp3di7k5z2 ok test_check_passes (tests.checker.assertte.AssertTETest.test_check_passes) Test the check passes, no matches ... * Expected rule with target "target2" not found. Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpwwuk0kgk +Generating TE rule results from /tmp/tmp3di7k5z2 ok test_check_passes_empty_source (tests.checker.assertte.AssertTETest.test_check_passes_empty_source) Test the check passes, empty source attribute ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpwwuk0kgk +Generating TE rule results from /tmp/tmp3di7k5z2 ok test_check_passes_empty_target (tests.checker.assertte.AssertTETest.test_check_passes_empty_target) Test the check passes, empty target attribute ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpwwuk0kgk +Generating TE rule results from /tmp/tmp3di7k5z2 ok test_check_passes_exempt_source_attr (tests.checker.assertte.AssertTETest.test_check_passes_exempt_source_attr) Test the check passes, exempt_source_attr ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpwwuk0kgk +Generating TE rule results from /tmp/tmp3di7k5z2 ok test_check_passes_exempt_source_type (tests.checker.assertte.AssertTETest.test_check_passes_exempt_source_type) Test the check passes, exempt_source_type ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpwwuk0kgk +Generating TE rule results from /tmp/tmp3di7k5z2 ok test_check_passes_exempt_target_attr (tests.checker.assertte.AssertTETest.test_check_passes_exempt_target_attr) Test the check passes, exempt_target_attr ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpwwuk0kgk +Generating TE rule results from /tmp/tmp3di7k5z2 ok test_check_passes_exempt_target_type (tests.checker.assertte.AssertTETest.test_check_passes_exempt_target_type) Test the check passes, exempt_target_type ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpwwuk0kgk +Generating TE rule results from /tmp/tmp3di7k5z2 ok test_check_passes_expect_exempt_source (tests.checker.assertte.AssertTETest.test_check_passes_expect_exempt_source) "Test the check passes with both expected and exempted sources. ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpwwuk0kgk +Generating TE rule results from /tmp/tmp3di7k5z2 ok test_check_passes_expect_exempt_target (tests.checker.assertte.AssertTETest.test_check_passes_expect_exempt_target) "Test the check passes with both expected and exempted targets. ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpwwuk0kgk +Generating TE rule results from /tmp/tmp3di7k5z2 ok test_check_passes_expect_source (tests.checker.assertte.AssertTETest.test_check_passes_expect_source) Test the check passes, expect_source ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpwwuk0kgk +Generating TE rule results from /tmp/tmp3di7k5z2 ok test_check_passes_expect_source_attr (tests.checker.assertte.AssertTETest.test_check_passes_expect_source_attr) Test the check passes, expect_source with attribute ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpwwuk0kgk +Generating TE rule results from /tmp/tmp3di7k5z2 ok test_check_passes_expect_target (tests.checker.assertte.AssertTETest.test_check_passes_expect_target) Test the check passes, expect_target ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpwwuk0kgk +Generating TE rule results from /tmp/tmp3di7k5z2 ok test_check_passes_expect_target_attr (tests.checker.assertte.AssertTETest.test_check_passes_expect_target_attr) Test the check passes, expect_target with attribute ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpwwuk0kgk +Generating TE rule results from /tmp/tmp3di7k5z2 ok test_exempt_source (tests.checker.assertte.AssertTETest.test_exempt_source) Test exempt_source setting. ... ok @@ -5779,49 +5763,49 @@ ok test_unconfigured (tests.checker.assertte.AssertTETest.test_unconfigured) Test unconfigured. ... ok -Opening SELinux policy "/tmp/tmp4ldj9ntg" -Successfully opened SELinux policy "/tmp/tmp4ldj9ntg" +Opening SELinux policy "/tmp/tmpgw97rag8" +Successfully opened SELinux policy "/tmp/tmpgw97rag8" test_check_fails (tests.checker.assertrbac.AssertRBACTest.test_check_fails) Test the check fails ... Checking RBAC allow rule assertion. -Generating RBAC rule results from /tmp/tmp4ldj9ntg +Generating RBAC rule results from /tmp/tmpgw97rag8 ok test_check_fails_expect_source (tests.checker.assertrbac.AssertRBACTest.test_check_fails_expect_source) Test the check fails, expect_source ... Checking RBAC allow rule assertion. -Generating RBAC rule results from /tmp/tmp4ldj9ntg +Generating RBAC rule results from /tmp/tmpgw97rag8 ok test_check_fails_expect_target (tests.checker.assertrbac.AssertRBACTest.test_check_fails_expect_target) Test the check fails, expect_target ... * Expected rule with source "source8" not found. Checking RBAC allow rule assertion. -Generating RBAC rule results from /tmp/tmp4ldj9ntg +Generating RBAC rule results from /tmp/tmpgw97rag8 ok test_check_passes (tests.checker.assertrbac.AssertRBACTest.test_check_passes) Test the check passes, no matches ... * Expected rule with target "target9" not found. Checking RBAC allow rule assertion. -Generating RBAC rule results from /tmp/tmp4ldj9ntg +Generating RBAC rule results from /tmp/tmpgw97rag8 ok test_check_passes_exempt_source_role (tests.checker.assertrbac.AssertRBACTest.test_check_passes_exempt_source_role) Test the check passes, exempt_source_role ... Checking RBAC allow rule assertion. -Generating RBAC rule results from /tmp/tmp4ldj9ntg +Generating RBAC rule results from /tmp/tmpgw97rag8 ok test_check_passes_exempt_target_role (tests.checker.assertrbac.AssertRBACTest.test_check_passes_exempt_target_role) Test the check passes, exempt_target_role ... Checking RBAC allow rule assertion. -Generating RBAC rule results from /tmp/tmp4ldj9ntg +Generating RBAC rule results from /tmp/tmpgw97rag8 ok test_check_passes_expect_exempt_source (tests.checker.assertrbac.AssertRBACTest.test_check_passes_expect_exempt_source) "Test the check passes with both expected and exempted sources. ... Checking RBAC allow rule assertion. -Generating RBAC rule results from /tmp/tmp4ldj9ntg +Generating RBAC rule results from /tmp/tmpgw97rag8 ok test_check_passes_expect_exempt_target (tests.checker.assertrbac.AssertRBACTest.test_check_passes_expect_exempt_target) "Test the check passes with both expected and exempted targets. ... Checking RBAC allow rule assertion. -Generating RBAC rule results from /tmp/tmp4ldj9ntg +Generating RBAC rule results from /tmp/tmpgw97rag8 ok test_check_passes_expect_source (tests.checker.assertrbac.AssertRBACTest.test_check_passes_expect_source) Test the check passes, expect_source ... Checking RBAC allow rule assertion. -Generating RBAC rule results from /tmp/tmp4ldj9ntg +Generating RBAC rule results from /tmp/tmpgw97rag8 ok test_check_passes_expect_target (tests.checker.assertrbac.AssertRBACTest.test_check_passes_expect_target) Test the check passes, expect_target ... Checking RBAC allow rule assertion. -Generating RBAC rule results from /tmp/tmp4ldj9ntg +Generating RBAC rule results from /tmp/tmpgw97rag8 ok test_exempt_source (tests.checker.assertrbac.AssertRBACTest.test_exempt_source) Test exempt_source setting. ... test_source_missing_ignored: Invalid exempt_source item: FAIL is not a valid role @@ -5843,57 +5827,57 @@ Test target setting. ... ok test_unconfigured (tests.checker.assertrbac.AssertRBACTest.test_unconfigured) Test unconfigured. ... ok -Opening SELinux policy "/tmp/tmpvw8y4v4w" -Successfully opened SELinux policy "/tmp/tmpvw8y4v4w" +Opening SELinux policy "/tmp/tmp1uhf4i3o" +Successfully opened SELinux policy "/tmp/tmp1uhf4i3o" test_000_unset (tests.categoryquery.CategoryQueryTest.test_000_unset) -MLS category query with no criteria. ... Generating category results from /tmp/tmpvw8y4v4w +MLS category query with no criteria. ... Generating category results from /tmp/tmp1uhf4i3o ok test_001_name_exact (tests.categoryquery.CategoryQueryTest.test_001_name_exact) -MLS category query with exact name match. ... Generating category results from /tmp/tmpvw8y4v4w +MLS category query with exact name match. ... Generating category results from /tmp/tmp1uhf4i3o ok test_002_name_regex (tests.categoryquery.CategoryQueryTest.test_002_name_regex) -MLS category query with regex name match. ... Generating category results from /tmp/tmpvw8y4v4w +MLS category query with regex name match. ... Generating category results from /tmp/tmp1uhf4i3o ok test_010_alias_exact (tests.categoryquery.CategoryQueryTest.test_010_alias_exact) -MLS category query with exact alias match. ... Generating category results from /tmp/tmpvw8y4v4w +MLS category query with exact alias match. ... Generating category results from /tmp/tmp1uhf4i3o ok test_011_alias_regex (tests.categoryquery.CategoryQueryTest.test_011_alias_regex) -MLS category query with regex alias match. ... Generating category results from /tmp/tmpvw8y4v4w +MLS category query with regex alias match. ... Generating category results from /tmp/tmp1uhf4i3o ok -Opening SELinux policy "/tmp/tmpmu6b8xns" -Successfully opened SELinux policy "/tmp/tmpmu6b8xns" +Opening SELinux policy "/tmp/tmpvaaiempl" +Successfully opened SELinux policy "/tmp/tmpvaaiempl" test_000_unset (tests.boundsquery.BoundsQueryTest.test_000_unset) -Bounds query with no criteria. ... Generating bounds results from /tmp/tmpmu6b8xns +Bounds query with no criteria. ... Generating bounds results from /tmp/tmpvaaiempl ok test_001_parent_exact (tests.boundsquery.BoundsQueryTest.test_001_parent_exact) -Bounds query with exact parent match. ... Generating bounds results from /tmp/tmpmu6b8xns +Bounds query with exact parent match. ... Generating bounds results from /tmp/tmpvaaiempl ok test_002_parent_regex (tests.boundsquery.BoundsQueryTest.test_002_parent_regex) -Bounds query with regex parent match. ... Generating bounds results from /tmp/tmpmu6b8xns +Bounds query with regex parent match. ... Generating bounds results from /tmp/tmpvaaiempl ok test_010_child_exact (tests.boundsquery.BoundsQueryTest.test_010_child_exact) -Bounds query with exact child match. ... Generating bounds results from /tmp/tmpmu6b8xns +Bounds query with exact child match. ... Generating bounds results from /tmp/tmpvaaiempl ok test_011_child_regex (tests.boundsquery.BoundsQueryTest.test_011_child_regex) -Bounds query with regex child match. ... Generating bounds results from /tmp/tmpmu6b8xns +Bounds query with regex child match. ... Generating bounds results from /tmp/tmpvaaiempl ok -Opening SELinux policy "/tmp/tmppzvew7ly" -Successfully opened SELinux policy "/tmp/tmppzvew7ly" +Opening SELinux policy "/tmp/tmpdj670_x8" +Successfully opened SELinux policy "/tmp/tmpdj670_x8" test_000_unset (tests.boolquery.BoolQueryTest.test_000_unset) -Boolean query with no criteria. ... Generating Boolean results from /tmp/tmppzvew7ly +Boolean query with no criteria. ... Generating Boolean results from /tmp/tmpdj670_x8 ok test_001_name_exact (tests.boolquery.BoolQueryTest.test_001_name_exact) -Boolean query with exact match ... Generating Boolean results from /tmp/tmppzvew7ly +Boolean query with exact match ... Generating Boolean results from /tmp/tmpdj670_x8 ok test_002_name_regex (tests.boolquery.BoolQueryTest.test_002_name_regex) -Boolean query with regex match. ... Generating Boolean results from /tmp/tmppzvew7ly +Boolean query with regex match. ... Generating Boolean results from /tmp/tmpdj670_x8 ok test_010_default (tests.boolquery.BoolQueryTest.test_010_default) -Boolean query with default state match. ... Generating Boolean results from /tmp/tmppzvew7ly +Boolean query with default state match. ... Generating Boolean results from /tmp/tmpdj670_x8 ok ---------------------------------------------------------------------- -Ran 1521 tests in 10.018s +Ran 1521 tests in 7.164s OK (skipped=282) make[1]: Leaving directory '/build/setools-4.4.1' @@ -6316,15 +6300,15 @@ dh_installdeb -O--buildsystem=pybuild dh_gencontrol -O--buildsystem=pybuild dpkg-gencontrol: warning: Depends field of package python3-setoolsgui: substitution variable ${shlibs:Depends} used, but is not defined -dpkg-gencontrol: warning: Depends field of package setools-gui: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package setools: substitution variable ${shlibs:Depends} used, but is not defined +dpkg-gencontrol: warning: Depends field of package setools-gui: substitution variable ${shlibs:Depends} used, but is not defined dh_md5sums -O--buildsystem=pybuild dh_builddeb -O--buildsystem=pybuild dpkg-deb: building package 'setools-gui' in '../setools-gui_4.4.1-2_arm64.deb'. -dpkg-deb: building package 'python3-setools-dbgsym' in '../python3-setools-dbgsym_4.4.1-2_arm64.deb'. +dpkg-deb: building package 'setools' in '../setools_4.4.1-2_arm64.deb'. dpkg-deb: building package 'python3-setools' in '../python3-setools_4.4.1-2_arm64.deb'. +dpkg-deb: building package 'python3-setools-dbgsym' in '../python3-setools-dbgsym_4.4.1-2_arm64.deb'. dpkg-deb: building package 'python3-setoolsgui' in '../python3-setoolsgui_4.4.1-2_arm64.deb'. -dpkg-deb: building package 'setools' in '../setools_4.4.1-2_arm64.deb'. dpkg-genbuildinfo --build=binary -O../setools_4.4.1-2_arm64.buildinfo dpkg-genchanges --build=binary -O../setools_4.4.1-2_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -6332,12 +6316,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/5668/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/5668/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/24848 and its subdirectories -I: Current time: Tue Jul 2 23:04:01 -12 2024 -I: pbuilder-time-stamp: 1720004641 +I: removing directory /srv/workspace/pbuilder/5668 and its subdirectories +I: Current time: Thu Jun 1 21:32:40 +14 2023 +I: pbuilder-time-stamp: 1685604760