Diff of the two buildlogs: -- --- b1/build.log 2024-05-25 20:53:58.367902011 +0000 +++ b2/build.log 2024-05-25 21:10:23.178022920 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Jun 27 15:11:51 -12 2025 -I: pbuilder-time-stamp: 1751080311 +I: Current time: Sun May 26 10:54:03 +14 2024 +I: pbuilder-time-stamp: 1716670443 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -30,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/2504637/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3715240/tmp/hooks/D01_modify_environment starting +debug: Running on ionos11-amd64. +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 May 25 20:54 /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/3715240/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3715240/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='amd64' + 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]="21" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.21(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='13168eadc3fa49db9d7e4b36c9144712' - 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='2504637' - PS1='# ' - PS2='> ' + INVOCATION_ID=6ba12760384740dd8b50f41c075d272f + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-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=3715240 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.IsVR50bt/pbuilderrc_wh9t --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.IsVR50bt/b1 --logfile b1/build.log setools_4.4.4-1.dsc' - SUDO_GID='111' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152: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.IsVR50bt/pbuilderrc_Gsxc --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.IsVR50bt/b2 --logfile b2/build.log setools_4.4.4-1.dsc' + SUDO_GID=111 + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos15-amd64 6.7.12+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.7.12-1~bpo12+1 (2024-05-06) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-21-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.90-1 (2024-05-03) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Jun 26 14:05 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2504637/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 25 07:42 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3715240/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -340,7 +372,7 @@ Get: 207 http://deb.debian.org/debian unstable/main amd64 qt5-assistant amd64 5.15.13-3 [350 kB] Get: 208 http://deb.debian.org/debian unstable/main amd64 qtattributionsscanner-qt5 amd64 5.15.13-3 [32.1 kB] Get: 209 http://deb.debian.org/debian unstable/main amd64 qttools5-dev-tools amd64 5.15.13-3 [1033 kB] -Fetched 189 MB in 9s (21.0 MB/s) +Fetched 189 MB in 8s (24.5 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libglib2.0-0t64:amd64. (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 ... 19718 files and directories currently installed.) @@ -1017,8 +1049,8 @@ Setting up tzdata (2024a-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Sat Jun 28 03:12:47 UTC 2025. -Universal Time is now: Sat Jun 28 03:12:47 UTC 2025. +Local time is now: Sat May 25 20:57:45 UTC 2024. +Universal Time is now: Sat May 25 20:57:45 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libcap2-bin (1:2.66-5) ... @@ -1209,7 +1241,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/setools-4.4.4/ && 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.4-1_source.changes +I: user script /srv/workspace/pbuilder/3715240/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/3715240/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/setools-4.4.4/ && 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.4-1_source.changes dpkg-buildpackage: info: source package setools dpkg-buildpackage: info: source version 4.4.4-1 dpkg-buildpackage: info: source distribution unstable @@ -1314,190 +1350,190 @@ running build running build_py creating /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/infoflow.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/pirqconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools copying setools/pcideviceconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/terulequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/__init__.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/fsusequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/typequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/portconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools copying setools/objclassquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/genfsconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/iomemconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/typeattrquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/boolquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/permmap.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/ibpkeyconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/mlsrulequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/boundsquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools copying setools/dta.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/nodeconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/netifconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/exception.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/descriptors.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools copying setools/query.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/defaultquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/initsidquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/commonquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/pirqconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools copying setools/sensitivityquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/mixins.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/portconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/typequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/__init__.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/rolequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/polcapquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/boundsquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/devicetreeconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/descriptors.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/constraintquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/ibendportconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/genfsconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools copying setools/userquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/mlsrulequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/exception.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/ioportconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/fsusequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/rbacrulequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/commonquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/permmap.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/terulequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/initsidquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/iomemconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/constraintquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/devicetreeconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/rolequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/defaultquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools copying setools/util.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/rbacrulequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/boolquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/polcapquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/nodeconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools copying setools/categoryquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools -copying setools/netifconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/infoflow.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/mixins.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/ioportconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/ibendportconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/typeattrquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools +copying setools/ibpkeyconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools creating /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker -copying setools/checker/roexec.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker +copying setools/checker/__init__.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker copying setools/checker/assertrbac.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker -copying setools/checker/checkermodule.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker +copying setools/checker/emptyattr.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker copying setools/checker/checker.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker -copying setools/checker/globalkeys.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker -copying setools/checker/assertte.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker -copying setools/checker/__init__.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker copying setools/checker/descriptors.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker +copying setools/checker/globalkeys.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker +copying setools/checker/roexec.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker copying setools/checker/util.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker -copying setools/checker/emptyattr.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker +copying setools/checker/assertte.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker +copying setools/checker/checkermodule.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker creating /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff -copying setools/diff/users.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff +copying setools/diff/commons.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff +copying setools/diff/__init__.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff +copying setools/diff/rbacrules.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff +copying setools/diff/ibpkeycon.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff +copying setools/diff/difference.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff copying setools/diff/mlsrules.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff +copying setools/diff/bounds.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff +copying setools/diff/initsid.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff +copying setools/diff/terules.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff +copying setools/diff/descriptors.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff +copying setools/diff/netifcon.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff +copying setools/diff/typing.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff +copying setools/diff/default.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff +copying setools/diff/roles.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff copying setools/diff/portcon.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff -copying setools/diff/objclass.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff copying setools/diff/fsuse.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff +copying setools/diff/bool.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff copying setools/diff/typeattr.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff copying setools/diff/polcap.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff -copying setools/diff/commons.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff -copying setools/diff/bounds.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff -copying setools/diff/mls.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff -copying setools/diff/ibendportcon.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff -copying setools/diff/difference.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff -copying setools/diff/typing.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff -copying setools/diff/constraints.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff -copying setools/diff/rbacrules.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff -copying setools/diff/ibpkeycon.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff -copying setools/diff/default.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff copying setools/diff/genfscon.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff +copying setools/diff/constraints.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff +copying setools/diff/types.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff +copying setools/diff/objclass.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff +copying setools/diff/ibendportcon.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff copying setools/diff/context.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff -copying setools/diff/bool.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff +copying setools/diff/users.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff copying setools/diff/nodecon.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff -copying setools/diff/__init__.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff -copying setools/diff/conditional.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff -copying setools/diff/descriptors.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff -copying setools/diff/terules.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff -copying setools/diff/initsid.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff copying setools/diff/properties.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff -copying setools/diff/netifcon.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff -copying setools/diff/roles.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff -copying setools/diff/types.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff +copying setools/diff/mls.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff +copying setools/diff/conditional.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff creating /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui -copying setoolsgui/initsidmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui -copying setoolsgui/rbacrulemodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui -copying setoolsgui/genfsconmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui -copying setoolsgui/ibendportconmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui +copying setoolsgui/rolemodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui +copying setoolsgui/fsusemodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui +copying setoolsgui/typemodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui +copying setoolsgui/__init__.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui copying setoolsgui/terulemodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui -copying setoolsgui/netifconmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui -copying setoolsgui/typeattrmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui copying setoolsgui/listview.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui -copying setoolsgui/logtosignal.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui -copying setoolsgui/boundsmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui -copying setoolsgui/nodeconmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui +copying setoolsgui/genfsconmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui copying setoolsgui/mlsrulemodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui -copying setoolsgui/details.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui -copying setoolsgui/constraintmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui -copying setoolsgui/models.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui -copying setoolsgui/boolmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui +copying setoolsgui/boundsmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui +copying setoolsgui/mlsmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui copying setoolsgui/ibpkeyconmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui +copying setoolsgui/netifconmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui +copying setoolsgui/initsidmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui copying setoolsgui/objclassmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui -copying setoolsgui/commonmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui -copying setoolsgui/usermodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui copying setoolsgui/portconmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui -copying setoolsgui/__init__.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui -copying setoolsgui/getdetailslist.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui +copying setoolsgui/boolmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui +copying setoolsgui/models.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui +copying setoolsgui/nodeconmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui +copying setoolsgui/rbacrulemodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui copying setoolsgui/treeview.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui -copying setoolsgui/mlsmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui -copying setoolsgui/fsusemodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui copying setoolsgui/widget.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui -copying setoolsgui/tableview.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui -copying setoolsgui/typemodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui copying setoolsgui/defaultmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui -copying setoolsgui/rolemodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui +copying setoolsgui/tableview.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui +copying setoolsgui/ibendportconmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui +copying setoolsgui/constraintmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui +copying setoolsgui/details.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui +copying setoolsgui/typeattrmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui +copying setoolsgui/logtosignal.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui +copying setoolsgui/getdetailslist.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui +copying setoolsgui/commonmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui +copying setoolsgui/usermodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui creating /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/infoflow.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/terulequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/config.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/mainwindow.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/__init__.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/fsusequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/typequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/portconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol copying setoolsgui/apol/objclassquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/analysistab.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/genfsconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/typeattrquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/boolquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/ibpkeyconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/mlsrulequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/boundsquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol copying setoolsgui/apol/dta.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/summary.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol copying setoolsgui/apol/workspace.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/nodeconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/defaultquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/initsidquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/commonquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/queryupdater.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/netifconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/exception.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol copying setoolsgui/apol/sensitivityquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/portconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/typequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/__init__.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/rolequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/genfsconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/summary.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol copying setoolsgui/apol/permmapedit.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/boundsquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/constraintquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/ibendportconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/chooseanalysis.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol copying setoolsgui/apol/userquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/mlsrulequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/exception.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/fsusequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/rbacrulequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol copying setoolsgui/apol/excludetypes.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/commonquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/mainwindow.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/terulequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/chooseanalysis.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/initsidquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/config.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/analysistab.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/constraintquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/queryupdater.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/rolequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/defaultquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/rbacrulequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/boolquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/nodeconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol copying setoolsgui/apol/categoryquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/netifconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/infoflow.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/ibendportconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/typeattrquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/ibpkeyconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol copying setools/perm_map -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools copying setools/policyrep.pyi -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools copying setools/py.typed -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools copying setoolsgui/detail_popup.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui -copying setoolsgui/apol/mlsrulequery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/exclude_types.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/rbacrulequery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/ibpkeyconquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/boolquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/dta.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/defaultquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/nodeconquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/ibendportconquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/objclassquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/fsusequery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol copying setoolsgui/apol/constraintquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/infoflow.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/exclude_types.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/choose_analysis.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/rolequery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol copying setoolsgui/apol/userquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/summary.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/typequery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol copying setoolsgui/apol/terulequery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/infoflow.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/mlsrulequery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/genfsconquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/initsidquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/ibpkeyconquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol copying setoolsgui/apol/permmap_editor.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/summary.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/ibendportconquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/sensitivityquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/defaultquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/typeattrquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/apol.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/typequery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/netifconquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/categoryquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol copying setoolsgui/apol/portconquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/dta.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/nodeconquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol copying setoolsgui/apol/boundsquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/categoryquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/boolquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol copying setoolsgui/apol/commonquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/rolequery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/netifconquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/sensitivityquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/initsidquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/fsusequery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol +copying setoolsgui/apol/rbacrulequery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol copying setoolsgui/apol/permmapping.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/objclassquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/typeattrquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/genfsconquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/choose_analysis.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol -copying setoolsgui/apol/apol.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol running build_ext building 'setools.policyrep' extension creating build @@ -1540,190 +1576,190 @@ running build running build_py creating /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/infoflow.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/pirqconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools copying setools/pcideviceconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/terulequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/__init__.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/fsusequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/typequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/portconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools copying setools/objclassquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/genfsconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/iomemconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/typeattrquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/boolquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/permmap.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/ibpkeyconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/mlsrulequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/boundsquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools copying setools/dta.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/nodeconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/netifconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/exception.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/descriptors.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools copying setools/query.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/defaultquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/initsidquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/commonquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/pirqconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools copying setools/sensitivityquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/mixins.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/portconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/typequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/__init__.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/rolequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/polcapquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/boundsquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/devicetreeconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/descriptors.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/constraintquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/ibendportconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/genfsconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools copying setools/userquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/mlsrulequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/exception.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/ioportconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/fsusequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/rbacrulequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/commonquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/permmap.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/terulequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/initsidquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/iomemconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/constraintquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/devicetreeconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/rolequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/defaultquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools copying setools/util.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/rbacrulequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/boolquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/polcapquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/nodeconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools copying setools/categoryquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools -copying setools/netifconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/infoflow.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/mixins.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/ioportconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/ibendportconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/typeattrquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools +copying setools/ibpkeyconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools creating /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker -copying setools/checker/roexec.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker +copying setools/checker/__init__.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker copying setools/checker/assertrbac.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker -copying setools/checker/checkermodule.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker +copying setools/checker/emptyattr.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker copying setools/checker/checker.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker -copying setools/checker/globalkeys.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker -copying setools/checker/assertte.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker -copying setools/checker/__init__.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker copying setools/checker/descriptors.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker +copying setools/checker/globalkeys.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker +copying setools/checker/roexec.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker copying setools/checker/util.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker -copying setools/checker/emptyattr.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker +copying setools/checker/assertte.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker +copying setools/checker/checkermodule.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker creating /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff -copying setools/diff/users.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff +copying setools/diff/commons.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff +copying setools/diff/__init__.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff +copying setools/diff/rbacrules.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff +copying setools/diff/ibpkeycon.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff +copying setools/diff/difference.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff copying setools/diff/mlsrules.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff +copying setools/diff/bounds.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff +copying setools/diff/initsid.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff +copying setools/diff/terules.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff +copying setools/diff/descriptors.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff +copying setools/diff/netifcon.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff +copying setools/diff/typing.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff +copying setools/diff/default.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff +copying setools/diff/roles.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff copying setools/diff/portcon.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff -copying setools/diff/objclass.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff copying setools/diff/fsuse.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff +copying setools/diff/bool.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff copying setools/diff/typeattr.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff copying setools/diff/polcap.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff -copying setools/diff/commons.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff -copying setools/diff/bounds.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff -copying setools/diff/mls.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff -copying setools/diff/ibendportcon.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff -copying setools/diff/difference.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff -copying setools/diff/typing.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff -copying setools/diff/constraints.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff -copying setools/diff/rbacrules.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff -copying setools/diff/ibpkeycon.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff -copying setools/diff/default.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff copying setools/diff/genfscon.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff +copying setools/diff/constraints.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff +copying setools/diff/types.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff +copying setools/diff/objclass.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff +copying setools/diff/ibendportcon.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff copying setools/diff/context.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff -copying setools/diff/bool.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff +copying setools/diff/users.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff copying setools/diff/nodecon.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff -copying setools/diff/__init__.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff -copying setools/diff/conditional.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff -copying setools/diff/descriptors.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff -copying setools/diff/terules.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff -copying setools/diff/initsid.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff copying setools/diff/properties.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff -copying setools/diff/netifcon.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff -copying setools/diff/roles.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff -copying setools/diff/types.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff +copying setools/diff/mls.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff +copying setools/diff/conditional.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff creating /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui -copying setoolsgui/initsidmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui -copying setoolsgui/rbacrulemodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui -copying setoolsgui/genfsconmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui -copying setoolsgui/ibendportconmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui +copying setoolsgui/rolemodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui +copying setoolsgui/fsusemodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui +copying setoolsgui/typemodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui +copying setoolsgui/__init__.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui copying setoolsgui/terulemodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui -copying setoolsgui/netifconmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui -copying setoolsgui/typeattrmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui copying setoolsgui/listview.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui -copying setoolsgui/logtosignal.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui -copying setoolsgui/boundsmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui -copying setoolsgui/nodeconmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui +copying setoolsgui/genfsconmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui copying setoolsgui/mlsrulemodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui -copying setoolsgui/details.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui -copying setoolsgui/constraintmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui -copying setoolsgui/models.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui -copying setoolsgui/boolmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui +copying setoolsgui/boundsmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui +copying setoolsgui/mlsmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui copying setoolsgui/ibpkeyconmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui +copying setoolsgui/netifconmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui +copying setoolsgui/initsidmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui copying setoolsgui/objclassmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui -copying setoolsgui/commonmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui -copying setoolsgui/usermodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui copying setoolsgui/portconmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui -copying setoolsgui/__init__.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui -copying setoolsgui/getdetailslist.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui +copying setoolsgui/boolmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui +copying setoolsgui/models.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui +copying setoolsgui/nodeconmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui +copying setoolsgui/rbacrulemodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui copying setoolsgui/treeview.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui -copying setoolsgui/mlsmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui -copying setoolsgui/fsusemodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui copying setoolsgui/widget.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui -copying setoolsgui/tableview.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui -copying setoolsgui/typemodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui copying setoolsgui/defaultmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui -copying setoolsgui/rolemodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui +copying setoolsgui/tableview.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui +copying setoolsgui/ibendportconmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui +copying setoolsgui/constraintmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui +copying setoolsgui/details.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui +copying setoolsgui/typeattrmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui +copying setoolsgui/logtosignal.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui +copying setoolsgui/getdetailslist.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui +copying setoolsgui/commonmodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui +copying setoolsgui/usermodel.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui creating /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/infoflow.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/terulequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/config.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/mainwindow.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/__init__.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/fsusequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/typequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/portconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol copying setoolsgui/apol/objclassquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/analysistab.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/genfsconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/typeattrquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/boolquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/ibpkeyconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/mlsrulequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/boundsquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol copying setoolsgui/apol/dta.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/summary.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol copying setoolsgui/apol/workspace.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/nodeconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/defaultquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/initsidquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/commonquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/queryupdater.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/netifconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/exception.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol copying setoolsgui/apol/sensitivityquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/portconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/typequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/__init__.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/rolequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/genfsconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/summary.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol copying setoolsgui/apol/permmapedit.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/boundsquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/constraintquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/ibendportconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/chooseanalysis.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol copying setoolsgui/apol/userquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/mlsrulequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/exception.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/fsusequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/rbacrulequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol copying setoolsgui/apol/excludetypes.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/commonquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/mainwindow.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/terulequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/chooseanalysis.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/initsidquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/config.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/analysistab.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/constraintquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/queryupdater.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/rolequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/defaultquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/rbacrulequery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/boolquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/nodeconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol copying setoolsgui/apol/categoryquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/netifconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/infoflow.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/ibendportconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/typeattrquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/ibpkeyconquery.py -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol copying setools/perm_map -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools copying setools/policyrep.pyi -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools copying setools/py.typed -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools copying setoolsgui/detail_popup.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui -copying setoolsgui/apol/mlsrulequery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/exclude_types.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/rbacrulequery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/ibpkeyconquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/boolquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/dta.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/defaultquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/nodeconquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/ibendportconquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/objclassquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/fsusequery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol copying setoolsgui/apol/constraintquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/infoflow.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/exclude_types.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/choose_analysis.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/rolequery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol copying setoolsgui/apol/userquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/summary.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/typequery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol copying setoolsgui/apol/terulequery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/infoflow.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/mlsrulequery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/genfsconquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/initsidquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/ibpkeyconquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol copying setoolsgui/apol/permmap_editor.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/summary.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/ibendportconquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/sensitivityquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/defaultquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/typeattrquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/apol.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/typequery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/netifconquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/categoryquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol copying setoolsgui/apol/portconquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/dta.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/nodeconquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol copying setoolsgui/apol/boundsquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/categoryquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/boolquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol copying setoolsgui/apol/commonquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/rolequery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/netifconquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/sensitivityquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/initsidquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/fsusequery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol +copying setoolsgui/apol/rbacrulequery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol copying setoolsgui/apol/permmapping.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/objclassquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/typeattrquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/genfsconquery.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/choose_analysis.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol -copying setoolsgui/apol/apol.ui -> /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol running build_ext building 'setools.policyrep' extension creating build/temp.linux-x86_64-cpython-311 @@ -1750,7 +1786,7 @@ 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/x86_64-linux-gnu/qt5/bin/:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games python3 setup.py build_qhc +TZ=UTC PATH=/usr/lib/x86_64-linux-gnu/qt5/bin/:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path python3 setup.py build_qhc /usr/lib/python3/dist-packages/setuptools/__init__.py:84: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! @@ -1765,7 +1801,7 @@ 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... @@ -1842,1025 +1878,2852 @@ writing manifest file 'setools.egg-info/SOURCES.txt' running build_ext copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/policyrep.cpython-312-x86_64-linux-gnu.so -> setools -Opening SELinux policy "/tmp/tmpsqe19vbi" -Successfully opened SELinux policy "/tmp/tmpsqe19vbi" -test_000_unset (tests.test_mlsrulequery.MLSRuleQueryTest.test_000_unset) -MLS rule query with no criteria. ... Generating MLS rule results from /tmp/tmpsqe19vbi +Opening SELinux policy "/tmp/tmpcj8e0kee" +Successfully opened SELinux policy "/tmp/tmpcj8e0kee" +Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" +test_001_full_graph (tests.test_infoflow.InfoFlowAnalysisTest.test_001_full_graph) +Information flow analysis full graph. ... Building information flow graph from /tmp/tmpcj8e0kee... +Completed building information flow graph. ok -test_001_source_direct (tests.test_mlsrulequery.MLSRuleQueryTest.test_001_source_direct) -MLS rule query with exact, direct, source match. ... Generating MLS rule results from /tmp/tmpsqe19vbi +test_100_minimum_3 (tests.test_infoflow.InfoFlowAnalysisTest.test_100_minimum_3) +Information flow analysis with minimum weight 3. ... Building information flow subgraph... +Completed building information flow subgraph. ok -test_003_source_direct_regex (tests.test_mlsrulequery.MLSRuleQueryTest.test_003_source_direct_regex) -MLS rule query with regex, direct, source match. ... Generating MLS rule results from /tmp/tmpsqe19vbi +test_200_minimum_8 (tests.test_infoflow.InfoFlowAnalysisTest.test_200_minimum_8) +Information flow analysis with minimum weight 8. ... Building information flow subgraph... +Completed building information flow subgraph. ok -test_005_issue111 (tests.test_mlsrulequery.MLSRuleQueryTest.test_005_issue111) -MLS rule query with attribute source criteria, indirect match. ... Generating MLS rule results from /tmp/tmpsqe19vbi +test_300_all_paths (tests.test_infoflow.InfoFlowAnalysisTest.test_300_all_paths) +Information flow analysis: all paths output ... Building information flow subgraph... +Completed building information flow subgraph. +Generating all information flow paths from node1 to node4, max length 3... ok -test_010_target_direct (tests.test_mlsrulequery.MLSRuleQueryTest.test_010_target_direct) -MLS rule query with exact, direct, target match. ... Generating MLS rule results from /tmp/tmpsqe19vbi +test_301_all_shortest_paths (tests.test_infoflow.InfoFlowAnalysisTest.test_301_all_shortest_paths) +Information flow analysis: all shortest paths output ... Building information flow subgraph... +Completed building information flow subgraph. +Generating all shortest information flow paths from node1 to node4... ok -test_012_target_direct_regex (tests.test_mlsrulequery.MLSRuleQueryTest.test_012_target_direct_regex) -MLS rule query with regex, direct, target match. ... Generating MLS rule results from /tmp/tmpsqe19vbi +test_302_shortest_path (tests.test_infoflow.InfoFlowAnalysisTest.test_302_shortest_path) +Information flow analysis: shortest path output ... Building information flow subgraph... +Completed building information flow subgraph. +Generating one shortest information flow path from node1 to node4... ok -test_014_issue111 (tests.test_mlsrulequery.MLSRuleQueryTest.test_014_issue111) -MLS rule query with attribute target criteria, indirect match. ... Generating MLS rule results from /tmp/tmpsqe19vbi +test_303_infoflows_out (tests.test_infoflow.InfoFlowAnalysisTest.test_303_infoflows_out) +Information flow analysis: flows out of a type ... Building information flow subgraph... +Completed building information flow subgraph. +Generating all information flows out of node6 ok -test_020_class (tests.test_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.test_mlsrulequery.MLSRuleQueryTest.test_021_class_list) -MLS rule query with object class list match. ... Generating MLS rule results from /tmp/tmpsqe19vbi +test_304_infoflows_in (tests.test_infoflow.InfoFlowAnalysisTest.test_304_infoflows_in) +Information flow analysis: flows in to a type ... Building information flow subgraph... +Completed building information flow subgraph. +Generating all information flows into node8 ok -test_022_class_regex (tests.test_mlsrulequery.MLSRuleQueryTest.test_022_class_regex) -MLS rule query with object class regex match. ... Generating MLS rule results from /tmp/tmpsqe19vbi +test_900_set_exclude_invalid_type (tests.test_infoflow.InfoFlowAnalysisTest.test_900_set_exclude_invalid_type) +Information flow analysis: set invalid excluded type. ... ok +test_901_set_small_min_weight (tests.test_infoflow.InfoFlowAnalysisTest.test_901_set_small_min_weight) +Information flow analysis: set too small weight. ... ok +test_902_set_large_min_weight (tests.test_infoflow.InfoFlowAnalysisTest.test_902_set_large_min_weight) +Information flow analysis: set too big weight. ... ok +test_910_all_paths_invalid_source (tests.test_infoflow.InfoFlowAnalysisTest.test_910_all_paths_invalid_source) +Information flow analysis: all paths with invalid source type. ... ok +test_911_all_paths_invalid_target (tests.test_infoflow.InfoFlowAnalysisTest.test_911_all_paths_invalid_target) +Information flow analysis: all paths with invalid target type. ... ok +test_912_all_paths_invalid_maxlen (tests.test_infoflow.InfoFlowAnalysisTest.test_912_all_paths_invalid_maxlen) +Information flow analysis: all paths with invalid max path length. ... ok +test_913_all_paths_source_excluded (tests.test_infoflow.InfoFlowAnalysisTest.test_913_all_paths_source_excluded) +Information flow analysis: all paths with excluded source type. ... Building information flow subgraph... +Completed building information flow subgraph. +Generating all information flow paths from node1 to node2, max length 2... ok -test_040_range_exact (tests.test_mlsrulequery.MLSRuleQueryTest.test_040_range_exact) -MLS rule query with context range exact match ... Generating MLS rule results from /tmp/tmpsqe19vbi +test_914_all_paths_target_excluded (tests.test_infoflow.InfoFlowAnalysisTest.test_914_all_paths_target_excluded) +Information flow analysis: all paths with excluded target type. ... Building information flow subgraph... +Completed building information flow subgraph. +Generating all information flow paths from node1 to node2, max length 2... ok -test_041_range_overlap1 (tests.test_mlsrulequery.MLSRuleQueryTest.test_041_range_overlap1) -MLS rule query with context range overlap match (equal) ... Generating MLS rule results from /tmp/tmpsqe19vbi +test_915_all_paths_source_disconnected (tests.test_infoflow.InfoFlowAnalysisTest.test_915_all_paths_source_disconnected) +Information flow analysis: all paths with disconnected source type. ... Building information flow subgraph... +Completed building information flow subgraph. +Generating all information flow paths from disconnected1 to node2, max length 2... ok -test_041_range_overlap2 (tests.test_mlsrulequery.MLSRuleQueryTest.test_041_range_overlap2) -MLS rule query with context range overlap match (subset) ... Generating MLS rule results from /tmp/tmpsqe19vbi +test_916_all_paths_target_disconnected (tests.test_infoflow.InfoFlowAnalysisTest.test_916_all_paths_target_disconnected) +Information flow analysis: all paths with disconnected target type. ... Building information flow subgraph... +Completed building information flow subgraph. +Generating all information flow paths from node2 to disconnected1, max length 2... ok -test_041_range_overlap3 (tests.test_mlsrulequery.MLSRuleQueryTest.test_041_range_overlap3) -MLS rule query with context range overlap match (superset) ... Generating MLS rule results from /tmp/tmpsqe19vbi +test_920_shortest_path_invalid_source (tests.test_infoflow.InfoFlowAnalysisTest.test_920_shortest_path_invalid_source) +Information flow analysis: shortest path with invalid source type. ... ok +test_921_shortest_path_invalid_target (tests.test_infoflow.InfoFlowAnalysisTest.test_921_shortest_path_invalid_target) +Information flow analysis: shortest path with invalid target type. ... ok +test_922_shortest_path_source_excluded (tests.test_infoflow.InfoFlowAnalysisTest.test_922_shortest_path_source_excluded) +Information flow analysis: shortest path with excluded source type. ... Building information flow subgraph... +Completed building information flow subgraph. +Generating one shortest information flow path from node1 to node2... ok -test_041_range_overlap4 (tests.test_mlsrulequery.MLSRuleQueryTest.test_041_range_overlap4) -MLS rule query with context range overlap match (overlap low level) ... Generating MLS rule results from /tmp/tmpsqe19vbi +test_923_shortest_path_target_excluded (tests.test_infoflow.InfoFlowAnalysisTest.test_923_shortest_path_target_excluded) +Information flow analysis: shortest path with excluded target type. ... Building information flow subgraph... +Completed building information flow subgraph. +Generating one shortest information flow path from node1 to node2... ok -test_041_range_overlap5 (tests.test_mlsrulequery.MLSRuleQueryTest.test_041_range_overlap5) -MLS rule query with context range overlap match (overlap high level) ... Generating MLS rule results from /tmp/tmpsqe19vbi +test_924_shortest_path_source_disconnected (tests.test_infoflow.InfoFlowAnalysisTest.test_924_shortest_path_source_disconnected) +Information flow analysis: shortest path with disconnected source type. ... Building information flow subgraph... +Completed building information flow subgraph. +Generating one shortest information flow path from disconnected1 to node2... ok -test_042_range_subset1 (tests.test_mlsrulequery.MLSRuleQueryTest.test_042_range_subset1) -MLS rule query with context range subset match ... Generating MLS rule results from /tmp/tmpsqe19vbi +test_925_shortest_path_target_disconnected (tests.test_infoflow.InfoFlowAnalysisTest.test_925_shortest_path_target_disconnected) +Information flow analysis: shortest path with disconnected target type. ... Building information flow subgraph... +Completed building information flow subgraph. +Generating one shortest information flow path from node2 to disconnected1... ok -test_042_range_subset2 (tests.test_mlsrulequery.MLSRuleQueryTest.test_042_range_subset2) -MLS rule query with context range subset match (equal) ... Generating MLS rule results from /tmp/tmpsqe19vbi +test_930_all_shortest_paths_invalid_source (tests.test_infoflow.InfoFlowAnalysisTest.test_930_all_shortest_paths_invalid_source) +Information flow analysis: all shortest paths with invalid source type. ... ok +test_931_all_shortest_paths_invalid_target (tests.test_infoflow.InfoFlowAnalysisTest.test_931_all_shortest_paths_invalid_target) +Information flow analysis: all shortest paths with invalid target type. ... ok +test_932_all_shortest_paths_source_excluded (tests.test_infoflow.InfoFlowAnalysisTest.test_932_all_shortest_paths_source_excluded) +Information flow analysis: all shortest paths with excluded source type. ... Building information flow subgraph... +Completed building information flow subgraph. +Generating all shortest information flow paths from node1 to node2... ok -test_043_range_superset1 (tests.test_mlsrulequery.MLSRuleQueryTest.test_043_range_superset1) -MLS rule query with context range superset match ... Generating MLS rule results from /tmp/tmpsqe19vbi +test_933_all_shortest_paths_target_excluded (tests.test_infoflow.InfoFlowAnalysisTest.test_933_all_shortest_paths_target_excluded) +Information flow analysis: all shortest paths with excluded target type. ... Building information flow subgraph... +Completed building information flow subgraph. +Generating all shortest information flow paths from node1 to node2... ok -test_043_range_superset2 (tests.test_mlsrulequery.MLSRuleQueryTest.test_043_range_superset2) -MLS rule query with context range superset match (equal) ... Generating MLS rule results from /tmp/tmpsqe19vbi +test_934_all_shortest_paths_source_disconnected (tests.test_infoflow.InfoFlowAnalysisTest.test_934_all_shortest_paths_source_disconnected) +Information flow analysis: all shortest paths with disconnected source type. ... Building information flow subgraph... +Completed building information flow subgraph. +Generating all shortest information flow paths from disconnected1 to node2... ok -test_044_range_proper_subset1 (tests.test_mlsrulequery.MLSRuleQueryTest.test_044_range_proper_subset1) -MLS rule query with context range proper subset match ... Generating MLS rule results from /tmp/tmpsqe19vbi +test_935_all_shortest_paths_target_disconnected (tests.test_infoflow.InfoFlowAnalysisTest.test_935_all_shortest_paths_target_disconnected) +Information flow analysis: all shortest paths with disconnected target type. ... Building information flow subgraph... +Completed building information flow subgraph. +Generating all shortest information flow paths from node2 to disconnected1... ok -test_044_range_proper_subset2 (tests.test_mlsrulequery.MLSRuleQueryTest.test_044_range_proper_subset2) -MLS rule query with context range proper subset match (equal) ... Generating MLS rule results from /tmp/tmpsqe19vbi +test_940_infoflows_invalid_source (tests.test_infoflow.InfoFlowAnalysisTest.test_940_infoflows_invalid_source) +Information flow analysis: infoflows with invalid source type. ... ok +test_941_infoflows_source_excluded (tests.test_infoflow.InfoFlowAnalysisTest.test_941_infoflows_source_excluded) +Information flow analysis: infoflows with excluded source type. ... Building information flow subgraph... +Completed building information flow subgraph. +Generating all information flows out of node1 ok -test_044_range_proper_subset3 (tests.test_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/tmpsqe19vbi +test_942_infoflows_source_disconnected (tests.test_infoflow.InfoFlowAnalysisTest.test_942_infoflows_source_disconnected) +Information flow analysis: infoflows with disconnected source type. ... Building information flow subgraph... +Completed building information flow subgraph. +Generating all information flows out of disconnected1 ok -test_044_range_proper_subset4 (tests.test_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/tmpsqe19vbi +Opening SELinux policy "/tmp/tmpfxxu7szy" +Successfully opened SELinux policy "/tmp/tmpfxxu7szy" +test_check_fails (tests.checker.test_assertrbac.AssertRBACTest.test_check_fails) +Test the check fails ... Checking RBAC allow rule assertion. +Generating RBAC rule results from /tmp/tmpfxxu7szy ok -test_045_range_proper_superset1 (tests.test_mlsrulequery.MLSRuleQueryTest.test_045_range_proper_superset1) -MLS rule query with context range proper superset match ... Generating MLS rule results from /tmp/tmpsqe19vbi +test_check_fails_expect_source (tests.checker.test_assertrbac.AssertRBACTest.test_check_fails_expect_source) +Test the check fails, expect_source ... Checking RBAC allow rule assertion. +Generating RBAC rule results from /tmp/tmpfxxu7szy ok -test_045_range_proper_superset2 (tests.test_mlsrulequery.MLSRuleQueryTest.test_045_range_proper_superset2) -MLS rule query with context range proper superset match (equal) ... Generating MLS rule results from /tmp/tmpsqe19vbi +test_check_fails_expect_target (tests.checker.test_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/tmpfxxu7szy ok -test_045_range_proper_superset3 (tests.test_mlsrulequery.MLSRuleQueryTest.test_045_range_proper_superset3) -MLS rule query with context range proper superset match (equal low) ... Generating MLS rule results from /tmp/tmpsqe19vbi +test_check_passes (tests.checker.test_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/tmpfxxu7szy ok -test_045_range_proper_superset4 (tests.test_mlsrulequery.MLSRuleQueryTest.test_045_range_proper_superset4) -MLS rule query with context range proper superset match (equal high) ... Generating MLS rule results from /tmp/tmpsqe19vbi +test_check_passes_exempt_source_role (tests.checker.test_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/tmpfxxu7szy ok -test_900_invalid_ruletype (tests.test_mlsrulequery.MLSRuleQueryTest.test_900_invalid_ruletype) -MLS rule query with invalid rule type. ... ok -Opening SELinux policy "/tmp/tmprhbntcof" -Successfully opened SELinux policy "/tmp/tmprhbntcof" +test_check_passes_exempt_target_role (tests.checker.test_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/tmpfxxu7szy +ok +test_check_passes_expect_exempt_source (tests.checker.test_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/tmpfxxu7szy +ok +test_check_passes_expect_exempt_target (tests.checker.test_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/tmpfxxu7szy +ok +test_check_passes_expect_source (tests.checker.test_assertrbac.AssertRBACTest.test_check_passes_expect_source) +Test the check passes, expect_source ... Checking RBAC allow rule assertion. +Generating RBAC rule results from /tmp/tmpfxxu7szy +ok +test_check_passes_expect_target (tests.checker.test_assertrbac.AssertRBACTest.test_check_passes_expect_target) +Test the check passes, expect_target ... Checking RBAC allow rule assertion. +Generating RBAC rule results from /tmp/tmpfxxu7szy +ok +test_exempt_source (tests.checker.test_assertrbac.AssertRBACTest.test_exempt_source) +Test exempt_source setting. ... test_source_missing_ignored: Invalid exempt_source item: FAIL is not a valid role +ok +test_exempt_target (tests.checker.test_assertrbac.AssertRBACTest.test_exempt_target) +Test exempt_target setting. ... test_target_missing_ignored: Invalid exempt_target item: FAIL is not a valid role +ok +test_expect_source (tests.checker.test_assertrbac.AssertRBACTest.test_expect_source) +Test expect_source setting. ... Invalid expect_source item: INVALID is not a valid role +ok +test_expect_target (tests.checker.test_assertrbac.AssertRBACTest.test_expect_target) +Test expect_target setting. ... Invalid expect_target item: INVALID is not a valid role +ok +test_invalid_option (tests.checker.test_assertrbac.AssertRBACTest.test_invalid_option) +Test invalid option ... ok +test_source (tests.checker.test_assertrbac.AssertRBACTest.test_source) +Test source setting. ... ok +test_target (tests.checker.test_assertrbac.AssertRBACTest.test_target) +Test target setting. ... ok +test_unconfigured (tests.checker.test_assertrbac.AssertRBACTest.test_unconfigured) +Test unconfigured. ... ok +Opening SELinux policy "/tmp/tmp5bi945tv" +Successfully opened SELinux policy "/tmp/tmp5bi945tv" +test_check_fails (tests.checker.test_assertte.AssertTETest.test_check_fails) +Test the check fails ... Checking TE allow rule assertion. +Generating TE rule results from /tmp/tmp5bi945tv +ok +test_check_fails_expect_source (tests.checker.test_assertte.AssertTETest.test_check_fails_expect_source) +Test the check fails, expect_source ... Checking TE allow rule assertion. +Generating TE rule results from /tmp/tmp5bi945tv +ok +test_check_fails_expect_target (tests.checker.test_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/tmp5bi945tv +ok +test_check_passes (tests.checker.test_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/tmp5bi945tv +ok +test_check_passes_empty_source (tests.checker.test_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/tmp5bi945tv +ok +test_check_passes_empty_target (tests.checker.test_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/tmp5bi945tv +ok +test_check_passes_exempt_source_attr (tests.checker.test_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/tmp5bi945tv +ok +test_check_passes_exempt_source_type (tests.checker.test_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/tmp5bi945tv +ok +test_check_passes_exempt_target_attr (tests.checker.test_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/tmp5bi945tv +ok +test_check_passes_exempt_target_type (tests.checker.test_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/tmp5bi945tv +ok +test_check_passes_expect_exempt_source (tests.checker.test_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/tmp5bi945tv +ok +test_check_passes_expect_exempt_target (tests.checker.test_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/tmp5bi945tv +ok +test_check_passes_expect_source (tests.checker.test_assertte.AssertTETest.test_check_passes_expect_source) +Test the check passes, expect_source ... Checking TE allow rule assertion. +Generating TE rule results from /tmp/tmp5bi945tv +ok +test_check_passes_expect_source_attr (tests.checker.test_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/tmp5bi945tv +ok +test_check_passes_expect_target (tests.checker.test_assertte.AssertTETest.test_check_passes_expect_target) +Test the check passes, expect_target ... Checking TE allow rule assertion. +Generating TE rule results from /tmp/tmp5bi945tv +ok +test_check_passes_expect_target_attr (tests.checker.test_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/tmp5bi945tv +ok +test_exempt_source (tests.checker.test_assertte.AssertTETest.test_exempt_source) +Test exempt_source setting. ... ok +test_exempt_target (tests.checker.test_assertte.AssertTETest.test_exempt_target) +Test exempt_target setting. ... ok +test_expect_source (tests.checker.test_assertte.AssertTETest.test_expect_source) +Test expect_source setting. ... Invalid expect_source item: INVALID is not a valid type attribute +ok +test_expect_target (tests.checker.test_assertte.AssertTETest.test_expect_target) +Test expect_target setting. ... Invalid expect_target item: INVALID is not a valid type attribute +ok +test_invalid_option (tests.checker.test_assertte.AssertTETest.test_invalid_option) +Test invalid option ... ok +test_perms (tests.checker.test_assertte.AssertTETest.test_perms) +Test perms setting. ... ok +test_perms_fail (tests.checker.test_assertte.AssertTETest.test_perms_fail) +Test perms setting failure. ... ok +test_source (tests.checker.test_assertte.AssertTETest.test_source) +Test source setting. ... ok +test_source_fail (tests.checker.test_assertte.AssertTETest.test_source_fail) +Test source setting failure. ... ok +test_source_missing_ignored (tests.checker.test_assertte.AssertTETest.test_source_missing_ignored) +Test exempt_source missing type is ignroed. ... test_source_missing_ignored: Invalid exempt_source item: FAIL is not a valid type attribute +ok +test_target (tests.checker.test_assertte.AssertTETest.test_target) +Test target setting. ... ok +test_target_fail (tests.checker.test_assertte.AssertTETest.test_target_fail) +Test target setting failure. ... ok +test_target_missing_ignored (tests.checker.test_assertte.AssertTETest.test_target_missing_ignored) +Test exempt_target missing type is ignroed. ... test_target_missing_ignored: Invalid exempt_target item: FAIL is not a valid type attribute +ok +test_tclass (tests.checker.test_assertte.AssertTETest.test_tclass) +Test tclass setting. ... ok +test_tclass_fail (tests.checker.test_assertte.AssertTETest.test_tclass_fail) +Test tclass setting failure. ... Invalid tclass item: FAIL_class is not a valid class +ok +test_unconfigured (tests.checker.test_assertte.AssertTETest.test_unconfigured) +Test unconfigured. ... ok +test_config_bool_value (tests.checker.util.CheckerUtilTest.test_config_bool_value) +Test config_bool_value ... ok +Opening SELinux policy "/tmp/tmpi0p96ncn" +Successfully opened SELinux policy "/tmp/tmpi0p96ncn" +test_config_check_invalid_option (tests.checker.test_checker.PolicyCheckerTest.test_config_check_invalid_option) +Test check invalid check option ... Opening policy checker config tests/checker/checker-invalidoption.ini. +Validating configuration settings. +ok +test_config_check_invalid_type (tests.checker.test_checker.PolicyCheckerTest.test_config_check_invalid_type) +Test check invalid check type ... Opening policy checker config tests/checker/checker-invalidtype.ini. +Validating configuration settings. +ok +test_config_check_invalid_value (tests.checker.test_checker.PolicyCheckerTest.test_config_check_invalid_value) +Test check invalid check type ... Opening policy checker config tests/checker/checker-invalidvalue.ini. +Validating configuration settings. +ok +test_config_check_missing_type (tests.checker.test_checker.PolicyCheckerTest.test_config_check_missing_type) +Test check missing check type ... Opening policy checker config tests/checker/checker-missingtype.ini. +Validating configuration settings. +ok +test_config_empty (tests.checker.test_checker.PolicyCheckerTest.test_config_empty) +Test empty config file ... Opening policy checker config /dev/null. +Validating configuration settings. +ok +test_run_fail (tests.checker.test_checker.PolicyCheckerTest.test_run_fail) +Test run with failing config. ... Opening policy checker config tests/checker/checker-valid.ini. +Validating configuration settings. +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/tmpi0p96ncn +Generating TE rule results from /tmp/tmpi0p96ncn +Generating TE rule results from /tmp/tmpi0p96ncn +Generating TE rule results from /tmp/tmpi0p96ncn +Checking TE allow rule assertion. +Generating TE rule results from /tmp/tmpi0p96ncn +13 failures found in 4 checks. +ok +test_run_pass (tests.checker.test_checker.PolicyCheckerTest.test_run_pass) +Test run with passing config. ... Opening policy checker config tests/checker/checker-valid.ini. +Validating configuration settings. +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/tmpi0p96ncn +Generating TE rule results from /tmp/tmpi0p96ncn +Generating TE rule results from /tmp/tmpi0p96ncn +Generating TE rule results from /tmp/tmpi0p96ncn +Checking TE allow rule assertion. +Generating TE rule results from /tmp/tmpi0p96ncn +0 failures found in 4 checks. +ok +Opening SELinux policy "/tmp/tmpj0ih_kv5" +Successfully opened SELinux policy "/tmp/tmpj0ih_kv5" +test_attr_setting (tests.checker.test_emptyattr.EmptyTypeAttrTest.test_attr_setting) +EmptyTypeAttr test attr setting. ... ok +test_attr_setting_fail (tests.checker.test_emptyattr.EmptyTypeAttrTest.test_attr_setting_fail) +EmptyTypeAttr test attr setting with invalid attr. ... ok +test_attr_setting_missing (tests.checker.test_emptyattr.EmptyTypeAttrTest.test_attr_setting_missing) +EmptyTypeAttr test attr setting missing. ... ok +test_fail (tests.checker.test_emptyattr.EmptyTypeAttrTest.test_fail) +EmptyTypeAttr test fail. ... Checking type attribute test3 is empty. +ok +test_invalid_option (tests.checker.test_emptyattr.EmptyTypeAttrTest.test_invalid_option) +Test invalid option ... ok +test_missingok_setting (tests.checker.test_emptyattr.EmptyTypeAttrTest.test_missingok_setting) +EmptyTypeAttr test missing_ok setting. ... ok +test_pass (tests.checker.test_emptyattr.EmptyTypeAttrTest.test_pass) +EmptyTypeAttr test pass. ... Checking type attribute test1 is empty. +ok +test_pass_missingok (tests.checker.test_emptyattr.EmptyTypeAttrTest.test_pass_missingok) +EmptyTypeAttr test pass by missing. ... Checking type attribute test2 is empty. +ok +Opening SELinux policy "/tmp/tmpfow408hk" +Successfully opened SELinux policy "/tmp/tmpfow408hk" +test_all_exec (tests.checker.test_roexec.ReadOnlyExecutablesTest.test_all_exec) +Test all executables are returned for no-option test.. ... Generating TE rule results from /tmp/tmpfow408hk +ok +test_exempt_exec_domain (tests.checker.test_roexec.ReadOnlyExecutablesTest.test_exempt_exec_domain) +Test for exempting an exec domain. ... Generating TE rule results from /tmp/tmpfow408hk +ok +test_exempt_file (tests.checker.test_roexec.ReadOnlyExecutablesTest.test_exempt_file) +Test for exempting a file. ... Generating TE rule results from /tmp/tmpfow408hk +ok +test_exempt_file_attr (tests.checker.test_roexec.ReadOnlyExecutablesTest.test_exempt_file_attr) +Test for exempting a file by attribute. ... Generating TE rule results from /tmp/tmpfow408hk +ok +test_fail (tests.checker.test_roexec.ReadOnlyExecutablesTest.test_fail) +Test for failing. ... Checking executables are read-only. +Generating TE rule results from /tmp/tmpfow408hk +Generating TE rule results from /tmp/tmpfow408hk +Generating TE rule results from /tmp/tmpfow408hk +Generating TE rule results from /tmp/tmpfow408hk +ok +test_invalid_option (tests.checker.test_roexec.ReadOnlyExecutablesTest.test_invalid_option) +Test invalid option ... ok +test_pass (tests.checker.test_roexec.ReadOnlyExecutablesTest.test_pass) +Test for passing. ... Checking executables are read-only. +Generating TE rule results from /tmp/tmpfow408hk +Generating TE rule results from /tmp/tmpfow408hk +Generating TE rule results from /tmp/tmpfow408hk +Generating TE rule results from /tmp/tmpfow408hk +ok +test_pass2 (tests.checker.test_roexec.ReadOnlyExecutablesTest.test_pass2) +Test for passing with alternate exemptions. ... Checking executables are read-only. +Generating TE rule results from /tmp/tmpfow408hk +Generating TE rule results from /tmp/tmpfow408hk +Generating TE rule results from /tmp/tmpfow408hk +ok +Opening SELinux policy "/tmp/tmpo0pt7v6n" +Successfully opened SELinux policy "/tmp/tmpo0pt7v6n" +test_000_unset (tests.test_initsidquery.InitialSIDQueryTest.test_000_unset) +Initial SID query with no criteria ... Generating initial SID results from /tmp/tmpo0pt7v6n +ok +test_001_name_exact (tests.test_initsidquery.InitialSIDQueryTest.test_001_name_exact) +Initial SID query with exact match ... Generating initial SID results from /tmp/tmpo0pt7v6n +ok +test_002_name_regex (tests.test_initsidquery.InitialSIDQueryTest.test_002_name_regex) +Initial SID query with regex match ... Generating initial SID results from /tmp/tmpo0pt7v6n +ok +test_010_user_exact (tests.test_initsidquery.InitialSIDQueryTest.test_010_user_exact) +Initial SID query with context user exact match ... Generating initial SID results from /tmp/tmpo0pt7v6n +ok +test_011_user_regex (tests.test_initsidquery.InitialSIDQueryTest.test_011_user_regex) +Initial SID query with context user regex match ... Generating initial SID results from /tmp/tmpo0pt7v6n +ok +test_020_role_exact (tests.test_initsidquery.InitialSIDQueryTest.test_020_role_exact) +Initial SID query with context role exact match ... Generating initial SID results from /tmp/tmpo0pt7v6n +ok +test_021_role_regex (tests.test_initsidquery.InitialSIDQueryTest.test_021_role_regex) +Initial SID query with context role regex match ... Generating initial SID results from /tmp/tmpo0pt7v6n +ok +test_030_type_exact (tests.test_initsidquery.InitialSIDQueryTest.test_030_type_exact) +Initial SID query with context type exact match ... Generating initial SID results from /tmp/tmpo0pt7v6n +ok +test_031_type_regex (tests.test_initsidquery.InitialSIDQueryTest.test_031_type_regex) +Initial SID query with context type regex match ... Generating initial SID results from /tmp/tmpo0pt7v6n +ok +test_040_range_exact (tests.test_initsidquery.InitialSIDQueryTest.test_040_range_exact) +Initial SID query with context range exact match ... Generating initial SID results from /tmp/tmpo0pt7v6n +ok +test_041_range_overlap1 (tests.test_initsidquery.InitialSIDQueryTest.test_041_range_overlap1) +Initial SID query with context range overlap match (equal) ... Generating initial SID results from /tmp/tmpo0pt7v6n +ok +test_041_range_overlap2 (tests.test_initsidquery.InitialSIDQueryTest.test_041_range_overlap2) +Initial SID query with context range overlap match (subset) ... Generating initial SID results from /tmp/tmpo0pt7v6n +ok +test_041_range_overlap3 (tests.test_initsidquery.InitialSIDQueryTest.test_041_range_overlap3) +Initial SID query with context range overlap match (superset) ... Generating initial SID results from /tmp/tmpo0pt7v6n +ok +test_041_range_overlap4 (tests.test_initsidquery.InitialSIDQueryTest.test_041_range_overlap4) +Initial SID query with context range overlap match (overlap low level) ... Generating initial SID results from /tmp/tmpo0pt7v6n +ok +test_041_range_overlap5 (tests.test_initsidquery.InitialSIDQueryTest.test_041_range_overlap5) +Initial SID query with context range overlap match (overlap high level) ... Generating initial SID results from /tmp/tmpo0pt7v6n +ok +test_042_range_subset1 (tests.test_initsidquery.InitialSIDQueryTest.test_042_range_subset1) +Initial SID query with context range subset match ... Generating initial SID results from /tmp/tmpo0pt7v6n +ok +test_042_range_subset2 (tests.test_initsidquery.InitialSIDQueryTest.test_042_range_subset2) +Initial SID query with context range subset match (equal) ... Generating initial SID results from /tmp/tmpo0pt7v6n +ok +test_043_range_superset1 (tests.test_initsidquery.InitialSIDQueryTest.test_043_range_superset1) +Initial SID query with context range superset match ... Generating initial SID results from /tmp/tmpo0pt7v6n +ok +test_043_range_superset2 (tests.test_initsidquery.InitialSIDQueryTest.test_043_range_superset2) +Initial SID query with context range superset match (equal) ... Generating initial SID results from /tmp/tmpo0pt7v6n +ok +test_044_range_proper_subset1 (tests.test_initsidquery.InitialSIDQueryTest.test_044_range_proper_subset1) +Initial SID query with context range proper subset match ... Generating initial SID results from /tmp/tmpo0pt7v6n +ok +test_044_range_proper_subset2 (tests.test_initsidquery.InitialSIDQueryTest.test_044_range_proper_subset2) +Initial SID query with context range proper subset match (equal) ... Generating initial SID results from /tmp/tmpo0pt7v6n +ok +test_044_range_proper_subset3 (tests.test_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/tmpo0pt7v6n +ok +test_044_range_proper_subset4 (tests.test_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/tmpo0pt7v6n +ok +test_045_range_proper_superset1 (tests.test_initsidquery.InitialSIDQueryTest.test_045_range_proper_superset1) +Initial SID query with context range proper superset match ... Generating initial SID results from /tmp/tmpo0pt7v6n +ok +test_045_range_proper_superset2 (tests.test_initsidquery.InitialSIDQueryTest.test_045_range_proper_superset2) +Initial SID query with context range proper superset match (equal) ... Generating initial SID results from /tmp/tmpo0pt7v6n +ok +test_045_range_proper_superset3 (tests.test_initsidquery.InitialSIDQueryTest.test_045_range_proper_superset3) +Initial SID query with context range proper superset match (equal low) ... Generating initial SID results from /tmp/tmpo0pt7v6n +ok +test_045_range_proper_superset4 (tests.test_initsidquery.InitialSIDQueryTest.test_045_range_proper_superset4) +Initial SID query with context range proper superset match (equal high) ... Generating initial SID results from /tmp/tmpo0pt7v6n +ok +Opening SELinux policy "/tmp/tmpes1gl8_n" +Successfully opened SELinux policy "/tmp/tmpes1gl8_n" +test_000_unset (tests.test_boolquery.BoolQueryTest.test_000_unset) +Boolean query with no criteria. ... Generating Boolean results from /tmp/tmpes1gl8_n +ok +test_001_name_exact (tests.test_boolquery.BoolQueryTest.test_001_name_exact) +Boolean query with exact match ... Generating Boolean results from /tmp/tmpes1gl8_n +ok +test_002_name_regex (tests.test_boolquery.BoolQueryTest.test_002_name_regex) +Boolean query with regex match. ... Generating Boolean results from /tmp/tmpes1gl8_n +ok +test_010_default (tests.test_boolquery.BoolQueryTest.test_010_default) +Boolean query with default state match. ... Generating Boolean results from /tmp/tmpes1gl8_n +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 +# range: unset +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/tmpy5l9r80p" +Successfully opened SELinux policy "/tmp/tmpy5l9r80p" +test_000_unset (tests.test_nodeconquery.NodeconQueryTest.test_000_unset) +Nodecon query with no criteria ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +test_001_ip_version (tests.test_nodeconquery.NodeconQueryTest.test_001_ip_version) +Nodecon query with IP version match. ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +test_020_user_exact (tests.test_nodeconquery.NodeconQueryTest.test_020_user_exact) +Nodecon query with context user exact match ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +test_021_user_regex (tests.test_nodeconquery.NodeconQueryTest.test_021_user_regex) +Nodecon query with context user regex match ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +test_030_role_exact (tests.test_nodeconquery.NodeconQueryTest.test_030_role_exact) +Nodecon query with context role exact match ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +test_031_role_regex (tests.test_nodeconquery.NodeconQueryTest.test_031_role_regex) +Nodecon query with context role regex match ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +test_040_type_exact (tests.test_nodeconquery.NodeconQueryTest.test_040_type_exact) +Nodecon query with context type exact match ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +test_041_type_regex (tests.test_nodeconquery.NodeconQueryTest.test_041_type_regex) +Nodecon query with context type regex match ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +test_050_range_exact (tests.test_nodeconquery.NodeconQueryTest.test_050_range_exact) +Nodecon query with context range exact match ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +test_051_range_overlap1 (tests.test_nodeconquery.NodeconQueryTest.test_051_range_overlap1) +Nodecon query with context range overlap match (equal) ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +test_051_range_overlap2 (tests.test_nodeconquery.NodeconQueryTest.test_051_range_overlap2) +Nodecon query with context range overlap match (subset) ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +test_051_range_overlap3 (tests.test_nodeconquery.NodeconQueryTest.test_051_range_overlap3) +Nodecon query with context range overlap match (superset) ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +test_051_range_overlap4 (tests.test_nodeconquery.NodeconQueryTest.test_051_range_overlap4) +Nodecon query with context range overlap match (overlap low level) ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +test_051_range_overlap5 (tests.test_nodeconquery.NodeconQueryTest.test_051_range_overlap5) +Nodecon query with context range overlap match (overlap high level) ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +test_052_range_subset1 (tests.test_nodeconquery.NodeconQueryTest.test_052_range_subset1) +Nodecon query with context range subset match ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +test_052_range_subset2 (tests.test_nodeconquery.NodeconQueryTest.test_052_range_subset2) +Nodecon query with context range subset match (equal) ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +test_053_range_superset1 (tests.test_nodeconquery.NodeconQueryTest.test_053_range_superset1) +Nodecon query with context range superset match ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +test_053_range_superset2 (tests.test_nodeconquery.NodeconQueryTest.test_053_range_superset2) +Nodecon query with context range superset match (equal) ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +test_054_range_proper_subset1 (tests.test_nodeconquery.NodeconQueryTest.test_054_range_proper_subset1) +Nodecon query with context range proper subset match ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +test_054_range_proper_subset2 (tests.test_nodeconquery.NodeconQueryTest.test_054_range_proper_subset2) +Nodecon query with context range proper subset match (equal) ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +test_054_range_proper_subset3 (tests.test_nodeconquery.NodeconQueryTest.test_054_range_proper_subset3) +Nodecon query with context range proper subset match (equal low only) ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +test_054_range_proper_subset4 (tests.test_nodeconquery.NodeconQueryTest.test_054_range_proper_subset4) +Nodecon query with context range proper subset match (equal high only) ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +test_055_range_proper_superset1 (tests.test_nodeconquery.NodeconQueryTest.test_055_range_proper_superset1) +Nodecon query with context range proper superset match ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +test_055_range_proper_superset2 (tests.test_nodeconquery.NodeconQueryTest.test_055_range_proper_superset2) +Nodecon query with context range proper superset match (equal) ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +test_055_range_proper_superset3 (tests.test_nodeconquery.NodeconQueryTest.test_055_range_proper_superset3) +Nodecon query with context range proper superset match (equal low) ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +test_055_range_proper_superset4 (tests.test_nodeconquery.NodeconQueryTest.test_055_range_proper_superset4) +Nodecon query with context range proper superset match (equal high) ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +test_100_v4network_equal (tests.test_nodeconquery.NodeconQueryTest.test_100_v4network_equal) +Nodecon query with IPv4 equal network ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +test_101_v4network_overlap (tests.test_nodeconquery.NodeconQueryTest.test_101_v4network_overlap) +Nodecon query with IPv4 network overlap ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +test_110_v6network_equal (tests.test_nodeconquery.NodeconQueryTest.test_110_v6network_equal) +Nodecon query with IPv6 equal network ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +test_111_v6network_overlap (tests.test_nodeconquery.NodeconQueryTest.test_111_v6network_overlap) +Nodecon query with IPv6 network overlap ... Generating nodecon results from /tmp/tmpy5l9r80p +ok +Opening SELinux policy "/tmp/tmpisvhf55k" +Successfully opened SELinux policy "/tmp/tmpisvhf55k" +Building domain transition graph from /tmp/tmpisvhf55k... +Completed building domain transition graph. +test_000_graph_structure (tests.test_dta.DomainTransitionAnalysisTest.test_000_graph_structure) +DTA: verify graph structure. ... ok +test_001_bothtrans (tests.test_dta.DomainTransitionAnalysisTest.test_001_bothtrans) +DTA: type_transition, setexeccon(), and setcon() transitions. ... ok +test_010_dyntrans (tests.test_dta.DomainTransitionAnalysisTest.test_010_dyntrans) +DTA: setcon() transition. ... ok +test_020_trans (tests.test_dta.DomainTransitionAnalysisTest.test_020_trans) +DTA: type_transition transition. ... ok +test_030_setexec (tests.test_dta.DomainTransitionAnalysisTest.test_030_setexec) +DTA: setexec() transition. ... ok +test_040_two_entrypoint (tests.test_dta.DomainTransitionAnalysisTest.test_040_two_entrypoint) +DTA: 2 entrypoints, only one by type_transition. ... ok +test_050_cond_type_trans (tests.test_dta.DomainTransitionAnalysisTest.test_050_cond_type_trans) +DTA: conditional type_transition. ... ok +test_100_forward_subgraph_structure (tests.test_dta.DomainTransitionAnalysisTest.test_100_forward_subgraph_structure) +DTA: verify forward subgraph structure. ... Building domain transition subgraph. +Completed building domain transition subgraph. +ok +test_101_reverse_subgraph_structure (tests.test_dta.DomainTransitionAnalysisTest.test_101_reverse_subgraph_structure) +DTA: verify reverse subgraph structure. ... Building domain transition subgraph. +Completed building domain transition subgraph. +ok +test_200_exclude_domain (tests.test_dta.DomainTransitionAnalysisTest.test_200_exclude_domain) +DTA: exclude domain type. ... Building domain transition subgraph. +Completed building domain transition subgraph. +ok +test_201_exclude_entryoint_with_2entrypoints (tests.test_dta.DomainTransitionAnalysisTest.test_201_exclude_entryoint_with_2entrypoints) +DTA: exclude entrypoint type without transition deletion (other entrypoints). ... Building domain transition subgraph. +Completed building domain transition subgraph. +ok +test_202_exclude_entryoint_with_dyntrans (tests.test_dta.DomainTransitionAnalysisTest.test_202_exclude_entryoint_with_dyntrans) +DTA: exclude entrypoint type without transition deletion (dyntrans). ... Building domain transition subgraph. +Completed building domain transition subgraph. +ok +test_203_exclude_entryoint_delete_transition (tests.test_dta.DomainTransitionAnalysisTest.test_203_exclude_entryoint_delete_transition) +DTA: exclude entrypoint type with transition deletion. ... Building domain transition subgraph. +Completed building domain transition subgraph. +ok +test_300_all_paths (tests.test_dta.DomainTransitionAnalysisTest.test_300_all_paths) +DTA: all paths output ... Building domain transition subgraph. +Completed building domain transition subgraph. +Generating all domain transition paths from start to bothtrans200, max length 3... +ok +test_301_all_shortest_paths (tests.test_dta.DomainTransitionAnalysisTest.test_301_all_shortest_paths) +DTA: all shortest paths output ... Building domain transition subgraph. +Completed building domain transition subgraph. +Generating all shortest domain transition paths from start to bothtrans200... +ok +test_302_shortest_path (tests.test_dta.DomainTransitionAnalysisTest.test_302_shortest_path) +DTA: shortest path output ... Building domain transition subgraph. +Completed building domain transition subgraph. +Generating one domain transition path from start to bothtrans200... +ok +test_303_transitions (tests.test_dta.DomainTransitionAnalysisTest.test_303_transitions) +DTA: transitions output ... Building domain transition subgraph. +Completed building domain transition subgraph. +Generating all domain transitions out from start +ok +test_310_all_paths_reversed (tests.test_dta.DomainTransitionAnalysisTest.test_310_all_paths_reversed) +DTA: all paths output reverse DTA ... Building domain transition subgraph. +Completed building domain transition subgraph. +Generating all domain transition paths from bothtrans200 to start, max length 3... +ok +test_311_all_shortest_paths_reversed (tests.test_dta.DomainTransitionAnalysisTest.test_311_all_shortest_paths_reversed) +DTA: all shortest paths output reverse DTA ... Building domain transition subgraph. +Completed building domain transition subgraph. +Generating all shortest domain transition paths from bothtrans200 to start... +ok +test_312_shortest_path_reversed (tests.test_dta.DomainTransitionAnalysisTest.test_312_shortest_path_reversed) +DTA: shortest path output reverse DTA ... Building domain transition subgraph. +Completed building domain transition subgraph. +Generating one domain transition path from bothtrans200 to start... +ok +test_313_transitions_reversed (tests.test_dta.DomainTransitionAnalysisTest.test_313_transitions_reversed) +DTA: transitions output reverse DTA ... Building domain transition subgraph. +Completed building domain transition subgraph. +Generating all domain transitions in to bothtrans200 +ok +test_900_set_exclude_invalid_type (tests.test_dta.DomainTransitionAnalysisTest.test_900_set_exclude_invalid_type) +DTA: set invalid excluded type. ... ok +test_910_all_paths_invalid_source (tests.test_dta.DomainTransitionAnalysisTest.test_910_all_paths_invalid_source) +DTA: all paths with invalid source type. ... ok +test_911_all_paths_invalid_target (tests.test_dta.DomainTransitionAnalysisTest.test_911_all_paths_invalid_target) +DTA: all paths with invalid target type. ... ok +test_912_all_paths_invalid_maxlen (tests.test_dta.DomainTransitionAnalysisTest.test_912_all_paths_invalid_maxlen) +DTA: all paths with invalid max path length. ... ok +test_913_all_paths_source_excluded (tests.test_dta.DomainTransitionAnalysisTest.test_913_all_paths_source_excluded) +DTA: all paths with excluded source type. ... Building domain transition subgraph. +Completed building domain transition subgraph. +Generating all domain transition paths from trans1 to trans2, max length 2... +ok +test_914_all_paths_target_excluded (tests.test_dta.DomainTransitionAnalysisTest.test_914_all_paths_target_excluded) +DTA: all paths with excluded target type. ... Building domain transition subgraph. +Completed building domain transition subgraph. +Generating all domain transition paths from trans1 to trans2, max length 2... +ok +test_915_all_paths_source_disconnected (tests.test_dta.DomainTransitionAnalysisTest.test_915_all_paths_source_disconnected) +DTA: all paths with disconnected source type. ... Building domain transition subgraph. +Completed building domain transition subgraph. +Generating all domain transition paths from trans5 to trans2, max length 2... +ok +test_916_all_paths_target_disconnected (tests.test_dta.DomainTransitionAnalysisTest.test_916_all_paths_target_disconnected) +DTA: all paths with disconnected target type. ... Building domain transition subgraph. +Completed building domain transition subgraph. +Generating all domain transition paths from trans2 to trans5, max length 2... +ok +test_920_shortest_path_invalid_source (tests.test_dta.DomainTransitionAnalysisTest.test_920_shortest_path_invalid_source) +DTA: shortest path with invalid source type. ... ok +test_921_shortest_path_invalid_target (tests.test_dta.DomainTransitionAnalysisTest.test_921_shortest_path_invalid_target) +DTA: shortest path with invalid target type. ... ok +test_922_shortest_path_source_excluded (tests.test_dta.DomainTransitionAnalysisTest.test_922_shortest_path_source_excluded) +DTA: shortest path with excluded source type. ... Building domain transition subgraph. +Completed building domain transition subgraph. +Generating one domain transition path from trans1 to trans2... +ok +test_923_shortest_path_target_excluded (tests.test_dta.DomainTransitionAnalysisTest.test_923_shortest_path_target_excluded) +DTA: shortest path with excluded target type. ... Building domain transition subgraph. +Completed building domain transition subgraph. +Generating one domain transition path from trans1 to trans2... +ok +test_924_shortest_path_source_disconnected (tests.test_dta.DomainTransitionAnalysisTest.test_924_shortest_path_source_disconnected) +DTA: shortest path with disconnected source type. ... Building domain transition subgraph. +Completed building domain transition subgraph. +Generating one domain transition path from trans5 to trans2... +ok +test_925_shortest_path_target_disconnected (tests.test_dta.DomainTransitionAnalysisTest.test_925_shortest_path_target_disconnected) +DTA: shortest path with disconnected target type. ... Building domain transition subgraph. +Completed building domain transition subgraph. +Generating one domain transition path from trans2 to trans5... +ok +test_930_all_shortest_paths_invalid_source (tests.test_dta.DomainTransitionAnalysisTest.test_930_all_shortest_paths_invalid_source) +DTA: all shortest paths with invalid source type. ... ok +test_931_all_shortest_paths_invalid_target (tests.test_dta.DomainTransitionAnalysisTest.test_931_all_shortest_paths_invalid_target) +DTA: all shortest paths with invalid target type. ... ok +test_932_all_shortest_paths_source_excluded (tests.test_dta.DomainTransitionAnalysisTest.test_932_all_shortest_paths_source_excluded) +DTA: all shortest paths with excluded source type. ... Building domain transition subgraph. +Completed building domain transition subgraph. +Generating all shortest domain transition paths from trans1 to trans2... +ok +test_933_all_shortest_paths_target_excluded (tests.test_dta.DomainTransitionAnalysisTest.test_933_all_shortest_paths_target_excluded) +DTA: all shortest paths with excluded target type. ... Building domain transition subgraph. +Completed building domain transition subgraph. +Generating all shortest domain transition paths from trans1 to trans2... +ok +test_934_all_shortest_paths_source_disconnected (tests.test_dta.DomainTransitionAnalysisTest.test_934_all_shortest_paths_source_disconnected) +DTA: all shortest paths with disconnected source type. ... Building domain transition subgraph. +Completed building domain transition subgraph. +Generating all shortest domain transition paths from trans5 to trans2... +ok +test_935_all_shortest_paths_target_disconnected (tests.test_dta.DomainTransitionAnalysisTest.test_935_all_shortest_paths_target_disconnected) +DTA: all shortest paths with disconnected target type. ... Building domain transition subgraph. +Completed building domain transition subgraph. +Generating all shortest domain transition paths from trans2 to trans5... +ok +test_940_transitions_invalid_source (tests.test_dta.DomainTransitionAnalysisTest.test_940_transitions_invalid_source) +DTA: transitions with invalid source type. ... ok +test_941_transitions_source_excluded (tests.test_dta.DomainTransitionAnalysisTest.test_941_transitions_source_excluded) +DTA: transitions with excluded source type. ... Building domain transition subgraph. +Completed building domain transition subgraph. +Generating all domain transitions out from trans1 +ok +test_942_transitions_source_disconnected (tests.test_dta.DomainTransitionAnalysisTest.test_942_transitions_source_disconnected) +DTA: transitions with disconnected source type. ... Building domain transition subgraph. +Completed building domain transition subgraph. +Generating all domain transitions out from trans5 +ok +Opening SELinux policy "/tmp/tmpqcz9qhee" +Successfully opened SELinux policy "/tmp/tmpqcz9qhee" +test_000_unset (tests.test_netifconquery.NetifconQueryTest.test_000_unset) +Netifcon query with no criteria ... Generating netifcon results from /tmp/tmpqcz9qhee +ok +test_001_name_exact (tests.test_netifconquery.NetifconQueryTest.test_001_name_exact) +Netifcon query with exact match ... Generating netifcon results from /tmp/tmpqcz9qhee +ok +test_002_name_regex (tests.test_netifconquery.NetifconQueryTest.test_002_name_regex) +Netifcon query with regex match ... Generating netifcon results from /tmp/tmpqcz9qhee +ok +test_010_user_exact (tests.test_netifconquery.NetifconQueryTest.test_010_user_exact) +Netifcon query with context user exact match ... Generating netifcon results from /tmp/tmpqcz9qhee +ok +test_011_user_regex (tests.test_netifconquery.NetifconQueryTest.test_011_user_regex) +Netifcon query with context user regex match ... Generating netifcon results from /tmp/tmpqcz9qhee +ok +test_020_role_exact (tests.test_netifconquery.NetifconQueryTest.test_020_role_exact) +Netifcon query with context role exact match ... Generating netifcon results from /tmp/tmpqcz9qhee +ok +test_021_role_regex (tests.test_netifconquery.NetifconQueryTest.test_021_role_regex) +Netifcon query with context role regex match ... Generating netifcon results from /tmp/tmpqcz9qhee +ok +test_030_type_exact (tests.test_netifconquery.NetifconQueryTest.test_030_type_exact) +Netifcon query with context type exact match ... Generating netifcon results from /tmp/tmpqcz9qhee +ok +test_031_type_regex (tests.test_netifconquery.NetifconQueryTest.test_031_type_regex) +Netifcon query with context type regex match ... Generating netifcon results from /tmp/tmpqcz9qhee +ok +test_040_range_exact (tests.test_netifconquery.NetifconQueryTest.test_040_range_exact) +Netifcon query with context range exact match ... Generating netifcon results from /tmp/tmpqcz9qhee +ok +test_041_range_overlap1 (tests.test_netifconquery.NetifconQueryTest.test_041_range_overlap1) +Netifcon query with context range overlap match (equal) ... Generating netifcon results from /tmp/tmpqcz9qhee +ok +test_041_range_overlap2 (tests.test_netifconquery.NetifconQueryTest.test_041_range_overlap2) +Netifcon query with context range overlap match (subset) ... Generating netifcon results from /tmp/tmpqcz9qhee +ok +test_041_range_overlap3 (tests.test_netifconquery.NetifconQueryTest.test_041_range_overlap3) +Netifcon query with context range overlap match (superset) ... Generating netifcon results from /tmp/tmpqcz9qhee +ok +test_041_range_overlap4 (tests.test_netifconquery.NetifconQueryTest.test_041_range_overlap4) +Netifcon query with context range overlap match (overlap low level) ... Generating netifcon results from /tmp/tmpqcz9qhee +ok +test_041_range_overlap5 (tests.test_netifconquery.NetifconQueryTest.test_041_range_overlap5) +Netifcon query with context range overlap match (overlap high level) ... Generating netifcon results from /tmp/tmpqcz9qhee +ok +test_042_range_subset1 (tests.test_netifconquery.NetifconQueryTest.test_042_range_subset1) +Netifcon query with context range subset match ... Generating netifcon results from /tmp/tmpqcz9qhee +ok +test_042_range_subset2 (tests.test_netifconquery.NetifconQueryTest.test_042_range_subset2) +Netifcon query with context range subset match (equal) ... Generating netifcon results from /tmp/tmpqcz9qhee +ok +test_043_range_superset1 (tests.test_netifconquery.NetifconQueryTest.test_043_range_superset1) +Netifcon query with context range superset match ... Generating netifcon results from /tmp/tmpqcz9qhee +ok +test_043_range_superset2 (tests.test_netifconquery.NetifconQueryTest.test_043_range_superset2) +Netifcon query with context range superset match (equal) ... Generating netifcon results from /tmp/tmpqcz9qhee +ok +test_044_range_proper_subset1 (tests.test_netifconquery.NetifconQueryTest.test_044_range_proper_subset1) +Netifcon query with context range proper subset match ... Generating netifcon results from /tmp/tmpqcz9qhee +ok +test_044_range_proper_subset2 (tests.test_netifconquery.NetifconQueryTest.test_044_range_proper_subset2) +Netifcon query with context range proper subset match (equal) ... Generating netifcon results from /tmp/tmpqcz9qhee +ok +test_044_range_proper_subset3 (tests.test_netifconquery.NetifconQueryTest.test_044_range_proper_subset3) +Netifcon query with context range proper subset match (equal low only) ... Generating netifcon results from /tmp/tmpqcz9qhee +ok +test_044_range_proper_subset4 (tests.test_netifconquery.NetifconQueryTest.test_044_range_proper_subset4) +Netifcon query with context range proper subset match (equal high only) ... Generating netifcon results from /tmp/tmpqcz9qhee +ok +test_045_range_proper_superset1 (tests.test_netifconquery.NetifconQueryTest.test_045_range_proper_superset1) +Netifcon query with context range proper superset match ... Generating netifcon results from /tmp/tmpqcz9qhee +ok +test_045_range_proper_superset2 (tests.test_netifconquery.NetifconQueryTest.test_045_range_proper_superset2) +Netifcon query with context range proper superset match (equal) ... Generating netifcon results from /tmp/tmpqcz9qhee +ok +test_045_range_proper_superset3 (tests.test_netifconquery.NetifconQueryTest.test_045_range_proper_superset3) +Netifcon query with context range proper superset match (equal low) ... Generating netifcon results from /tmp/tmpqcz9qhee +ok +test_045_range_proper_superset4 (tests.test_netifconquery.NetifconQueryTest.test_045_range_proper_superset4) +Netifcon query with context range proper superset match (equal high) ... Generating netifcon results from /tmp/tmpqcz9qhee +ok +Opening SELinux policy "/tmp/tmplcqz5b_c" +Successfully opened SELinux policy "/tmp/tmplcqz5b_c" +test_000_unset (tests.test_rolequery.RoleQueryTest.test_000_unset) +Role query with no criteria. ... Generating role results from /tmp/tmplcqz5b_c +ok +test_001_name_exact (tests.test_rolequery.RoleQueryTest.test_001_name_exact) +Role query with exact name match. ... Generating role results from /tmp/tmplcqz5b_c +ok +test_002_name_regex (tests.test_rolequery.RoleQueryTest.test_002_name_regex) +Role query with regex name match. ... Generating role results from /tmp/tmplcqz5b_c +ok +test_010_type_intersect (tests.test_rolequery.RoleQueryTest.test_010_type_intersect) +Role query with type set intersection. ... Generating role results from /tmp/tmplcqz5b_c +ok +test_011_type_equality (tests.test_rolequery.RoleQueryTest.test_011_type_equality) +Role query with type set equality. ... Generating role results from /tmp/tmplcqz5b_c +ok +test_012_type_regex (tests.test_rolequery.RoleQueryTest.test_012_type_regex) +Role query with type set match. ... Generating role results from /tmp/tmplcqz5b_c +ok +Opening SELinux policy "/tmp/tmpdsddsmnu" +Successfully opened SELinux policy "/tmp/tmpdsddsmnu" +test_000_unset (tests.test_portconquery.PortconQueryTest.test_000_unset) +Portcon query with no criteria ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_001_protocol (tests.test_portconquery.PortconQueryTest.test_001_protocol) +Portcon query with protocol match ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_010_user_exact (tests.test_portconquery.PortconQueryTest.test_010_user_exact) +Portcon query with context user exact match ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_011_user_regex (tests.test_portconquery.PortconQueryTest.test_011_user_regex) +Portcon query with context user regex match ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_020_role_exact (tests.test_portconquery.PortconQueryTest.test_020_role_exact) +Portcon query with context role exact match ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_021_role_regex (tests.test_portconquery.PortconQueryTest.test_021_role_regex) +Portcon query with context role regex match ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_030_type_exact (tests.test_portconquery.PortconQueryTest.test_030_type_exact) +Portcon query with context type exact match ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_031_type_regex (tests.test_portconquery.PortconQueryTest.test_031_type_regex) +Portcon query with context type regex match ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_040_range_exact (tests.test_portconquery.PortconQueryTest.test_040_range_exact) +Portcon query with context range exact match ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_041_range_overlap1 (tests.test_portconquery.PortconQueryTest.test_041_range_overlap1) +Portcon query with context range overlap match (equal) ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_041_range_overlap2 (tests.test_portconquery.PortconQueryTest.test_041_range_overlap2) +Portcon query with context range overlap match (subset) ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_041_range_overlap3 (tests.test_portconquery.PortconQueryTest.test_041_range_overlap3) +Portcon query with context range overlap match (superset) ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_041_range_overlap4 (tests.test_portconquery.PortconQueryTest.test_041_range_overlap4) +Portcon query with context range overlap match (overlap low level) ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_041_range_overlap5 (tests.test_portconquery.PortconQueryTest.test_041_range_overlap5) +Portcon query with context range overlap match (overlap high level) ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_042_range_subset1 (tests.test_portconquery.PortconQueryTest.test_042_range_subset1) +Portcon query with context range subset match ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_042_range_subset2 (tests.test_portconquery.PortconQueryTest.test_042_range_subset2) +Portcon query with context range subset match (equal) ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_043_range_superset1 (tests.test_portconquery.PortconQueryTest.test_043_range_superset1) +Portcon query with context range superset match ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_043_range_superset2 (tests.test_portconquery.PortconQueryTest.test_043_range_superset2) +Portcon query with context range superset match (equal) ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_044_range_proper_subset1 (tests.test_portconquery.PortconQueryTest.test_044_range_proper_subset1) +Portcon query with context range proper subset match ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_044_range_proper_subset2 (tests.test_portconquery.PortconQueryTest.test_044_range_proper_subset2) +Portcon query with context range proper subset match (equal) ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_044_range_proper_subset3 (tests.test_portconquery.PortconQueryTest.test_044_range_proper_subset3) +Portcon query with context range proper subset match (equal low only) ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_044_range_proper_subset4 (tests.test_portconquery.PortconQueryTest.test_044_range_proper_subset4) +Portcon query with context range proper subset match (equal high only) ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_045_range_proper_superset1 (tests.test_portconquery.PortconQueryTest.test_045_range_proper_superset1) +Portcon query with context range proper superset match ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_045_range_proper_superset2 (tests.test_portconquery.PortconQueryTest.test_045_range_proper_superset2) +Portcon query with context range proper superset match (equal) ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_045_range_proper_superset3 (tests.test_portconquery.PortconQueryTest.test_045_range_proper_superset3) +Portcon query with context range proper superset match (equal low) ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_045_range_proper_superset4 (tests.test_portconquery.PortconQueryTest.test_045_range_proper_superset4) +Portcon query with context range proper superset match (equal high) ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_050_single_equal (tests.test_portconquery.PortconQueryTest.test_050_single_equal) +Portcon query with single port exact match ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_051_range_equal (tests.test_portconquery.PortconQueryTest.test_051_range_equal) +Portcon query with port range exact match ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_052_single_subset (tests.test_portconquery.PortconQueryTest.test_052_single_subset) +Portcon query with single port subset ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_053_range_subset (tests.test_portconquery.PortconQueryTest.test_053_range_subset) +Portcon query with range subset ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_053_range_subset_edge1 (tests.test_portconquery.PortconQueryTest.test_053_range_subset_edge1) +Portcon query with range subset, equal edge case ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_054_single_proper_subset (tests.test_portconquery.PortconQueryTest.test_054_single_proper_subset) +Portcon query with single port proper subset ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_055_range_proper_subset (tests.test_portconquery.PortconQueryTest.test_055_range_proper_subset) +Portcon query with range proper subset ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_055_range_proper_subset_edge1 (tests.test_portconquery.PortconQueryTest.test_055_range_proper_subset_edge1) +Portcon query with range proper subset, equal edge case ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_055_range_proper_subset_edge2 (tests.test_portconquery.PortconQueryTest.test_055_range_proper_subset_edge2) +Portcon query with range proper subset, low equal edge case ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_055_range_proper_subset_edge3 (tests.test_portconquery.PortconQueryTest.test_055_range_proper_subset_edge3) +Portcon query with range proper subset, high equal edge case ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_056_single_superset (tests.test_portconquery.PortconQueryTest.test_056_single_superset) +Portcon query with single port superset ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_056_single_superset_edge1 (tests.test_portconquery.PortconQueryTest.test_056_single_superset_edge1) +Portcon query with single port superset, equal edge case ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_057_range_superset (tests.test_portconquery.PortconQueryTest.test_057_range_superset) +Portcon query with range superset ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_057_range_superset_edge1 (tests.test_portconquery.PortconQueryTest.test_057_range_superset_edge1) +Portcon query with range superset, equal edge case ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_058_single_proper_superset (tests.test_portconquery.PortconQueryTest.test_058_single_proper_superset) +Portcon query with single port proper superset ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_058_single_proper_superset_edge1 (tests.test_portconquery.PortconQueryTest.test_058_single_proper_superset_edge1) +Portcon query with single port proper superset, equal edge case ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_058_single_proper_superset_edge2 (tests.test_portconquery.PortconQueryTest.test_058_single_proper_superset_edge2) +Portcon query with single port proper superset, low equal edge case ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_058_single_proper_superset_edge3 (tests.test_portconquery.PortconQueryTest.test_058_single_proper_superset_edge3) +Portcon query with single port proper superset, high equal edge case ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_059_range_proper_superset (tests.test_portconquery.PortconQueryTest.test_059_range_proper_superset) +Portcon query with range proper superset ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_059_range_proper_superset_edge1 (tests.test_portconquery.PortconQueryTest.test_059_range_proper_superset_edge1) +Portcon query with range proper superset, equal edge case ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_059_range_proper_superset_edge2 (tests.test_portconquery.PortconQueryTest.test_059_range_proper_superset_edge2) +Portcon query with range proper superset, equal high port edge case ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_059_range_proper_superset_edge3 (tests.test_portconquery.PortconQueryTest.test_059_range_proper_superset_edge3) +Portcon query with range proper superset, equal low port edge case ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_060_single_overlap (tests.test_portconquery.PortconQueryTest.test_060_single_overlap) +Portcon query with single overlap ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_060_single_overlap_edge1 (tests.test_portconquery.PortconQueryTest.test_060_single_overlap_edge1) +Portcon query with single overlap, range match low ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_060_single_overlap_edge2 (tests.test_portconquery.PortconQueryTest.test_060_single_overlap_edge2) +Portcon query with single overlap, range match high ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_060_single_overlap_edge3 (tests.test_portconquery.PortconQueryTest.test_060_single_overlap_edge3) +Portcon query with single overlap, range match proper superset ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_061_range_overlap_low_half (tests.test_portconquery.PortconQueryTest.test_061_range_overlap_low_half) +Portcon query with range overlap, low half match ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_062_range_overlap_high_half (tests.test_portconquery.PortconQueryTest.test_062_range_overlap_high_half) +Portcon query with range overlap, high half match ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_063_range_overlap_middle (tests.test_portconquery.PortconQueryTest.test_063_range_overlap_middle) +Portcon query with range overlap, middle match ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_064_range_overlap_equal (tests.test_portconquery.PortconQueryTest.test_064_range_overlap_equal) +Portcon query with range overlap, equal match ... Generating portcon results from /tmp/tmpdsddsmnu +ok +test_065_range_overlap_superset (tests.test_portconquery.PortconQueryTest.test_065_range_overlap_superset) +Portcon query with range overlap, superset match ... Generating portcon results from /tmp/tmpdsddsmnu +ok +Opening SELinux policy "/tmp/tmp_pj9ucq4" +Successfully opened SELinux policy "/tmp/tmp_pj9ucq4" test_000_unset (tests.test_userquery.UserQueryTest.test_000_unset) -User query with no criteria. ... Generating user results from /tmp/tmprhbntcof +User query with no criteria. ... Generating user results from /tmp/tmp_pj9ucq4 ok test_001_name_exact (tests.test_userquery.UserQueryTest.test_001_name_exact) -User query with exact name match. ... Generating user results from /tmp/tmprhbntcof +User query with exact name match. ... Generating user results from /tmp/tmp_pj9ucq4 ok test_002_name_regex (tests.test_userquery.UserQueryTest.test_002_name_regex) -User query with regex name match. ... Generating user results from /tmp/tmprhbntcof +User query with regex name match. ... Generating user results from /tmp/tmp_pj9ucq4 ok test_010_role_intersect (tests.test_userquery.UserQueryTest.test_010_role_intersect) -User query with role set intersection. ... Generating user results from /tmp/tmprhbntcof +User query with role set intersection. ... Generating user results from /tmp/tmp_pj9ucq4 ok test_011_role_equality (tests.test_userquery.UserQueryTest.test_011_role_equality) -User query with role set equality. ... Generating user results from /tmp/tmprhbntcof +User query with role set equality. ... Generating user results from /tmp/tmp_pj9ucq4 ok test_012_role_regex (tests.test_userquery.UserQueryTest.test_012_role_regex) -User query with role regex match. ... Generating user results from /tmp/tmprhbntcof +User query with role regex match. ... Generating user results from /tmp/tmp_pj9ucq4 ok test_020_level_equal (tests.test_userquery.UserQueryTest.test_020_level_equal) -User query with default level equality. ... Generating user results from /tmp/tmprhbntcof +User query with default level equality. ... Generating user results from /tmp/tmp_pj9ucq4 ok test_021_level_dom1 (tests.test_userquery.UserQueryTest.test_021_level_dom1) -User query with default level dominance. ... Generating user results from /tmp/tmprhbntcof +User query with default level dominance. ... Generating user results from /tmp/tmp_pj9ucq4 ok test_021_level_dom2 (tests.test_userquery.UserQueryTest.test_021_level_dom2) -User query with default level dominance (equal). ... Generating user results from /tmp/tmprhbntcof +User query with default level dominance (equal). ... Generating user results from /tmp/tmp_pj9ucq4 ok test_022_level_domby1 (tests.test_userquery.UserQueryTest.test_022_level_domby1) -User query with default level dominated-by. ... Generating user results from /tmp/tmprhbntcof +User query with default level dominated-by. ... Generating user results from /tmp/tmp_pj9ucq4 ok test_022_level_domby2 (tests.test_userquery.UserQueryTest.test_022_level_domby2) -User query with default level dominated-by (equal). ... Generating user results from /tmp/tmprhbntcof +User query with default level dominated-by (equal). ... Generating user results from /tmp/tmp_pj9ucq4 ok test_023_level_incomp (tests.test_userquery.UserQueryTest.test_023_level_incomp) -User query with default level icomparable. ... Generating user results from /tmp/tmprhbntcof +User query with default level icomparable. ... Generating user results from /tmp/tmp_pj9ucq4 ok test_040_range_exact (tests.test_userquery.UserQueryTest.test_040_range_exact) -User query with range exact match ... Generating user results from /tmp/tmprhbntcof +User query with range exact match ... Generating user results from /tmp/tmp_pj9ucq4 ok test_041_range_overlap1 (tests.test_userquery.UserQueryTest.test_041_range_overlap1) -User query with range overlap match (equal) ... Generating user results from /tmp/tmprhbntcof +User query with range overlap match (equal) ... Generating user results from /tmp/tmp_pj9ucq4 ok test_041_range_overlap2 (tests.test_userquery.UserQueryTest.test_041_range_overlap2) -User query with range overlap match (subset) ... Generating user results from /tmp/tmprhbntcof +User query with range overlap match (subset) ... Generating user results from /tmp/tmp_pj9ucq4 ok test_041_range_overlap3 (tests.test_userquery.UserQueryTest.test_041_range_overlap3) -User query with range overlap match (superset) ... Generating user results from /tmp/tmprhbntcof +User query with range overlap match (superset) ... Generating user results from /tmp/tmp_pj9ucq4 ok test_041_range_overlap4 (tests.test_userquery.UserQueryTest.test_041_range_overlap4) -User query with range overlap match (overlap low level) ... Generating user results from /tmp/tmprhbntcof +User query with range overlap match (overlap low level) ... Generating user results from /tmp/tmp_pj9ucq4 ok test_041_range_overlap5 (tests.test_userquery.UserQueryTest.test_041_range_overlap5) -User query with range overlap match (overlap high level) ... Generating user results from /tmp/tmprhbntcof +User query with range overlap match (overlap high level) ... Generating user results from /tmp/tmp_pj9ucq4 ok test_042_range_subset1 (tests.test_userquery.UserQueryTest.test_042_range_subset1) -User query with range subset match ... Generating user results from /tmp/tmprhbntcof +User query with range subset match ... Generating user results from /tmp/tmp_pj9ucq4 ok test_042_range_subset2 (tests.test_userquery.UserQueryTest.test_042_range_subset2) -User query with range subset match (equal) ... Generating user results from /tmp/tmprhbntcof +User query with range subset match (equal) ... Generating user results from /tmp/tmp_pj9ucq4 ok test_043_range_superset1 (tests.test_userquery.UserQueryTest.test_043_range_superset1) -User query with range superset match ... Generating user results from /tmp/tmprhbntcof +User query with range superset match ... Generating user results from /tmp/tmp_pj9ucq4 ok test_043_range_superset2 (tests.test_userquery.UserQueryTest.test_043_range_superset2) -User query with range superset match (equal) ... Generating user results from /tmp/tmprhbntcof +User query with range superset match (equal) ... Generating user results from /tmp/tmp_pj9ucq4 ok test_044_range_proper_subset1 (tests.test_userquery.UserQueryTest.test_044_range_proper_subset1) -User query with range proper subset match ... Generating user results from /tmp/tmprhbntcof +User query with range proper subset match ... Generating user results from /tmp/tmp_pj9ucq4 ok test_044_range_proper_subset2 (tests.test_userquery.UserQueryTest.test_044_range_proper_subset2) -User query with range proper subset match (equal) ... Generating user results from /tmp/tmprhbntcof +User query with range proper subset match (equal) ... Generating user results from /tmp/tmp_pj9ucq4 ok test_044_range_proper_subset3 (tests.test_userquery.UserQueryTest.test_044_range_proper_subset3) -User query with range proper subset match (equal low) ... Generating user results from /tmp/tmprhbntcof +User query with range proper subset match (equal low) ... Generating user results from /tmp/tmp_pj9ucq4 ok test_044_range_proper_subset4 (tests.test_userquery.UserQueryTest.test_044_range_proper_subset4) -User query with range proper subset match (equal high) ... Generating user results from /tmp/tmprhbntcof +User query with range proper subset match (equal high) ... Generating user results from /tmp/tmp_pj9ucq4 ok test_045_range_proper_superset1 (tests.test_userquery.UserQueryTest.test_045_range_proper_superset1) -User query with range proper superset match ... Generating user results from /tmp/tmprhbntcof +User query with range proper superset match ... Generating user results from /tmp/tmp_pj9ucq4 ok test_045_range_proper_superset2 (tests.test_userquery.UserQueryTest.test_045_range_proper_superset2) -User query with range proper superset match (equal) ... Generating user results from /tmp/tmprhbntcof +User query with range proper superset match (equal) ... Generating user results from /tmp/tmp_pj9ucq4 ok test_045_range_proper_superset3 (tests.test_userquery.UserQueryTest.test_045_range_proper_superset3) -User query with range proper superset match (equal low) ... Generating user results from /tmp/tmprhbntcof +User query with range proper superset match (equal low) ... Generating user results from /tmp/tmp_pj9ucq4 ok test_045_range_proper_superset4 (tests.test_userquery.UserQueryTest.test_045_range_proper_superset4) -User query with range proper superset match (equal high) ... Generating user results from /tmp/tmprhbntcof +User query with range proper superset match (equal high) ... Generating user results from /tmp/tmp_pj9ucq4 ok -Opening SELinux policy "/tmp/tmp2ezcgpr9" -Successfully opened SELinux policy "/tmp/tmp2ezcgpr9" -test_000_unset (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_000_unset) -Devicetreecon query with no criteria ... Generating results from /tmp/tmp2ezcgpr9 +Opening SELinux policy "/tmp/tmp0s92lrhr" +Successfully opened SELinux policy "/tmp/tmp0s92lrhr" +test_000_unset (tests.test_categoryquery.CategoryQueryTest.test_000_unset) +MLS category query with no criteria. ... Generating category results from /tmp/tmp0s92lrhr ok -test_010_user_exact (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_010_user_exact) -Devicetreecon query with context user exact match ... Generating results from /tmp/tmp2ezcgpr9 +test_001_name_exact (tests.test_categoryquery.CategoryQueryTest.test_001_name_exact) +MLS category query with exact name match. ... Generating category results from /tmp/tmp0s92lrhr ok -test_011_user_regex (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_011_user_regex) -Devicetreecon query with context user regex match ... Generating results from /tmp/tmp2ezcgpr9 +test_002_name_regex (tests.test_categoryquery.CategoryQueryTest.test_002_name_regex) +MLS category query with regex name match. ... Generating category results from /tmp/tmp0s92lrhr ok -test_020_role_exact (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_020_role_exact) -Devicetreecon query with context role exact match ... Generating results from /tmp/tmp2ezcgpr9 +test_010_alias_exact (tests.test_categoryquery.CategoryQueryTest.test_010_alias_exact) +MLS category query with exact alias match. ... Generating category results from /tmp/tmp0s92lrhr ok -test_021_role_regex (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_021_role_regex) -Devicetreecon query with context role regex match ... Generating results from /tmp/tmp2ezcgpr9 +test_011_alias_regex (tests.test_categoryquery.CategoryQueryTest.test_011_alias_regex) +MLS category query with regex alias match. ... Generating category results from /tmp/tmp0s92lrhr ok -test_030_type_exact (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_030_type_exact) -Devicetreecon query with context type exact match ... Generating results from /tmp/tmp2ezcgpr9 +Opening SELinux policy "/tmp/tmpbw0rt8i3" +Successfully opened SELinux policy "/tmp/tmpbw0rt8i3" +test_000_unset (tests.test_iomemconquery.IomemconQueryTest.test_000_unset) +Iomemcon query with no criteria ... Generating results from /tmp/tmpbw0rt8i3 ok -test_031_type_regex (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_031_type_regex) -Devicetreecon query with context type regex match ... Generating results from /tmp/tmp2ezcgpr9 +test_010_user_exact (tests.test_iomemconquery.IomemconQueryTest.test_010_user_exact) +Iomemcon query with context user exact match ... Generating results from /tmp/tmpbw0rt8i3 ok -test_040_range_exact (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_040_range_exact) -Devicetreecon query with context range exact match ... Generating results from /tmp/tmp2ezcgpr9 +test_011_user_regex (tests.test_iomemconquery.IomemconQueryTest.test_011_user_regex) +Iomemcon query with context user regex match ... Generating results from /tmp/tmpbw0rt8i3 ok -test_041_range_overlap1 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap1) -Devicetreecon query with context range overlap match (equal) ... Generating results from /tmp/tmp2ezcgpr9 +test_020_role_exact (tests.test_iomemconquery.IomemconQueryTest.test_020_role_exact) +Iomemcon query with context role exact match ... Generating results from /tmp/tmpbw0rt8i3 ok -test_041_range_overlap2 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap2) -Devicetreecon query with context range overlap match (subset) ... Generating results from /tmp/tmp2ezcgpr9 +test_021_role_regex (tests.test_iomemconquery.IomemconQueryTest.test_021_role_regex) +Iomemcon query with context role regex match ... Generating results from /tmp/tmpbw0rt8i3 ok -test_041_range_overlap3 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap3) -Devicetreecon query with context range overlap match (superset) ... Generating results from /tmp/tmp2ezcgpr9 +test_030_type_exact (tests.test_iomemconquery.IomemconQueryTest.test_030_type_exact) +Iomemcon query with context type exact match ... Generating results from /tmp/tmpbw0rt8i3 ok -test_041_range_overlap4 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap4) -Devicetreecon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmp2ezcgpr9 +test_031_type_regex (tests.test_iomemconquery.IomemconQueryTest.test_031_type_regex) +Iomemcon query with context type regex match ... Generating results from /tmp/tmpbw0rt8i3 ok -test_041_range_overlap5 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap5) -Devicetreecon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmp2ezcgpr9 +test_040_range_exact (tests.test_iomemconquery.IomemconQueryTest.test_040_range_exact) +Iomemcon query with context range exact match ... Generating results from /tmp/tmpbw0rt8i3 ok -test_042_range_subset1 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_042_range_subset1) -Devicetreecon query with context range subset match ... Generating results from /tmp/tmp2ezcgpr9 +test_041_range_overlap1 (tests.test_iomemconquery.IomemconQueryTest.test_041_range_overlap1) +Iomemcon query with context range overlap match (equal) ... Generating results from /tmp/tmpbw0rt8i3 ok -test_042_range_subset2 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_042_range_subset2) -Devicetreecon query with context range subset match (equal) ... Generating results from /tmp/tmp2ezcgpr9 +test_041_range_overlap2 (tests.test_iomemconquery.IomemconQueryTest.test_041_range_overlap2) +Iomemcon query with context range overlap match (subset) ... Generating results from /tmp/tmpbw0rt8i3 ok -test_043_range_superset1 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_043_range_superset1) -Devicetreecon query with context range superset match ... Generating results from /tmp/tmp2ezcgpr9 +test_041_range_overlap3 (tests.test_iomemconquery.IomemconQueryTest.test_041_range_overlap3) +Iomemcon query with context range overlap match (superset) ... Generating results from /tmp/tmpbw0rt8i3 ok -test_043_range_superset2 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_043_range_superset2) -Devicetreecon query with context range superset match (equal) ... Generating results from /tmp/tmp2ezcgpr9 +test_041_range_overlap4 (tests.test_iomemconquery.IomemconQueryTest.test_041_range_overlap4) +Iomemcon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmpbw0rt8i3 ok -test_044_range_proper_subset1 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_044_range_proper_subset1) -Devicetreecon query with context range proper subset match ... Generating results from /tmp/tmp2ezcgpr9 +test_041_range_overlap5 (tests.test_iomemconquery.IomemconQueryTest.test_041_range_overlap5) +Iomemcon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmpbw0rt8i3 ok -test_044_range_proper_subset2 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_044_range_proper_subset2) -Devicetreecon query with context range proper subset match (equal) ... Generating results from /tmp/tmp2ezcgpr9 +test_042_range_subset1 (tests.test_iomemconquery.IomemconQueryTest.test_042_range_subset1) +Iomemcon query with context range subset match ... Generating results from /tmp/tmpbw0rt8i3 ok -test_044_range_proper_subset3 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_044_range_proper_subset3) -Devicetreecon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmp2ezcgpr9 +test_042_range_subset2 (tests.test_iomemconquery.IomemconQueryTest.test_042_range_subset2) +Iomemcon query with context range subset match (equal) ... Generating results from /tmp/tmpbw0rt8i3 ok -test_044_range_proper_subset4 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_044_range_proper_subset4) -Devicetreecon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmp2ezcgpr9 +test_043_range_superset1 (tests.test_iomemconquery.IomemconQueryTest.test_043_range_superset1) +Iomemcon query with context range superset match ... Generating results from /tmp/tmpbw0rt8i3 ok -test_045_range_proper_superset1 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_045_range_proper_superset1) -Devicetreecon query with context range proper superset match ... Generating results from /tmp/tmp2ezcgpr9 +test_043_range_superset2 (tests.test_iomemconquery.IomemconQueryTest.test_043_range_superset2) +Iomemcon query with context range superset match (equal) ... Generating results from /tmp/tmpbw0rt8i3 ok -test_045_range_proper_superset2 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_045_range_proper_superset2) -Devicetreecon query with context range proper superset match (equal) ... Generating results from /tmp/tmp2ezcgpr9 +test_044_range_proper_subset1 (tests.test_iomemconquery.IomemconQueryTest.test_044_range_proper_subset1) +Iomemcon query with context range proper subset match ... Generating results from /tmp/tmpbw0rt8i3 ok -test_045_range_proper_superset3 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_045_range_proper_superset3) -Devicetreecon query with context range proper superset match (equal low) ... Generating results from /tmp/tmp2ezcgpr9 +test_044_range_proper_subset2 (tests.test_iomemconquery.IomemconQueryTest.test_044_range_proper_subset2) +Iomemcon query with context range proper subset match (equal) ... Generating results from /tmp/tmpbw0rt8i3 ok -test_045_range_proper_superset4 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_045_range_proper_superset4) -Devicetreecon query with context range proper superset match (equal high) ... Generating results from /tmp/tmp2ezcgpr9 +test_044_range_proper_subset3 (tests.test_iomemconquery.IomemconQueryTest.test_044_range_proper_subset3) +Iomemcon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_044_range_proper_subset4 (tests.test_iomemconquery.IomemconQueryTest.test_044_range_proper_subset4) +Iomemcon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_045_range_proper_superset1 (tests.test_iomemconquery.IomemconQueryTest.test_045_range_proper_superset1) +Iomemcon query with context range proper superset match ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_045_range_proper_superset2 (tests.test_iomemconquery.IomemconQueryTest.test_045_range_proper_superset2) +Iomemcon query with context range proper superset match (equal) ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_045_range_proper_superset3 (tests.test_iomemconquery.IomemconQueryTest.test_045_range_proper_superset3) +Iomemcon query with context range proper superset match (equal low) ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_045_range_proper_superset4 (tests.test_iomemconquery.IomemconQueryTest.test_045_range_proper_superset4) +Iomemcon query with context range proper superset match (equal high) ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_050_single_equal (tests.test_iomemconquery.IomemconQueryTest.test_050_single_equal) +Iomemcon query with single mem addr exact match ... Generating results from /tmp/tmpbw0rt8i3 ok -Opening SELinux policy "/tmp/tmp_myu8mkn" -Successfully opened SELinux policy "/tmp/tmp_myu8mkn" +test_051_range_equal (tests.test_iomemconquery.IomemconQueryTest.test_051_range_equal) +Iomemcon query with mem addr range exact match ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_052_single_subset (tests.test_iomemconquery.IomemconQueryTest.test_052_single_subset) +Iomemcon query with single mem addr subset ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_053_range_subset (tests.test_iomemconquery.IomemconQueryTest.test_053_range_subset) +Iomemcon query with range subset ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_053_range_subset_edge1 (tests.test_iomemconquery.IomemconQueryTest.test_053_range_subset_edge1) +Iomemcon query with range subset, equal edge case ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_054_single_proper_subset (tests.test_iomemconquery.IomemconQueryTest.test_054_single_proper_subset) +Iomemcon query with single mem addr proper subset ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_055_range_proper_subset (tests.test_iomemconquery.IomemconQueryTest.test_055_range_proper_subset) +Iomemcon query with range proper subset ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_055_range_proper_subset_edge1 (tests.test_iomemconquery.IomemconQueryTest.test_055_range_proper_subset_edge1) +Iomemcon query with range proper subset, equal edge case ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_055_range_proper_subset_edge2 (tests.test_iomemconquery.IomemconQueryTest.test_055_range_proper_subset_edge2) +Iomemcon query with range proper subset, low equal edge case ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_055_range_proper_subset_edge3 (tests.test_iomemconquery.IomemconQueryTest.test_055_range_proper_subset_edge3) +Iomemcon query with range proper subset, high equal edge case ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_056_single_superset (tests.test_iomemconquery.IomemconQueryTest.test_056_single_superset) +Iomemcon query with single mem addr superset ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_056_single_superset_edge1 (tests.test_iomemconquery.IomemconQueryTest.test_056_single_superset_edge1) +Iomemcon query with single mem addr superset, equal edge case ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_057_range_superset (tests.test_iomemconquery.IomemconQueryTest.test_057_range_superset) +Iomemcon query with range superset ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_057_range_superset_edge1 (tests.test_iomemconquery.IomemconQueryTest.test_057_range_superset_edge1) +Iomemcon query with range superset, equal edge case ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_058_single_proper_superset (tests.test_iomemconquery.IomemconQueryTest.test_058_single_proper_superset) +Iomemcon query with single mem addr proper superset ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_058_single_proper_superset_edge1 (tests.test_iomemconquery.IomemconQueryTest.test_058_single_proper_superset_edge1) +Iomemcon query with single mem addr proper superset, equal edge case ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_058_single_proper_superset_edge2 (tests.test_iomemconquery.IomemconQueryTest.test_058_single_proper_superset_edge2) +Iomemcon query with single mem addr proper superset, low equal edge case ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_058_single_proper_superset_edge3 (tests.test_iomemconquery.IomemconQueryTest.test_058_single_proper_superset_edge3) +Iomemcon query with single mem addr proper superset, high equal edge case ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_059_range_proper_superset (tests.test_iomemconquery.IomemconQueryTest.test_059_range_proper_superset) +Iomemcon query with range proper superset ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_059_range_proper_superset_edge1 (tests.test_iomemconquery.IomemconQueryTest.test_059_range_proper_superset_edge1) +Iomemcon query with range proper superset, equal edge case ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_059_range_proper_superset_edge2 (tests.test_iomemconquery.IomemconQueryTest.test_059_range_proper_superset_edge2) +Iomemcon query with range proper superset, equal high mem addr edge case ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_059_range_proper_superset_edge3 (tests.test_iomemconquery.IomemconQueryTest.test_059_range_proper_superset_edge3) +Iomemcon query with range proper superset, equal low mem addr edge case ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_060_single_overlap (tests.test_iomemconquery.IomemconQueryTest.test_060_single_overlap) +Iomemcon query with single overlap ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_060_single_overlap_edge1 (tests.test_iomemconquery.IomemconQueryTest.test_060_single_overlap_edge1) +Iomemcon query with single overlap, range match low ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_060_single_overlap_edge2 (tests.test_iomemconquery.IomemconQueryTest.test_060_single_overlap_edge2) +Iomemcon query with single overlap, range match high ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_060_single_overlap_edge3 (tests.test_iomemconquery.IomemconQueryTest.test_060_single_overlap_edge3) +Iomemcon query with single overlap, range match proper superset ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_061_range_overlap_low_half (tests.test_iomemconquery.IomemconQueryTest.test_061_range_overlap_low_half) +Iomemcon query with range overlap, low half match ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_062_range_overlap_high_half (tests.test_iomemconquery.IomemconQueryTest.test_062_range_overlap_high_half) +Iomemcon query with range overlap, high half match ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_063_range_overlap_middle (tests.test_iomemconquery.IomemconQueryTest.test_063_range_overlap_middle) +Iomemcon query with range overlap, middle match ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_064_range_overlap_equal (tests.test_iomemconquery.IomemconQueryTest.test_064_range_overlap_equal) +Iomemcon query with range overlap, equal match ... Generating results from /tmp/tmpbw0rt8i3 +ok +test_065_range_overlap_superset (tests.test_iomemconquery.IomemconQueryTest.test_065_range_overlap_superset) +Iomemcon query with range overlap, superset match ... Generating results from /tmp/tmpbw0rt8i3 +ok +Opening SELinux policy "/tmp/tmpd_kr4euf" +Successfully opened SELinux policy "/tmp/tmpd_kr4euf" +test_000_unset (tests.test_pirqconquery.PirqconQueryTest.test_000_unset) +Pirqcon query with no criteria ... Generating results from /tmp/tmpd_kr4euf +ok +test_010_user_exact (tests.test_pirqconquery.PirqconQueryTest.test_010_user_exact) +Pirqcon query with context user exact match ... Generating results from /tmp/tmpd_kr4euf +ok +test_011_user_regex (tests.test_pirqconquery.PirqconQueryTest.test_011_user_regex) +Pirqcon query with context user regex match ... Generating results from /tmp/tmpd_kr4euf +ok +test_020_role_exact (tests.test_pirqconquery.PirqconQueryTest.test_020_role_exact) +Pirqcon query with context role exact match ... Generating results from /tmp/tmpd_kr4euf +ok +test_021_role_regex (tests.test_pirqconquery.PirqconQueryTest.test_021_role_regex) +Pirqcon query with context role regex match ... Generating results from /tmp/tmpd_kr4euf +ok +test_030_type_exact (tests.test_pirqconquery.PirqconQueryTest.test_030_type_exact) +Pirqcon query with context type exact match ... Generating results from /tmp/tmpd_kr4euf +ok +test_031_type_regex (tests.test_pirqconquery.PirqconQueryTest.test_031_type_regex) +Pirqcon query with context type regex match ... Generating results from /tmp/tmpd_kr4euf +ok +test_040_range_exact (tests.test_pirqconquery.PirqconQueryTest.test_040_range_exact) +Pirqcon query with context range exact match ... Generating results from /tmp/tmpd_kr4euf +ok +test_041_range_overlap1 (tests.test_pirqconquery.PirqconQueryTest.test_041_range_overlap1) +Pirqcon query with context range overlap match (equal) ... Generating results from /tmp/tmpd_kr4euf +ok +test_041_range_overlap2 (tests.test_pirqconquery.PirqconQueryTest.test_041_range_overlap2) +Pirqcon query with context range overlap match (subset) ... Generating results from /tmp/tmpd_kr4euf +ok +test_041_range_overlap3 (tests.test_pirqconquery.PirqconQueryTest.test_041_range_overlap3) +Pirqcon query with context range overlap match (superset) ... Generating results from /tmp/tmpd_kr4euf +ok +test_041_range_overlap4 (tests.test_pirqconquery.PirqconQueryTest.test_041_range_overlap4) +Pirqcon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmpd_kr4euf +ok +test_041_range_overlap5 (tests.test_pirqconquery.PirqconQueryTest.test_041_range_overlap5) +Pirqcon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmpd_kr4euf +ok +test_042_range_subset1 (tests.test_pirqconquery.PirqconQueryTest.test_042_range_subset1) +Pirqcon query with context range subset match ... Generating results from /tmp/tmpd_kr4euf +ok +test_042_range_subset2 (tests.test_pirqconquery.PirqconQueryTest.test_042_range_subset2) +Pirqcon query with context range subset match (equal) ... Generating results from /tmp/tmpd_kr4euf +ok +test_043_range_superset1 (tests.test_pirqconquery.PirqconQueryTest.test_043_range_superset1) +Pirqcon query with context range superset match ... Generating results from /tmp/tmpd_kr4euf +ok +test_043_range_superset2 (tests.test_pirqconquery.PirqconQueryTest.test_043_range_superset2) +Pirqcon query with context range superset match (equal) ... Generating results from /tmp/tmpd_kr4euf +ok +test_044_range_proper_subset1 (tests.test_pirqconquery.PirqconQueryTest.test_044_range_proper_subset1) +Pirqcon query with context range proper subset match ... Generating results from /tmp/tmpd_kr4euf +ok +test_044_range_proper_subset2 (tests.test_pirqconquery.PirqconQueryTest.test_044_range_proper_subset2) +Pirqcon query with context range proper subset match (equal) ... Generating results from /tmp/tmpd_kr4euf +ok +test_044_range_proper_subset3 (tests.test_pirqconquery.PirqconQueryTest.test_044_range_proper_subset3) +Pirqcon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmpd_kr4euf +ok +test_044_range_proper_subset4 (tests.test_pirqconquery.PirqconQueryTest.test_044_range_proper_subset4) +Pirqcon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmpd_kr4euf +ok +test_045_range_proper_superset1 (tests.test_pirqconquery.PirqconQueryTest.test_045_range_proper_superset1) +Pirqcon query with context range proper superset match ... Generating results from /tmp/tmpd_kr4euf +ok +test_045_range_proper_superset2 (tests.test_pirqconquery.PirqconQueryTest.test_045_range_proper_superset2) +Pirqcon query with context range proper superset match (equal) ... Generating results from /tmp/tmpd_kr4euf +ok +test_045_range_proper_superset3 (tests.test_pirqconquery.PirqconQueryTest.test_045_range_proper_superset3) +Pirqcon query with context range proper superset match (equal low) ... Generating results from /tmp/tmpd_kr4euf +ok +test_045_range_proper_superset4 (tests.test_pirqconquery.PirqconQueryTest.test_045_range_proper_superset4) +Pirqcon query with context range proper superset match (equal high) ... Generating results from /tmp/tmpd_kr4euf +ok +Opening SELinux policy "/tmp/tmpzh5jqqtb" +Successfully opened SELinux policy "/tmp/tmpzh5jqqtb" test_000_unset (tests.test_objclassquery.ObjClassQueryTest.test_000_unset) -Class query with no criteria. ... Generating object class results from /tmp/tmp_myu8mkn +Class query with no criteria. ... Generating object class results from /tmp/tmpzh5jqqtb ok test_001_name_exact (tests.test_objclassquery.ObjClassQueryTest.test_001_name_exact) -Class query with exact name match. ... Generating object class results from /tmp/tmp_myu8mkn +Class query with exact name match. ... Generating object class results from /tmp/tmpzh5jqqtb ok test_002_name_regex (tests.test_objclassquery.ObjClassQueryTest.test_002_name_regex) -Class query with regex name match. ... Generating object class results from /tmp/tmp_myu8mkn +Class query with regex name match. ... Generating object class results from /tmp/tmpzh5jqqtb ok test_010_common_exact (tests.test_objclassquery.ObjClassQueryTest.test_010_common_exact) -Class query with exact common name match. ... Generating object class results from /tmp/tmp_myu8mkn +Class query with exact common name match. ... Generating object class results from /tmp/tmpzh5jqqtb ok test_011_common_regex (tests.test_objclassquery.ObjClassQueryTest.test_011_common_regex) -Class query with regex common name match. ... Generating object class results from /tmp/tmp_myu8mkn +Class query with regex common name match. ... Generating object class results from /tmp/tmpzh5jqqtb ok test_020_perm_indirect_intersect (tests.test_objclassquery.ObjClassQueryTest.test_020_perm_indirect_intersect) -Class query with indirect, intersect permission name patch. ... Generating object class results from /tmp/tmp_myu8mkn +Class query with indirect, intersect permission name patch. ... Generating object class results from /tmp/tmpzh5jqqtb ok test_021_perm_direct_intersect (tests.test_objclassquery.ObjClassQueryTest.test_021_perm_direct_intersect) -Class query with direct, intersect permission name patch. ... Generating object class results from /tmp/tmp_myu8mkn +Class query with direct, intersect permission name patch. ... Generating object class results from /tmp/tmpzh5jqqtb ok test_022_perm_indirect_equal (tests.test_objclassquery.ObjClassQueryTest.test_022_perm_indirect_equal) -Class query with indirect, equal permission name patch. ... Generating object class results from /tmp/tmp_myu8mkn +Class query with indirect, equal permission name patch. ... Generating object class results from /tmp/tmpzh5jqqtb ok test_023_perm_direct_equal (tests.test_objclassquery.ObjClassQueryTest.test_023_perm_direct_equal) -Class query with direct, equal permission name patch. ... Generating object class results from /tmp/tmp_myu8mkn +Class query with direct, equal permission name patch. ... Generating object class results from /tmp/tmpzh5jqqtb ok test_024_perm_indirect_regex (tests.test_objclassquery.ObjClassQueryTest.test_024_perm_indirect_regex) -Class query with indirect, regex permission name patch. ... Generating object class results from /tmp/tmp_myu8mkn +Class query with indirect, regex permission name patch. ... Generating object class results from /tmp/tmpzh5jqqtb ok test_025_perm_direct_regex (tests.test_objclassquery.ObjClassQueryTest.test_025_perm_direct_regex) -Class query with direct, regex permission name patch. ... Generating object class results from /tmp/tmp_myu8mkn +Class query with direct, regex permission name patch. ... Generating object class results from /tmp/tmpzh5jqqtb ok -Opening SELinux policy "/tmp/tmp2q8l17y1" -Successfully opened SELinux policy "/tmp/tmp2q8l17y1" +Opening SELinux policy "/tmp/tmpo6ysze4b" +Successfully opened SELinux policy "/tmp/tmpo6ysze4b" test_000_unset (tests.terulequery.TERuleQueryTest.test_000_unset) -TE rule query with no criteria. ... Generating TE rule results from /tmp/tmp2q8l17y1 +TE rule query with no criteria. ... Generating TE rule results from /tmp/tmpo6ysze4b 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/tmp2q8l17y1 +TE rule query with exact, direct, source match. ... Generating TE rule results from /tmp/tmpo6ysze4b 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/tmp2q8l17y1 +TE rule query with exact, indirect, source match. ... Generating TE rule results from /tmp/tmpo6ysze4b 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/tmp2q8l17y1 +TE rule query with regex, direct, source match. ... Generating TE rule results from /tmp/tmpo6ysze4b 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/tmp2q8l17y1 +TE rule query with regex, indirect, source match. ... Generating TE rule results from /tmp/tmpo6ysze4b 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/tmp2q8l17y1 +TE rule query with exact, direct, target match. ... Generating TE rule results from /tmp/tmpo6ysze4b 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/tmp2q8l17y1 +TE rule query with exact, indirect, target match. ... Generating TE rule results from /tmp/tmpo6ysze4b 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/tmp2q8l17y1 +TE rule query with regex, direct, target match. ... Generating TE rule results from /tmp/tmpo6ysze4b 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/tmp2q8l17y1 +TE rule query with regex, indirect, target match. ... Generating TE rule results from /tmp/tmpo6ysze4b 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/tmp2q8l17y1 +TE rule query with object class list match. ... Generating TE rule results from /tmp/tmpo6ysze4b 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/tmp2q8l17y1 +TE rule query with object class regex match. ... Generating TE rule results from /tmp/tmpo6ysze4b 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/tmp2q8l17y1 +TE rule query with permission set intersection. ... Generating TE rule results from /tmp/tmpo6ysze4b 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/tmp2q8l17y1 +TE rule query with permission set equality. ... Generating TE rule results from /tmp/tmpo6ysze4b ok test_014_ruletype (tests.terulequery.TERuleQueryTest.test_014_ruletype) -TE rule query with rule type match. ... Generating TE rule results from /tmp/tmp2q8l17y1 +TE rule query with rule type match. ... Generating TE rule results from /tmp/tmpo6ysze4b ok test_052_perms_subset1 (tests.terulequery.TERuleQueryTest.test_052_perms_subset1) -TE rule query with permission subset. ... Generating TE rule results from /tmp/tmp2q8l17y1 +TE rule query with permission subset. ... Generating TE rule results from /tmp/tmpo6ysze4b 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/tmp2q8l17y1 +TE rule query with permission subset (equality). ... Generating TE rule results from /tmp/tmpo6ysze4b ok test_100_default (tests.terulequery.TERuleQueryTest.test_100_default) -TE rule query with default type exact match. ... Generating TE rule results from /tmp/tmp2q8l17y1 +TE rule query with default type exact match. ... Generating TE rule results from /tmp/tmpo6ysze4b 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/tmp2q8l17y1 +TE rule query with default type regex match. ... Generating TE rule results from /tmp/tmpo6ysze4b 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/tmp2q8l17y1 +TE rule query with intersection Boolean set match. ... Generating TE rule results from /tmp/tmpo6ysze4b 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/tmp2q8l17y1 +TE rule query with equal Boolean set match. ... Generating TE rule results from /tmp/tmpo6ysze4b 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/tmp2q8l17y1 +TE rule query with regex Boolean match. ... Generating TE rule results from /tmp/tmpo6ysze4b 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/tmp2q8l17y1 +TE rule query with attribute source criteria, indirect match. ... Generating TE rule results from /tmp/tmpo6ysze4b 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/tmp2q8l17y1 +TE rule query with attribute target criteria, indirect match. ... Generating TE rule results from /tmp/tmpo6ysze4b ok test_302_issue111 (tests.terulequery.TERuleQueryTest.test_302_issue111) -TE rule query with attribute default type criteria. ... Generating TE rule results from /tmp/tmp2q8l17y1 +TE rule query with attribute default type criteria. ... Generating TE rule results from /tmp/tmpo6ysze4b ok -Opening SELinux policy "/tmp/tmphk1u_88j" -Successfully opened SELinux policy "/tmp/tmphk1u_88j" +Opening SELinux policy "/tmp/tmp4qlc33f1" +Successfully opened SELinux policy "/tmp/tmp4qlc33f1" 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/tmphk1u_88j +Xperm rule query with exact, direct, source match. ... Generating TE rule results from /tmp/tmp4qlc33f1 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/tmphk1u_88j +Xperm rule query with exact, indirect, source match. ... Generating TE rule results from /tmp/tmp4qlc33f1 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/tmphk1u_88j +Xperm rule query with regex, direct, source match. ... Generating TE rule results from /tmp/tmp4qlc33f1 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/tmphk1u_88j +Xperm rule query with regex, indirect, source match. ... Generating TE rule results from /tmp/tmp4qlc33f1 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/tmphk1u_88j +Xperm rule query with exact, direct, target match. ... Generating TE rule results from /tmp/tmp4qlc33f1 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/tmphk1u_88j +Xperm rule query with exact, indirect, target match. ... Generating TE rule results from /tmp/tmp4qlc33f1 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/tmphk1u_88j +Xperm rule query with regex, direct, target match. ... Generating TE rule results from /tmp/tmp4qlc33f1 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/tmphk1u_88j +Xperm rule query with regex, indirect, target match. ... Generating TE rule results from /tmp/tmp4qlc33f1 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/tmphk1u_88j +Xperm rule query with object class list match. ... Generating TE rule results from /tmp/tmp4qlc33f1 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/tmphk1u_88j +Xperm rule query with object class regex match. ... Generating TE rule results from /tmp/tmp4qlc33f1 ok test_014_ruletype (tests.terulequery.TERuleQueryXperm.test_014_ruletype) -Xperm rule query with rule type match. ... Generating TE rule results from /tmp/tmphk1u_88j +Xperm rule query with rule type match. ... Generating TE rule results from /tmp/tmp4qlc33f1 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/tmphk1u_88j +Xperm rule query match by standard permission. ... Generating TE rule results from /tmp/tmp4qlc33f1 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/tmphk1u_88j +Xperm rule query match by standard permission, equal perm set. ... Generating TE rule results from /tmp/tmp4qlc33f1 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/tmphk1u_88j +Xperm rule query match any perm set. ... Generating TE rule results from /tmp/tmp4qlc33f1 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/tmphk1u_88j +Xperm rule query match equal perm set. ... Generating TE rule results from /tmp/tmp4qlc33f1 +ok +Opening SELinux policy "/tmp/tmp99crbaj8" +Successfully opened SELinux policy "/tmp/tmp99crbaj8" +test_000_unset (tests.test_commonquery.CommonQueryTest.test_000_unset) +Common query with no criteria. ... Generating common results from /tmp/tmp99crbaj8 +ok +test_001_name_exact (tests.test_commonquery.CommonQueryTest.test_001_name_exact) +Common query with exact name match. ... Generating common results from /tmp/tmp99crbaj8 +ok +test_002_name_regex (tests.test_commonquery.CommonQueryTest.test_002_name_regex) +Common query with regex name match. ... Generating common results from /tmp/tmp99crbaj8 +ok +test_010_perm_indirect_intersect (tests.test_commonquery.CommonQueryTest.test_010_perm_indirect_intersect) +Common query with intersect permission name patch. ... Generating common results from /tmp/tmp99crbaj8 +ok +test_011_perm_indirect_equal (tests.test_commonquery.CommonQueryTest.test_011_perm_indirect_equal) +Common query with equal permission name patch. ... Generating common results from /tmp/tmp99crbaj8 +ok +test_012_perm_indirect_regex (tests.test_commonquery.CommonQueryTest.test_012_perm_indirect_regex) +Common query with regex permission name patch. ... Generating common results from /tmp/tmp99crbaj8 +ok +Opening SELinux policy "/tmp/tmpg1b3qit0" +Successfully opened SELinux policy "/tmp/tmpg1b3qit0" +test_000_unset (tests.test_boundsquery.BoundsQueryTest.test_000_unset) +Bounds query with no criteria. ... Generating bounds results from /tmp/tmpg1b3qit0 +ok +test_001_parent_exact (tests.test_boundsquery.BoundsQueryTest.test_001_parent_exact) +Bounds query with exact parent match. ... Generating bounds results from /tmp/tmpg1b3qit0 +ok +test_002_parent_regex (tests.test_boundsquery.BoundsQueryTest.test_002_parent_regex) +Bounds query with regex parent match. ... Generating bounds results from /tmp/tmpg1b3qit0 ok -Opening SELinux policy "/tmp/tmp0no2dley" -Successfully opened SELinux policy "/tmp/tmp0no2dley" +test_010_child_exact (tests.test_boundsquery.BoundsQueryTest.test_010_child_exact) +Bounds query with exact child match. ... Generating bounds results from /tmp/tmpg1b3qit0 +ok +test_011_child_regex (tests.test_boundsquery.BoundsQueryTest.test_011_child_regex) +Bounds query with regex child match. ... Generating bounds results from /tmp/tmpg1b3qit0 +ok +Opening SELinux policy "/tmp/tmpi_ij125c" +Successfully opened SELinux policy "/tmp/tmpi_ij125c" test_000_unset (tests.test_genfsconquery.GenfsconQueryTest.test_000_unset) -Genfscon query with no criteria ... Generating genfscon results from /tmp/tmp0no2dley +Genfscon query with no criteria ... Generating genfscon results from /tmp/tmpi_ij125c ok test_001_fs_exact (tests.test_genfsconquery.GenfsconQueryTest.test_001_fs_exact) -Genfscon query with exact fs match ... Generating genfscon results from /tmp/tmp0no2dley +Genfscon query with exact fs match ... Generating genfscon results from /tmp/tmpi_ij125c ok test_002_fs_regex (tests.test_genfsconquery.GenfsconQueryTest.test_002_fs_regex) -Genfscon query with regex fs match ... Generating genfscon results from /tmp/tmp0no2dley +Genfscon query with regex fs match ... Generating genfscon results from /tmp/tmpi_ij125c ok test_010_path_exact (tests.test_genfsconquery.GenfsconQueryTest.test_010_path_exact) -Genfscon query with exact path match ... Generating genfscon results from /tmp/tmp0no2dley +Genfscon query with exact path match ... Generating genfscon results from /tmp/tmpi_ij125c ok test_011_path_regex (tests.test_genfsconquery.GenfsconQueryTest.test_011_path_regex) -Genfscon query with regex path match ... Generating genfscon results from /tmp/tmp0no2dley +Genfscon query with regex path match ... Generating genfscon results from /tmp/tmpi_ij125c ok test_020_user_exact (tests.test_genfsconquery.GenfsconQueryTest.test_020_user_exact) -Genfscon query with context user exact match ... Generating genfscon results from /tmp/tmp0no2dley +Genfscon query with context user exact match ... Generating genfscon results from /tmp/tmpi_ij125c ok test_021_user_regex (tests.test_genfsconquery.GenfsconQueryTest.test_021_user_regex) -Genfscon query with context user regex match ... Generating genfscon results from /tmp/tmp0no2dley +Genfscon query with context user regex match ... Generating genfscon results from /tmp/tmpi_ij125c ok test_030_role_exact (tests.test_genfsconquery.GenfsconQueryTest.test_030_role_exact) -Genfscon query with context role exact match ... Generating genfscon results from /tmp/tmp0no2dley +Genfscon query with context role exact match ... Generating genfscon results from /tmp/tmpi_ij125c ok test_031_role_regex (tests.test_genfsconquery.GenfsconQueryTest.test_031_role_regex) -Genfscon query with context role regex match ... Generating genfscon results from /tmp/tmp0no2dley +Genfscon query with context role regex match ... Generating genfscon results from /tmp/tmpi_ij125c ok test_040_type_exact (tests.test_genfsconquery.GenfsconQueryTest.test_040_type_exact) -Genfscon query with context type exact match ... Generating genfscon results from /tmp/tmp0no2dley +Genfscon query with context type exact match ... Generating genfscon results from /tmp/tmpi_ij125c ok test_041_type_regex (tests.test_genfsconquery.GenfsconQueryTest.test_041_type_regex) -Genfscon query with context type regex match ... Generating genfscon results from /tmp/tmp0no2dley +Genfscon query with context type regex match ... Generating genfscon results from /tmp/tmpi_ij125c ok test_050_file_type (tests.test_genfsconquery.GenfsconQueryTest.test_050_file_type) -Genfscon query with file type match ... Generating genfscon results from /tmp/tmp0no2dley +Genfscon query with file type match ... Generating genfscon results from /tmp/tmpi_ij125c ok test_060_range_exact (tests.test_genfsconquery.GenfsconQueryTest.test_060_range_exact) -Genfscon query with context range exact match ... Generating genfscon results from /tmp/tmp0no2dley +Genfscon query with context range exact match ... Generating genfscon results from /tmp/tmpi_ij125c ok test_061_range_overlap1 (tests.test_genfsconquery.GenfsconQueryTest.test_061_range_overlap1) -Genfscon query with context range overlap match (equal) ... Generating genfscon results from /tmp/tmp0no2dley +Genfscon query with context range overlap match (equal) ... Generating genfscon results from /tmp/tmpi_ij125c ok test_061_range_overlap2 (tests.test_genfsconquery.GenfsconQueryTest.test_061_range_overlap2) -Genfscon query with context range overlap match (subset) ... Generating genfscon results from /tmp/tmp0no2dley +Genfscon query with context range overlap match (subset) ... Generating genfscon results from /tmp/tmpi_ij125c ok test_061_range_overlap3 (tests.test_genfsconquery.GenfsconQueryTest.test_061_range_overlap3) -Genfscon query with context range overlap match (superset) ... Generating genfscon results from /tmp/tmp0no2dley +Genfscon query with context range overlap match (superset) ... Generating genfscon results from /tmp/tmpi_ij125c ok test_061_range_overlap4 (tests.test_genfsconquery.GenfsconQueryTest.test_061_range_overlap4) -Genfscon query with context range overlap match (overlap low level) ... Generating genfscon results from /tmp/tmp0no2dley +Genfscon query with context range overlap match (overlap low level) ... Generating genfscon results from /tmp/tmpi_ij125c ok test_061_range_overlap5 (tests.test_genfsconquery.GenfsconQueryTest.test_061_range_overlap5) -Genfscon query with context range overlap match (overlap high level) ... Generating genfscon results from /tmp/tmp0no2dley +Genfscon query with context range overlap match (overlap high level) ... Generating genfscon results from /tmp/tmpi_ij125c ok test_062_range_subset1 (tests.test_genfsconquery.GenfsconQueryTest.test_062_range_subset1) -Genfscon query with context range subset match ... Generating genfscon results from /tmp/tmp0no2dley +Genfscon query with context range subset match ... Generating genfscon results from /tmp/tmpi_ij125c ok test_062_range_subset2 (tests.test_genfsconquery.GenfsconQueryTest.test_062_range_subset2) -Genfscon query with context range subset match (equal) ... Generating genfscon results from /tmp/tmp0no2dley +Genfscon query with context range subset match (equal) ... Generating genfscon results from /tmp/tmpi_ij125c ok test_063_range_superset1 (tests.test_genfsconquery.GenfsconQueryTest.test_063_range_superset1) -Genfscon query with context range superset match ... Generating genfscon results from /tmp/tmp0no2dley +Genfscon query with context range superset match ... Generating genfscon results from /tmp/tmpi_ij125c ok test_063_range_superset2 (tests.test_genfsconquery.GenfsconQueryTest.test_063_range_superset2) -Genfscon query with context range superset match (equal) ... Generating genfscon results from /tmp/tmp0no2dley +Genfscon query with context range superset match (equal) ... Generating genfscon results from /tmp/tmpi_ij125c ok test_064_range_proper_subset1 (tests.test_genfsconquery.GenfsconQueryTest.test_064_range_proper_subset1) -Genfscon query with context range proper subset match ... Generating genfscon results from /tmp/tmp0no2dley +Genfscon query with context range proper subset match ... Generating genfscon results from /tmp/tmpi_ij125c ok test_064_range_proper_subset2 (tests.test_genfsconquery.GenfsconQueryTest.test_064_range_proper_subset2) -Genfscon query with context range proper subset match (equal) ... Generating genfscon results from /tmp/tmp0no2dley +Genfscon query with context range proper subset match (equal) ... Generating genfscon results from /tmp/tmpi_ij125c ok test_064_range_proper_subset3 (tests.test_genfsconquery.GenfsconQueryTest.test_064_range_proper_subset3) -Genfscon query with context range proper subset match (equal low only) ... Generating genfscon results from /tmp/tmp0no2dley +Genfscon query with context range proper subset match (equal low only) ... Generating genfscon results from /tmp/tmpi_ij125c ok test_064_range_proper_subset4 (tests.test_genfsconquery.GenfsconQueryTest.test_064_range_proper_subset4) -Genfscon query with context range proper subset match (equal high only) ... Generating genfscon results from /tmp/tmp0no2dley +Genfscon query with context range proper subset match (equal high only) ... Generating genfscon results from /tmp/tmpi_ij125c ok test_065_range_proper_superset1 (tests.test_genfsconquery.GenfsconQueryTest.test_065_range_proper_superset1) -Genfscon query with context range proper superset match ... Generating genfscon results from /tmp/tmp0no2dley +Genfscon query with context range proper superset match ... Generating genfscon results from /tmp/tmpi_ij125c ok test_065_range_proper_superset2 (tests.test_genfsconquery.GenfsconQueryTest.test_065_range_proper_superset2) -Genfscon query with context range proper superset match (equal) ... Generating genfscon results from /tmp/tmp0no2dley +Genfscon query with context range proper superset match (equal) ... Generating genfscon results from /tmp/tmpi_ij125c ok test_065_range_proper_superset3 (tests.test_genfsconquery.GenfsconQueryTest.test_065_range_proper_superset3) -Genfscon query with context range proper superset match (equal low) ... Generating genfscon results from /tmp/tmp0no2dley +Genfscon query with context range proper superset match (equal low) ... Generating genfscon results from /tmp/tmpi_ij125c ok test_065_range_proper_superset4 (tests.test_genfsconquery.GenfsconQueryTest.test_065_range_proper_superset4) -Genfscon query with context range proper superset match (equal high) ... Generating genfscon results from /tmp/tmp0no2dley -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 -# range: unset -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/tmpzut55fzv" -Successfully opened SELinux policy "/tmp/tmpzut55fzv" -test_000_unset (tests.test_nodeconquery.NodeconQueryTest.test_000_unset) -Nodecon query with no criteria ... Generating nodecon results from /tmp/tmpzut55fzv +Genfscon query with context range proper superset match (equal high) ... Generating genfscon results from /tmp/tmpi_ij125c ok -test_001_ip_version (tests.test_nodeconquery.NodeconQueryTest.test_001_ip_version) -Nodecon query with IP version match. ... Generating nodecon results from /tmp/tmpzut55fzv -ok -test_020_user_exact (tests.test_nodeconquery.NodeconQueryTest.test_020_user_exact) -Nodecon query with context user exact match ... Generating nodecon results from /tmp/tmpzut55fzv +Opening SELinux policy "/tmp/tmpwg_fi5kn" +Successfully opened SELinux policy "/tmp/tmpwg_fi5kn" +test_000_unset (tests.test_pcideviceconquery.PcideviceconQueryTest.test_000_unset) +Pcidevicecon query with no criteria ... Generating results from /tmp/tmpwg_fi5kn ok -test_021_user_regex (tests.test_nodeconquery.NodeconQueryTest.test_021_user_regex) -Nodecon query with context user regex match ... Generating nodecon results from /tmp/tmpzut55fzv +test_010_user_exact (tests.test_pcideviceconquery.PcideviceconQueryTest.test_010_user_exact) +Pcidevicecon query with context user exact match ... Generating results from /tmp/tmpwg_fi5kn ok -test_030_role_exact (tests.test_nodeconquery.NodeconQueryTest.test_030_role_exact) -Nodecon query with context role exact match ... Generating nodecon results from /tmp/tmpzut55fzv +test_011_user_regex (tests.test_pcideviceconquery.PcideviceconQueryTest.test_011_user_regex) +Pcidevicecon query with context user regex match ... Generating results from /tmp/tmpwg_fi5kn ok -test_031_role_regex (tests.test_nodeconquery.NodeconQueryTest.test_031_role_regex) -Nodecon query with context role regex match ... Generating nodecon results from /tmp/tmpzut55fzv +test_020_role_exact (tests.test_pcideviceconquery.PcideviceconQueryTest.test_020_role_exact) +Pcidevicecon query with context role exact match ... Generating results from /tmp/tmpwg_fi5kn ok -test_040_type_exact (tests.test_nodeconquery.NodeconQueryTest.test_040_type_exact) -Nodecon query with context type exact match ... Generating nodecon results from /tmp/tmpzut55fzv +test_021_role_regex (tests.test_pcideviceconquery.PcideviceconQueryTest.test_021_role_regex) +Pcidevicecon query with context role regex match ... Generating results from /tmp/tmpwg_fi5kn ok -test_041_type_regex (tests.test_nodeconquery.NodeconQueryTest.test_041_type_regex) -Nodecon query with context type regex match ... Generating nodecon results from /tmp/tmpzut55fzv +test_030_type_exact (tests.test_pcideviceconquery.PcideviceconQueryTest.test_030_type_exact) +Pcidevicecon query with context type exact match ... Generating results from /tmp/tmpwg_fi5kn ok -test_050_range_exact (tests.test_nodeconquery.NodeconQueryTest.test_050_range_exact) -Nodecon query with context range exact match ... Generating nodecon results from /tmp/tmpzut55fzv +test_031_type_regex (tests.test_pcideviceconquery.PcideviceconQueryTest.test_031_type_regex) +Pcidevicecon query with context type regex match ... Generating results from /tmp/tmpwg_fi5kn ok -test_051_range_overlap1 (tests.test_nodeconquery.NodeconQueryTest.test_051_range_overlap1) -Nodecon query with context range overlap match (equal) ... Generating nodecon results from /tmp/tmpzut55fzv +test_040_range_exact (tests.test_pcideviceconquery.PcideviceconQueryTest.test_040_range_exact) +Pcidevicecon query with context range exact match ... Generating results from /tmp/tmpwg_fi5kn ok -test_051_range_overlap2 (tests.test_nodeconquery.NodeconQueryTest.test_051_range_overlap2) -Nodecon query with context range overlap match (subset) ... Generating nodecon results from /tmp/tmpzut55fzv +test_041_range_overlap1 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap1) +Pcidevicecon query with context range overlap match (equal) ... Generating results from /tmp/tmpwg_fi5kn ok -test_051_range_overlap3 (tests.test_nodeconquery.NodeconQueryTest.test_051_range_overlap3) -Nodecon query with context range overlap match (superset) ... Generating nodecon results from /tmp/tmpzut55fzv +test_041_range_overlap2 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap2) +Pcidevicecon query with context range overlap match (subset) ... Generating results from /tmp/tmpwg_fi5kn ok -test_051_range_overlap4 (tests.test_nodeconquery.NodeconQueryTest.test_051_range_overlap4) -Nodecon query with context range overlap match (overlap low level) ... Generating nodecon results from /tmp/tmpzut55fzv +test_041_range_overlap3 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap3) +Pcidevicecon query with context range overlap match (superset) ... Generating results from /tmp/tmpwg_fi5kn ok -test_051_range_overlap5 (tests.test_nodeconquery.NodeconQueryTest.test_051_range_overlap5) -Nodecon query with context range overlap match (overlap high level) ... Generating nodecon results from /tmp/tmpzut55fzv +test_041_range_overlap4 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap4) +Pcidevicecon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmpwg_fi5kn ok -test_052_range_subset1 (tests.test_nodeconquery.NodeconQueryTest.test_052_range_subset1) -Nodecon query with context range subset match ... Generating nodecon results from /tmp/tmpzut55fzv +test_041_range_overlap5 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap5) +Pcidevicecon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmpwg_fi5kn ok -test_052_range_subset2 (tests.test_nodeconquery.NodeconQueryTest.test_052_range_subset2) -Nodecon query with context range subset match (equal) ... Generating nodecon results from /tmp/tmpzut55fzv +test_042_range_subset1 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_042_range_subset1) +Pcidevicecon query with context range subset match ... Generating results from /tmp/tmpwg_fi5kn ok -test_053_range_superset1 (tests.test_nodeconquery.NodeconQueryTest.test_053_range_superset1) -Nodecon query with context range superset match ... Generating nodecon results from /tmp/tmpzut55fzv +test_042_range_subset2 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_042_range_subset2) +Pcidevicecon query with context range subset match (equal) ... Generating results from /tmp/tmpwg_fi5kn ok -test_053_range_superset2 (tests.test_nodeconquery.NodeconQueryTest.test_053_range_superset2) -Nodecon query with context range superset match (equal) ... Generating nodecon results from /tmp/tmpzut55fzv +test_043_range_superset1 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_043_range_superset1) +Pcidevicecon query with context range superset match ... Generating results from /tmp/tmpwg_fi5kn ok -test_054_range_proper_subset1 (tests.test_nodeconquery.NodeconQueryTest.test_054_range_proper_subset1) -Nodecon query with context range proper subset match ... Generating nodecon results from /tmp/tmpzut55fzv +test_043_range_superset2 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_043_range_superset2) +Pcidevicecon query with context range superset match (equal) ... Generating results from /tmp/tmpwg_fi5kn ok -test_054_range_proper_subset2 (tests.test_nodeconquery.NodeconQueryTest.test_054_range_proper_subset2) -Nodecon query with context range proper subset match (equal) ... Generating nodecon results from /tmp/tmpzut55fzv +test_044_range_proper_subset1 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_044_range_proper_subset1) +Pcidevicecon query with context range proper subset match ... Generating results from /tmp/tmpwg_fi5kn ok -test_054_range_proper_subset3 (tests.test_nodeconquery.NodeconQueryTest.test_054_range_proper_subset3) -Nodecon query with context range proper subset match (equal low only) ... Generating nodecon results from /tmp/tmpzut55fzv +test_044_range_proper_subset2 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_044_range_proper_subset2) +Pcidevicecon query with context range proper subset match (equal) ... Generating results from /tmp/tmpwg_fi5kn ok -test_054_range_proper_subset4 (tests.test_nodeconquery.NodeconQueryTest.test_054_range_proper_subset4) -Nodecon query with context range proper subset match (equal high only) ... Generating nodecon results from /tmp/tmpzut55fzv +test_044_range_proper_subset3 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_044_range_proper_subset3) +Pcidevicecon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmpwg_fi5kn ok -test_055_range_proper_superset1 (tests.test_nodeconquery.NodeconQueryTest.test_055_range_proper_superset1) -Nodecon query with context range proper superset match ... Generating nodecon results from /tmp/tmpzut55fzv +test_044_range_proper_subset4 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_044_range_proper_subset4) +Pcidevicecon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmpwg_fi5kn ok -test_055_range_proper_superset2 (tests.test_nodeconquery.NodeconQueryTest.test_055_range_proper_superset2) -Nodecon query with context range proper superset match (equal) ... Generating nodecon results from /tmp/tmpzut55fzv +test_045_range_proper_superset1 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_045_range_proper_superset1) +Pcidevicecon query with context range proper superset match ... Generating results from /tmp/tmpwg_fi5kn ok -test_055_range_proper_superset3 (tests.test_nodeconquery.NodeconQueryTest.test_055_range_proper_superset3) -Nodecon query with context range proper superset match (equal low) ... Generating nodecon results from /tmp/tmpzut55fzv +test_045_range_proper_superset2 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_045_range_proper_superset2) +Pcidevicecon query with context range proper superset match (equal) ... Generating results from /tmp/tmpwg_fi5kn ok -test_055_range_proper_superset4 (tests.test_nodeconquery.NodeconQueryTest.test_055_range_proper_superset4) -Nodecon query with context range proper superset match (equal high) ... Generating nodecon results from /tmp/tmpzut55fzv +test_045_range_proper_superset3 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_045_range_proper_superset3) +Pcidevicecon query with context range proper superset match (equal low) ... Generating results from /tmp/tmpwg_fi5kn ok -test_100_v4network_equal (tests.test_nodeconquery.NodeconQueryTest.test_100_v4network_equal) -Nodecon query with IPv4 equal network ... Generating nodecon results from /tmp/tmpzut55fzv +test_045_range_proper_superset4 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_045_range_proper_superset4) +Pcidevicecon query with context range proper superset match (equal high) ... Generating results from /tmp/tmpwg_fi5kn ok -test_101_v4network_overlap (tests.test_nodeconquery.NodeconQueryTest.test_101_v4network_overlap) -Nodecon query with IPv4 network overlap ... Generating nodecon results from /tmp/tmpzut55fzv +Opening SELinux policy "/tmp/tmpiuqh5r25" +Successfully opened SELinux policy "/tmp/tmpiuqh5r25" +test_000_unset (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_000_unset) +Devicetreecon query with no criteria ... Generating results from /tmp/tmpiuqh5r25 ok -test_110_v6network_equal (tests.test_nodeconquery.NodeconQueryTest.test_110_v6network_equal) -Nodecon query with IPv6 equal network ... Generating nodecon results from /tmp/tmpzut55fzv +test_010_user_exact (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_010_user_exact) +Devicetreecon query with context user exact match ... Generating results from /tmp/tmpiuqh5r25 ok -test_111_v6network_overlap (tests.test_nodeconquery.NodeconQueryTest.test_111_v6network_overlap) -Nodecon query with IPv6 network overlap ... Generating nodecon results from /tmp/tmpzut55fzv +test_011_user_regex (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_011_user_regex) +Devicetreecon query with context user regex match ... Generating results from /tmp/tmpiuqh5r25 ok -Opening SELinux policy "/tmp/tmpceu7klaw" -Successfully opened SELinux policy "/tmp/tmpceu7klaw" -test_000_unset (tests.test_fsusequery.FSUseQueryTest.test_000_unset) -fs_use_* query with no criteria ... Generating fs_use_* results from /tmp/tmpceu7klaw +test_020_role_exact (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_020_role_exact) +Devicetreecon query with context role exact match ... Generating results from /tmp/tmpiuqh5r25 ok -test_001_fs_exact (tests.test_fsusequery.FSUseQueryTest.test_001_fs_exact) -fs_use_* query with exact fs match ... Generating fs_use_* results from /tmp/tmpceu7klaw +test_021_role_regex (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_021_role_regex) +Devicetreecon query with context role regex match ... Generating results from /tmp/tmpiuqh5r25 ok -test_002_fs_regex (tests.test_fsusequery.FSUseQueryTest.test_002_fs_regex) -fs_use_* query with regex fs match ... Generating fs_use_* results from /tmp/tmpceu7klaw +test_030_type_exact (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_030_type_exact) +Devicetreecon query with context type exact match ... Generating results from /tmp/tmpiuqh5r25 ok -test_010_ruletype (tests.test_fsusequery.FSUseQueryTest.test_010_ruletype) -fs_use_* query with ruletype match ... Generating fs_use_* results from /tmp/tmpceu7klaw +test_031_type_regex (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_031_type_regex) +Devicetreecon query with context type regex match ... Generating results from /tmp/tmpiuqh5r25 ok -test_020_user_exact (tests.test_fsusequery.FSUseQueryTest.test_020_user_exact) -fs_use_* query with context user exact match ... Generating fs_use_* results from /tmp/tmpceu7klaw +test_040_range_exact (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_040_range_exact) +Devicetreecon query with context range exact match ... Generating results from /tmp/tmpiuqh5r25 ok -test_021_user_regex (tests.test_fsusequery.FSUseQueryTest.test_021_user_regex) -fs_use_* query with context user regex match ... Generating fs_use_* results from /tmp/tmpceu7klaw +test_041_range_overlap1 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap1) +Devicetreecon query with context range overlap match (equal) ... Generating results from /tmp/tmpiuqh5r25 ok -test_030_role_exact (tests.test_fsusequery.FSUseQueryTest.test_030_role_exact) -fs_use_* query with context role exact match ... Generating fs_use_* results from /tmp/tmpceu7klaw +test_041_range_overlap2 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap2) +Devicetreecon query with context range overlap match (subset) ... Generating results from /tmp/tmpiuqh5r25 ok -test_031_role_regex (tests.test_fsusequery.FSUseQueryTest.test_031_role_regex) -fs_use_* query with context role regex match ... Generating fs_use_* results from /tmp/tmpceu7klaw +test_041_range_overlap3 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap3) +Devicetreecon query with context range overlap match (superset) ... Generating results from /tmp/tmpiuqh5r25 ok -test_040_type_exact (tests.test_fsusequery.FSUseQueryTest.test_040_type_exact) -fs_use_* query with context type exact match ... Generating fs_use_* results from /tmp/tmpceu7klaw +test_041_range_overlap4 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap4) +Devicetreecon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmpiuqh5r25 ok -test_041_type_regex (tests.test_fsusequery.FSUseQueryTest.test_041_type_regex) -fs_use_* query with context type regex match ... Generating fs_use_* results from /tmp/tmpceu7klaw +test_041_range_overlap5 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap5) +Devicetreecon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmpiuqh5r25 ok -test_050_range_exact (tests.test_fsusequery.FSUseQueryTest.test_050_range_exact) -fs_use_* query with context range exact match ... Generating fs_use_* results from /tmp/tmpceu7klaw +test_042_range_subset1 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_042_range_subset1) +Devicetreecon query with context range subset match ... Generating results from /tmp/tmpiuqh5r25 ok -test_051_range_overlap1 (tests.test_fsusequery.FSUseQueryTest.test_051_range_overlap1) -fs_use_* query with context range overlap match (equal) ... Generating fs_use_* results from /tmp/tmpceu7klaw +test_042_range_subset2 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_042_range_subset2) +Devicetreecon query with context range subset match (equal) ... Generating results from /tmp/tmpiuqh5r25 ok -test_051_range_overlap2 (tests.test_fsusequery.FSUseQueryTest.test_051_range_overlap2) -fs_use_* query with context range overlap match (subset) ... Generating fs_use_* results from /tmp/tmpceu7klaw +test_043_range_superset1 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_043_range_superset1) +Devicetreecon query with context range superset match ... Generating results from /tmp/tmpiuqh5r25 ok -test_051_range_overlap3 (tests.test_fsusequery.FSUseQueryTest.test_051_range_overlap3) -fs_use_* query with context range overlap match (superset) ... Generating fs_use_* results from /tmp/tmpceu7klaw +test_043_range_superset2 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_043_range_superset2) +Devicetreecon query with context range superset match (equal) ... Generating results from /tmp/tmpiuqh5r25 ok -test_051_range_overlap4 (tests.test_fsusequery.FSUseQueryTest.test_051_range_overlap4) -fs_use_* query with context range overlap match (overlap low level) ... Generating fs_use_* results from /tmp/tmpceu7klaw +test_044_range_proper_subset1 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_044_range_proper_subset1) +Devicetreecon query with context range proper subset match ... Generating results from /tmp/tmpiuqh5r25 ok -test_051_range_overlap5 (tests.test_fsusequery.FSUseQueryTest.test_051_range_overlap5) -fs_use_* query with context range overlap match (overlap high level) ... Generating fs_use_* results from /tmp/tmpceu7klaw +test_044_range_proper_subset2 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_044_range_proper_subset2) +Devicetreecon query with context range proper subset match (equal) ... Generating results from /tmp/tmpiuqh5r25 ok -test_052_range_subset1 (tests.test_fsusequery.FSUseQueryTest.test_052_range_subset1) -fs_use_* query with context range subset match ... Generating fs_use_* results from /tmp/tmpceu7klaw +test_044_range_proper_subset3 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_044_range_proper_subset3) +Devicetreecon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmpiuqh5r25 ok -test_052_range_subset2 (tests.test_fsusequery.FSUseQueryTest.test_052_range_subset2) -fs_use_* query with context range subset match (equal) ... Generating fs_use_* results from /tmp/tmpceu7klaw +test_044_range_proper_subset4 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_044_range_proper_subset4) +Devicetreecon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmpiuqh5r25 ok -test_053_range_superset1 (tests.test_fsusequery.FSUseQueryTest.test_053_range_superset1) -fs_use_* query with context range superset match ... Generating fs_use_* results from /tmp/tmpceu7klaw +test_045_range_proper_superset1 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_045_range_proper_superset1) +Devicetreecon query with context range proper superset match ... Generating results from /tmp/tmpiuqh5r25 ok -test_053_range_superset2 (tests.test_fsusequery.FSUseQueryTest.test_053_range_superset2) -fs_use_* query with context range superset match (equal) ... Generating fs_use_* results from /tmp/tmpceu7klaw +test_045_range_proper_superset2 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_045_range_proper_superset2) +Devicetreecon query with context range proper superset match (equal) ... Generating results from /tmp/tmpiuqh5r25 ok -test_054_range_proper_subset1 (tests.test_fsusequery.FSUseQueryTest.test_054_range_proper_subset1) -fs_use_* query with context range proper subset match ... Generating fs_use_* results from /tmp/tmpceu7klaw +test_045_range_proper_superset3 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_045_range_proper_superset3) +Devicetreecon query with context range proper superset match (equal low) ... Generating results from /tmp/tmpiuqh5r25 ok -test_054_range_proper_subset2 (tests.test_fsusequery.FSUseQueryTest.test_054_range_proper_subset2) -fs_use_* query with context range proper subset match (equal) ... Generating fs_use_* results from /tmp/tmpceu7klaw +test_045_range_proper_superset4 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_045_range_proper_superset4) +Devicetreecon query with context range proper superset match (equal high) ... Generating results from /tmp/tmpiuqh5r25 ok -test_054_range_proper_subset3 (tests.test_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/tmpceu7klaw +test_000_mls_disabled (tests.policyrep.test_mls.CategoryTest.test_000_mls_disabled) +Category factory on MLS-disabled policy. ... skipped 'Needs to be reworked for cython' +test_001_lookup (tests.policyrep.test_mls.CategoryTest.test_001_lookup) +Category factory policy lookup. ... skipped 'Needs to be reworked for cython' +test_002_lookup_invalid (tests.policyrep.test_mls.CategoryTest.test_002_lookup_invalid) +Category factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' +test_003_lookup_object (tests.policyrep.test_mls.CategoryTest.test_003_lookup_object) +Category factory policy lookup of Category object. ... skipped 'Needs to be reworked for cython' +test_010_statement (tests.policyrep.test_mls.CategoryTest.test_010_statement) +Category basic string rendering. ... skipped 'Needs to be reworked for cython' +test_020_statement (tests.policyrep.test_mls.CategoryTest.test_020_statement) +Category basic statement rendering. ... skipped 'Needs to be reworked for cython' +test_021_statement_alias (tests.policyrep.test_mls.CategoryTest.test_021_statement_alias) +Category one alias statement rendering. ... skipped 'Needs to be reworked for cython' +test_022_statement_alias (tests.policyrep.test_mls.CategoryTest.test_022_statement_alias) +Category two alias statement rendering. ... skipped 'Needs to be reworked for cython' +test_030_value (tests.policyrep.test_mls.CategoryTest.test_030_value) +Category value. ... skipped 'Needs to be reworked for cython' +test_000_mls_disabled (tests.policyrep.test_mls.LevelDeclTest.test_000_mls_disabled) +Level declaration factory on MLS-disabled policy. ... skipped 'Needs to be reworked for cython' +test_001_lookup (tests.policyrep.test_mls.LevelDeclTest.test_001_lookup) +Level declaration factory policy lookup. ... skipped 'Needs to be reworked for cython' +test_002_lookup_invalid (tests.policyrep.test_mls.LevelDeclTest.test_002_lookup_invalid) +Level declaration factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' +test_003_lookup_object (tests.policyrep.test_mls.LevelDeclTest.test_003_lookup_object) +Level declaration factory policy lookup of LevelDecl object. ... skipped 'Needs to be reworked for cython' +test_010_string (tests.policyrep.test_mls.LevelDeclTest.test_010_string) +Level declaration basic string rendering. ... skipped 'Needs to be reworked for cython' +test_011_string_single_cat (tests.policyrep.test_mls.LevelDeclTest.test_011_string_single_cat) +Level declaration string rendering with one category ... skipped 'Needs to be reworked for cython' +test_012_string_cat_set (tests.policyrep.test_mls.LevelDeclTest.test_012_string_cat_set) +Level declaration statement rendering with category set ... skipped 'Needs to be reworked for cython' +test_012_string_multiple_cat (tests.policyrep.test_mls.LevelDeclTest.test_012_string_multiple_cat) +Level declaration string rendering with multiple categories ... skipped 'Needs to be reworked for cython' +test_013_statement_complex (tests.policyrep.test_mls.LevelDeclTest.test_013_statement_complex) +Level declaration statement rendering with complex category set ... skipped 'Needs to be reworked for cython' +test_013_string_cat_set (tests.policyrep.test_mls.LevelDeclTest.test_013_string_cat_set) +Level declaration string rendering with category set ... skipped 'Needs to be reworked for cython' +test_014_string_complex (tests.policyrep.test_mls.LevelDeclTest.test_014_string_complex) +Level declaration string rendering with complex category set ... skipped 'Needs to be reworked for cython' +test_020_statement (tests.policyrep.test_mls.LevelDeclTest.test_020_statement) +Level declaration basic statement rendering. ... skipped 'Needs to be reworked for cython' +test_021_statement_single_cat (tests.policyrep.test_mls.LevelDeclTest.test_021_statement_single_cat) +Level declaration statement rendering with one category ... skipped 'Needs to be reworked for cython' +test_022_statement_multiple_cat (tests.policyrep.test_mls.LevelDeclTest.test_022_statement_multiple_cat) +Level declaration statement rendering with multiple categories ... skipped 'Needs to be reworked for cython' +test_030_equal (tests.policyrep.test_mls.LevelDeclTest.test_030_equal) +Level declaration equal. ... skipped 'Needs to be reworked for cython' +test_031_equal_str (tests.policyrep.test_mls.LevelDeclTest.test_031_equal_str) +Level declaration equal to string. ... skipped 'Needs to be reworked for cython' +test_032_not_equal (tests.policyrep.test_mls.LevelDeclTest.test_032_not_equal) +Level declaration not equal. ... skipped 'Needs to be reworked for cython' +test_033_not_equal_str (tests.policyrep.test_mls.LevelDeclTest.test_033_not_equal_str) +Level declaration not equal to string. ... skipped 'Needs to be reworked for cython' +test_034_lt (tests.policyrep.test_mls.LevelDeclTest.test_034_lt) +Level declaration less-than. ... skipped 'Needs to be reworked for cython' +test_035_le (tests.policyrep.test_mls.LevelDeclTest.test_035_le) +Level declaration less-than-or-equal. ... skipped 'Needs to be reworked for cython' +test_036_ge (tests.policyrep.test_mls.LevelDeclTest.test_036_ge) +Level declaration greater-than-or-equal. ... skipped 'Needs to be reworked for cython' +test_037_gt (tests.policyrep.test_mls.LevelDeclTest.test_037_gt) +Level declaration greater-than. ... skipped 'Needs to be reworked for cython' +test_000_mls_disabled (tests.policyrep.test_mls.LevelTest.test_000_mls_disabled) +Level factory on MLS-disabled policy. ... skipped 'Needs to be reworked for cython' +test_001_lookup_no_cats (tests.policyrep.test_mls.LevelTest.test_001_lookup_no_cats) +Level lookup with no categories. ... skipped 'Needs to be reworked for cython' +test_002_lookup_cat_range (tests.policyrep.test_mls.LevelTest.test_002_lookup_cat_range) +Level lookup with category range. ... skipped 'Needs to be reworked for cython' +test_003_lookup_complex_cats (tests.policyrep.test_mls.LevelTest.test_003_lookup_complex_cats) +Level lookup with complex category set. ... skipped 'Needs to be reworked for cython' +test_004_lookup_bad1 (tests.policyrep.test_mls.LevelTest.test_004_lookup_bad1) +Level lookup with garbage. ... skipped 'Needs to be reworked for cython' +test_005_lookup_bad2 (tests.policyrep.test_mls.LevelTest.test_005_lookup_bad2) +Level lookup with : in garbage. ... skipped 'Needs to be reworked for cython' +test_006_lookup_bad_cat (tests.policyrep.test_mls.LevelTest.test_006_lookup_bad_cat) +Level lookup with invalid category. ... skipped 'Needs to be reworked for cython' +test_007_lookup_bad_cat_range (tests.policyrep.test_mls.LevelTest.test_007_lookup_bad_cat_range) +Level lookup with backwards category range. ... skipped 'Needs to be reworked for cython' +test_008_lookup_cat_range_error (tests.policyrep.test_mls.LevelTest.test_008_lookup_cat_range_error) +Level lookup with category range parse error. ... skipped 'Needs to be reworked for cython' +test_009_lookup_cat_not_assoc (tests.policyrep.test_mls.LevelTest.test_009_lookup_cat_not_assoc) +Level lookup with category not associated with sensitivity. ... skipped 'Needs to be reworked for cython' +test_00a_lookup_object (tests.policyrep.test_mls.LevelTest.test_00a_lookup_object) +Level factory policy lookup of Level object. ... skipped 'Needs to be reworked for cython' +test_010_equal (tests.policyrep.test_mls.LevelTest.test_010_equal) +Level equal. ... skipped 'Needs to be reworked for cython' +test_011_equal_str (tests.policyrep.test_mls.LevelTest.test_011_equal_str) +Level equal to string. ... skipped 'Needs to be reworked for cython' +test_012_not_equal (tests.policyrep.test_mls.LevelTest.test_012_not_equal) +Level not equal. ... skipped 'Needs to be reworked for cython' +test_013_not_equal_str (tests.policyrep.test_mls.LevelTest.test_013_not_equal_str) +Level not equal to string. ... skipped 'Needs to be reworked for cython' +test_014_dom (tests.policyrep.test_mls.LevelTest.test_014_dom) +Level dominate (ge). ... skipped 'Needs to be reworked for cython' +test_015_domby (tests.policyrep.test_mls.LevelTest.test_015_domby) +Level dominate-by (le). ... skipped 'Needs to be reworked for cython' +test_016_proper_dom (tests.policyrep.test_mls.LevelTest.test_016_proper_dom) +Level proper dominate (gt). ... skipped 'Needs to be reworked for cython' +test_017_proper_domby (tests.policyrep.test_mls.LevelTest.test_017_proper_domby) +Level proper dominate-by (lt). ... skipped 'Needs to be reworked for cython' +test_018_incomp (tests.policyrep.test_mls.LevelTest.test_018_incomp) +Level incomparable (xor). ... skipped 'Needs to be reworked for cython' +test_020_level_statement (tests.policyrep.test_mls.LevelTest.test_020_level_statement) +Level has no statement. ... skipped 'Needs to be reworked for cython' +test_000_mls_disabled (tests.policyrep.test_mls.RangeTest.test_000_mls_disabled) +Range factory on MLS-disabled policy. ... skipped 'Needs to be reworked for cython' +test_001_range_lookup_single_level (tests.policyrep.test_mls.RangeTest.test_001_range_lookup_single_level) +Range lookup with single-level range. ... skipped 'Needs to be reworked for cython' +test_002_range_lookup_single_level_redundant (tests.policyrep.test_mls.RangeTest.test_002_range_lookup_single_level_redundant) +Range lookup with single-level range (same range listed twice). ... skipped 'Needs to be reworked for cython' +test_003_range_lookup_simple (tests.policyrep.test_mls.RangeTest.test_003_range_lookup_simple) +Range lookup with simple range. ... skipped 'Needs to be reworked for cython' +test_004_range_lookup_no_cats (tests.policyrep.test_mls.RangeTest.test_004_range_lookup_no_cats) +Range lookup with no categories. ... skipped 'Needs to be reworked for cython' +test_005_range_lookup_complex (tests.policyrep.test_mls.RangeTest.test_005_range_lookup_complex) +Range lookup with complex category set. ... skipped 'Needs to be reworked for cython' +test_006_range_lookup_non_dom (tests.policyrep.test_mls.RangeTest.test_006_range_lookup_non_dom) +Range lookup with non-dominating high level. ... skipped 'Needs to be reworked for cython' +test_007_range_lookup_invalid_range_low (tests.policyrep.test_mls.RangeTest.test_007_range_lookup_invalid_range_low) +Range lookup with an invalid range (low). ... skipped 'Needs to be reworked for cython' +test_008_range_lookup_invalid_range_high (tests.policyrep.test_mls.RangeTest.test_008_range_lookup_invalid_range_high) +Range lookup with an invalid range (high). ... skipped 'Needs to be reworked for cython' +test_009_lookup_object (tests.policyrep.test_mls.RangeTest.test_009_lookup_object) +Range factory policy lookup of Range object. ... skipped 'Needs to be reworked for cython' +test_020_equal (tests.policyrep.test_mls.RangeTest.test_020_equal) +Range equality. ... skipped 'Needs to be reworked for cython' +test_021_equal (tests.policyrep.test_mls.RangeTest.test_021_equal) +Range equal to string. ... skipped 'Needs to be reworked for cython' +test_022_contains (tests.policyrep.test_mls.RangeTest.test_022_contains) +Range contains a level. ... skipped 'Needs to be reworked for cython' +test_030_range_statement (tests.policyrep.test_mls.RangeTest.test_030_range_statement) +Range has no statement. ... skipped 'Needs to be reworked for cython' +test_000_mls_disabled (tests.policyrep.test_mls.SensitivityTest.test_000_mls_disabled) +Sensitivity factory on MLS-disabled policy. ... skipped 'Needs to be reworked for cython' +test_001_lookup (tests.policyrep.test_mls.SensitivityTest.test_001_lookup) +Sensitivity factory policy lookup. ... skipped 'Needs to be reworked for cython' +test_002_lookup_invalid (tests.policyrep.test_mls.SensitivityTest.test_002_lookup_invalid) +Sensitivity factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' +test_003_lookup_object (tests.policyrep.test_mls.SensitivityTest.test_003_lookup_object) +Sensitivity factory policy lookup of Sensitivity object. ... skipped 'Needs to be reworked for cython' +test_010_string (tests.policyrep.test_mls.SensitivityTest.test_010_string) +Sensitivity basic string rendering. ... skipped 'Needs to be reworked for cython' +test_020_statement (tests.policyrep.test_mls.SensitivityTest.test_020_statement) +Sensitivity basic statement rendering. ... skipped 'Needs to be reworked for cython' +test_021_statement_alias (tests.policyrep.test_mls.SensitivityTest.test_021_statement_alias) +Sensitivity one alias statement rendering. ... skipped 'Needs to be reworked for cython' +test_022_statement_alias (tests.policyrep.test_mls.SensitivityTest.test_022_statement_alias) +Sensitivity two alias statement rendering. ... skipped 'Needs to be reworked for cython' +test_030_value (tests.policyrep.test_mls.SensitivityTest.test_030_value) +Sensitivity value. ... skipped 'Needs to be reworked for cython' +test_031_equal (tests.policyrep.test_mls.SensitivityTest.test_031_equal) +Sensitivity equal. ... skipped 'Needs to be reworked for cython' +test_032_equal_str (tests.policyrep.test_mls.SensitivityTest.test_032_equal_str) +Sensitivity equal to string. ... skipped 'Needs to be reworked for cython' +test_033_not_equal (tests.policyrep.test_mls.SensitivityTest.test_033_not_equal) +Sensitivity not equal. ... skipped 'Needs to be reworked for cython' +test_034_not_equal_str (tests.policyrep.test_mls.SensitivityTest.test_034_not_equal_str) +Sensitivity not equal to string. ... skipped 'Needs to be reworked for cython' +test_035_lt (tests.policyrep.test_mls.SensitivityTest.test_035_lt) +Sensitivity less-than. ... skipped 'Needs to be reworked for cython' +test_036_le (tests.policyrep.test_mls.SensitivityTest.test_036_le) +Sensitivity less-than-or-equal. ... skipped 'Needs to be reworked for cython' +test_037_ge (tests.policyrep.test_mls.SensitivityTest.test_037_ge) +Sensitivity greater-than-or-equal. ... skipped 'Needs to be reworked for cython' +test_038_gt (tests.policyrep.test_mls.SensitivityTest.test_038_gt) +Sensitivity greater-than. ... skipped 'Needs to be reworked for cython' +test_001_lookup (tests.policyrep.test_user.UserTest.test_001_lookup) +User factory policy lookup. ... skipped 'Needs to be reworked for cython' +test_002_lookup_invalid (tests.policyrep.test_user.UserTest.test_002_lookup_invalid) +User factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' +test_003_lookup_object (tests.policyrep.test_user.UserTest.test_003_lookup_object) +User factory policy lookup of User object. ... skipped 'Needs to be reworked for cython' +test_010_string (tests.policyrep.test_user.UserTest.test_010_string) +User basic string rendering. ... skipped 'Needs to be reworked for cython' +test_020_statement_role (tests.policyrep.test_user.UserTest.test_020_statement_role) +User statement, one role. ... skipped 'Needs to be reworked for cython' +test_021_statement_two_roles (tests.policyrep.test_user.UserTest.test_021_statement_two_roles) +User statement, two roles. ... skipped 'Needs to be reworked for cython' +test_022_statement_one_role_mls (tests.policyrep.test_user.UserTest.test_022_statement_one_role_mls) +User statement, one role, MLS. ... skipped 'Needs to be reworked for cython' +test_023_statement_two_roles_mls (tests.policyrep.test_user.UserTest.test_023_statement_two_roles_mls) +User statement, two roles, MLS. ... skipped 'Needs to be reworked for cython' +test_030_roles (tests.policyrep.test_user.UserTest.test_030_roles) +User roles. ... skipped 'Needs to be reworked for cython' +test_040_level (tests.policyrep.test_user.UserTest.test_040_level) +User level. ... skipped 'Needs to be reworked for cython' +test_041_level_non_mls (tests.policyrep.test_user.UserTest.test_041_level_non_mls) +User level, MLS disabled. ... skipped 'Needs to be reworked for cython' +test_050_range (tests.policyrep.test_user.UserTest.test_050_range) +User level. ... skipped 'Needs to be reworked for cython' +test_051_range_non_mls (tests.policyrep.test_user.UserTest.test_051_range_non_mls) +User level, MLS disabled. ... skipped 'Needs to be reworked for cython' +test_nodecon_invalid_range (tests.policyrep.test_selinuxpolicy.SELinuxPolicyLoadError.test_nodecon_invalid_range) +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.test_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.' +Opening SELinux policy "/tmp/tmpo7ms7sz2" +Successfully opened SELinux policy "/tmp/tmpo7ms7sz2" +test_001_open_policy_error (tests.policyrep.test_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.test_selinuxpolicy.SELinuxPolicyTest.test_002_open_policy_non_existant) +SELinuxPolicy: Non existant policy on open. ... Opening SELinux policy "tests/policyrep/DOES_NOT_EXIST" ok -test_054_range_proper_subset4 (tests.test_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/tmpceu7klaw +test_003_deepcopy (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_003_deepcopy) +SELinuxPolicy: Deep copy ... ok +test_010_handle_unknown (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_010_handle_unknown) +SELinuxPolicy: handle unknown setting. ... ok +test_011_mls (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_011_mls) +SELinuxPolicy: MLS status. ... ok +test_012_version (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_012_version) +SELinuxPolicy: version. ... ok +test_100_allow_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_100_allow_count) +SELinuxPolicy: allow count ... ok +test_101_auditallow_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_101_auditallow_count) +SELinuxPolicy: auditallow count ... ok +test_102_boolean_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_102_boolean_count) +SELinuxPolicy: Boolean count. ... ok +test_104_category_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_104_category_count) +SELinuxPolicy: category count ... ok +test_105_class_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_105_class_count) +SELinuxPolicy: object class count ... ok +test_106_common_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_106_common_count) +SELinuxPolicy: common permisison set count ... ok +test_107_conditional_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_107_conditional_count) +SELinuxPolicy: conditional (expression) count ... ok +test_108_constraint_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_108_constraint_count) +SELinuxPolicy: standard constraint count ... ok +test_110_dontaudit_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_110_dontaudit_count) +SELinuxPolicy: dontaudit rule count ... ok +test_111_fs_use_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_111_fs_use_count) +SELinuxPolicy: fs_use_* count ... ok +test_112_genfscon_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_112_genfscon_count) +SELinuxPolicy: genfscon count ... ok +test_113_initial_sid_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_113_initial_sid_count) +SELinuxPolicy: initial sid count ... ok +test_114_level_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_114_level_count) +SELinuxPolicy: MLS level count ... ok +test_115_mls_constraint_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_115_mls_constraint_count) +SELinuxPolicy: MLS constraint count ... ok +test_116_mls_validatetrans_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_116_mls_validatetrans_count) +SELinuxPolicy: MLS validatetrans count ... ok +test_117_netifcon_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_117_netifcon_count) +SELinuxPolicy: netifcon count ... ok +test_118_neverallow_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_118_neverallow_count) +SELinuxPolicy: neverallow rule count ... ok +test_119_nodecon_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_119_nodecon_count) +SELinuxPolicy: nodecon count ... ok +test_120_permission_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_120_permission_count) +SELinuxPolicy: permission count ... ok +test_121_permissive_types_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_121_permissive_types_count) +SELinuxPolicy: permissive types count ... ok +test_122_polcap_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_122_polcap_count) +SELinuxPolicy: policy capability count ... ok +test_123_portcon_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_123_portcon_count) +SELinuxPolicy: portcon count ... ok +test_124_range_transition_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_124_range_transition_count) +SELinuxPolicy: range_transition count ... ok +test_125_role_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_125_role_count) +SELinuxPolicy: role count ... ok +test_127_role_allow_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_127_role_allow_count) +SELinuxPolicy: (role) allow count ... ok +test_128_role_transition_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_128_role_transition_count) +SELinuxPolicy: role_transition count ... ok +test_129_type_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_129_type_count) +SELinuxPolicy: type count ... ok +test_130_type_attribute_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_130_type_attribute_count) +SELinuxPolicy: type attribute count ... ok +test_131_type_change_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_131_type_change_count) +SELinuxPolicy: type_change rule count ... ok +test_132_type_member_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_132_type_member_count) +SELinuxPolicy: type_member rule count ... ok +test_133_type_transition_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_133_type_transition_count) +SELinuxPolicy: type_transition rule count ... ok +test_134_user_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_134_user_count) +SELinuxPolicy: user count ... ok +test_135_validatetrans_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_135_validatetrans_count) +SELinuxPolicy: validatetrans count ... ok +test_136_allowxperm_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_136_allowxperm_count) +SELinuxPolicy: allowxperm rount ... ok +test_137_allowxperm_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_137_allowxperm_count) +SELinuxPolicy: auditallowxperm rount ... ok +test_138_neverallowxperm_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_138_neverallowxperm_count) +SELinuxPolicy: neverallowxperm rount ... ok +test_139_allowxperm_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_139_allowxperm_count) +SELinuxPolicy: dontauditxperm rount ... ok +test_001_string (tests.policyrep.test_symbol.PolicySymbolTest.test_001_string) +Symbol: string representation ... skipped 'Needs to be reworked for cython' +test_010_hash (tests.policyrep.test_symbol.PolicySymbolTest.test_010_hash) +Symbol: hash ... skipped 'Needs to be reworked for cython' +test_020_eq (tests.policyrep.test_symbol.PolicySymbolTest.test_020_eq) +Symbol: equality ... skipped 'Needs to be reworked for cython' +test_021_eq (tests.policyrep.test_symbol.PolicySymbolTest.test_021_eq) +Symbol: equality with string ... skipped 'Needs to be reworked for cython' +test_030_ne (tests.policyrep.test_symbol.PolicySymbolTest.test_030_ne) +Symbol: inequality ... skipped 'Needs to be reworked for cython' +test_031_ne (tests.policyrep.test_symbol.PolicySymbolTest.test_031_ne) +Symbol: inequality with string ... skipped 'Needs to be reworked for cython' +test_040_lt (tests.policyrep.test_symbol.PolicySymbolTest.test_040_lt) +Symbol: less-than ... skipped 'Needs to be reworked for cython' +test_050_deepcopy (tests.policyrep.test_symbol.PolicySymbolTest.test_050_deepcopy) +Symbol: deep copy ... skipped 'Needs to be reworked for cython' +test_001_factory_user (tests.policyrep.test_default.DefaultTest.test_001_factory_user) +Default: factory on qpol object with user default. ... skipped 'Needs to be reworked for cython' +test_002_factory_role (tests.policyrep.test_default.DefaultTest.test_002_factory_role) +Default: factory on qpol object with role default. ... skipped 'Needs to be reworked for cython' +test_003_factory_type (tests.policyrep.test_default.DefaultTest.test_003_factory_type) +Default: factory on qpol object with type default. ... skipped 'Needs to be reworked for cython' +test_004_factory_range (tests.policyrep.test_default.DefaultTest.test_004_factory_range) +Default: factory on qpol object with range default. ... skipped 'Needs to be reworked for cython' +test_005_factory_multiple (tests.policyrep.test_default.DefaultTest.test_005_factory_multiple) +Default: factory on qpol object with mulitple defaults. ... skipped 'Needs to be reworked for cython' +test_010_user (tests.policyrep.test_default.DefaultTest.test_010_user) +Default: default_user methods/attributes. ... skipped 'Needs to be reworked for cython' +test_011_role (tests.policyrep.test_default.DefaultTest.test_011_role) +Default: default_role methods/attributes. ... skipped 'Needs to be reworked for cython' +test_012_type (tests.policyrep.test_default.DefaultTest.test_012_type) +Default: default_type methods/attributes. ... skipped 'Needs to be reworked for cython' +test_013_range (tests.policyrep.test_default.DefaultTest.test_013_range) +Default: default_range methods/attributes. ... skipped 'Needs to be reworked for cython' +test_020_validate_ruletype (tests.policyrep.test_default.DefaultTest.test_020_validate_ruletype) +Default: validate rule type. ... skipped 'Needs to be reworked for cython' +test_021_validate_ruletype_invalid (tests.policyrep.test_default.DefaultTest.test_021_validate_ruletype_invalid) +Default: invalid ruletype ... skipped 'Needs to be reworked for cython' +test_030_validate_default (tests.policyrep.test_default.DefaultTest.test_030_validate_default) +Default: validate default value. ... skipped 'Needs to be reworked for cython' +test_031_validate_default_invalid (tests.policyrep.test_default.DefaultTest.test_031_validate_default_invalid) +Default query: invalid default value ... skipped 'Needs to be reworked for cython' +test_040_validate_default_range (tests.policyrep.test_default.DefaultTest.test_040_validate_default_range) +Default: validate default range. ... skipped 'Needs to be reworked for cython' +test_041_validate_default_range_invalid (tests.policyrep.test_default.DefaultTest.test_041_validate_default_range_invalid) +Default query: invalid default range ... skipped 'Needs to be reworked for cython' +test_001_factory (tests.policyrep.test_initsid.InitialSIDTest.test_001_factory) +InitialSID: factory on qpol object. ... skipped 'Needs to be reworked for cython' +test_002_factory_object (tests.policyrep.test_initsid.InitialSIDTest.test_002_factory_object) +InitialSID: factory on InitialSID object. ... skipped 'Needs to be reworked for cython' +test_003_factory_lookup (tests.policyrep.test_initsid.InitialSIDTest.test_003_factory_lookup) +InitialSID: factory lookup. ... skipped 'Needs to be reworked for cython' +test_004_factory_lookup_invalid (tests.policyrep.test_initsid.InitialSIDTest.test_004_factory_lookup_invalid) +InitialSID: factory lookup. ... skipped 'Needs to be reworked for cython' +test_010_string (tests.policyrep.test_initsid.InitialSIDTest.test_010_string) +InitialSID: basic string rendering. ... skipped 'Needs to be reworked for cython' +test_020_statement (tests.policyrep.test_initsid.InitialSIDTest.test_020_statement) +InitialSID: context. ... skipped 'Needs to be reworked for cython' +test_030_statement (tests.policyrep.test_initsid.InitialSIDTest.test_030_statement) +InitialSID: statement. ... skipped 'Needs to be reworked for cython' +test_001_factory (tests.policyrep.test_polcap.PolCapTest.test_001_factory) +PolCap: factory on qpol object. ... skipped 'Needs to be reworked for cython' +test_002_factory_object (tests.policyrep.test_polcap.PolCapTest.test_002_factory_object) +PolCap: factory on PolCap object. ... skipped 'Needs to be reworked for cython' +test_003_factory_lookup (tests.policyrep.test_polcap.PolCapTest.test_003_factory_lookup) +PolCap: factory lookup. ... skipped 'Needs to be reworked for cython' +test_010_string (tests.policyrep.test_polcap.PolCapTest.test_010_string) +PolCap: basic string rendering. ... skipped 'Needs to be reworked for cython' +test_020_statement (tests.policyrep.test_polcap.PolCapTest.test_020_statement) +PolCap: statement. ... skipped 'Needs to be reworked for cython' +test_000_factory (tests.policyrep.test_mlsrule.MLSRuleTest.test_000_factory) +RangeTransition factory lookup. ... skipped 'Needs to be reworked for cython' +test_001_validate_ruletype (tests.policyrep.test_mlsrule.MLSRuleTest.test_001_validate_ruletype) +RangeTransition valid rule types. ... skipped 'Needs to be reworked for cython' +test_002_validate_ruletype_invalid (tests.policyrep.test_mlsrule.MLSRuleTest.test_002_validate_ruletype_invalid) +RangeTransition valid rule types. ... skipped 'Needs to be reworked for cython' +test_010_ruletype (tests.policyrep.test_mlsrule.MLSRuleTest.test_010_ruletype) +RangeTransition rule type ... skipped 'Needs to be reworked for cython' +test_020_source_type (tests.policyrep.test_mlsrule.MLSRuleTest.test_020_source_type) +RangeTransition source type ... skipped 'Needs to be reworked for cython' +test_030_target_type (tests.policyrep.test_mlsrule.MLSRuleTest.test_030_target_type) +RangeTransition target type ... skipped 'Needs to be reworked for cython' +test_040_object_class (tests.policyrep.test_mlsrule.MLSRuleTest.test_040_object_class) +RangeTransition object class ... skipped 'Needs to be reworked for cython' +test_050_default (tests.policyrep.test_mlsrule.MLSRuleTest.test_050_default) +RangeTransition default range ... skipped 'Needs to be reworked for cython' +test_060_conditional (tests.policyrep.test_mlsrule.MLSRuleTest.test_060_conditional) +RangeTransition conditional expression ... skipped 'Needs to be reworked for cython' +test_100_statement (tests.policyrep.test_mlsrule.MLSRuleTest.test_100_statement) +RangeTransition statement. ... skipped 'Needs to be reworked for cython' +test_000_factory (tests.policyrep.test_rbacrule.RoleAllowTest.test_000_factory) +RoleAllow factory lookup. ... skipped 'Needs to be reworked for cython' +test_001_validate_ruletype (tests.policyrep.test_rbacrule.RoleAllowTest.test_001_validate_ruletype) +RoleAllow valid rule types. ... skipped 'Needs to be reworked for cython' +test_002_validate_ruletype_invalid (tests.policyrep.test_rbacrule.RoleAllowTest.test_002_validate_ruletype_invalid) +RoleAllow valid rule types. ... skipped 'Needs to be reworked for cython' +test_010_ruletype (tests.policyrep.test_rbacrule.RoleAllowTest.test_010_ruletype) +RoleAllow rule type ... skipped 'Needs to be reworked for cython' +test_020_source_role (tests.policyrep.test_rbacrule.RoleAllowTest.test_020_source_role) +RoleAllow source role ... skipped 'Needs to be reworked for cython' +test_030_target_role (tests.policyrep.test_rbacrule.RoleAllowTest.test_030_target_role) +RoleAllow target role ... skipped 'Needs to be reworked for cython' +test_040_object_class (tests.policyrep.test_rbacrule.RoleAllowTest.test_040_object_class) +RoleAllow object class ... skipped 'Needs to be reworked for cython' +test_060_conditional (tests.policyrep.test_rbacrule.RoleAllowTest.test_060_conditional) +RoleAllow conditional expression ... skipped 'Needs to be reworked for cython' +test_070_default (tests.policyrep.test_rbacrule.RoleAllowTest.test_070_default) +RoleAllow default role ... skipped 'Needs to be reworked for cython' +test_100_statement_one_perm (tests.policyrep.test_rbacrule.RoleAllowTest.test_100_statement_one_perm) +RoleAllow statement. ... skipped 'Needs to be reworked for cython' +test_000_factory (tests.policyrep.test_rbacrule.RoleTransitionTest.test_000_factory) +RoleTransition factory lookup. ... skipped 'Needs to be reworked for cython' +test_001_validate_ruletype (tests.policyrep.test_rbacrule.RoleTransitionTest.test_001_validate_ruletype) +RoleTransition valid rule types. ... skipped 'Needs to be reworked for cython' +test_002_validate_ruletype_invalid (tests.policyrep.test_rbacrule.RoleTransitionTest.test_002_validate_ruletype_invalid) +RoleTransition valid rule types. ... skipped 'Needs to be reworked for cython' +test_010_ruletype (tests.policyrep.test_rbacrule.RoleTransitionTest.test_010_ruletype) +RoleTransition rule type ... skipped 'Needs to be reworked for cython' +test_020_source_role (tests.policyrep.test_rbacrule.RoleTransitionTest.test_020_source_role) +RoleTransition source role ... skipped 'Needs to be reworked for cython' +test_030_target_type (tests.policyrep.test_rbacrule.RoleTransitionTest.test_030_target_type) +RoleTransition target type ... skipped 'Needs to be reworked for cython' +test_040_object_class (tests.policyrep.test_rbacrule.RoleTransitionTest.test_040_object_class) +RoleTransition object class ... skipped 'Needs to be reworked for cython' +test_050_default (tests.policyrep.test_rbacrule.RoleTransitionTest.test_050_default) +RoleTransition default role ... skipped 'Needs to be reworked for cython' +test_060_conditional (tests.policyrep.test_rbacrule.RoleTransitionTest.test_060_conditional) +RoleTransition conditional expression ... skipped 'Needs to be reworked for cython' +test_100_statement (tests.policyrep.test_rbacrule.RoleTransitionTest.test_100_statement) +RoleTransition statement. ... skipped 'Needs to be reworked for cython' +test_000_factory (tests.policyrep.test_terule.AVRuleTest.test_000_factory) +AVRule factory lookup. ... skipped 'Needs to be reworked for cython' +test_001_validate_ruletype (tests.policyrep.test_terule.AVRuleTest.test_001_validate_ruletype) +AVRule valid rule types. ... skipped 'Needs to be reworked for cython' +test_002_validate_ruletype_invalid (tests.policyrep.test_terule.AVRuleTest.test_002_validate_ruletype_invalid) +AVRule valid rule types. ... skipped 'Needs to be reworked for cython' +test_010_ruletype (tests.policyrep.test_terule.AVRuleTest.test_010_ruletype) +AVRule rule type ... skipped 'Needs to be reworked for cython' +test_020_source_type (tests.policyrep.test_terule.AVRuleTest.test_020_source_type) +AVRule source type ... skipped 'Needs to be reworked for cython' +test_030_target_type (tests.policyrep.test_terule.AVRuleTest.test_030_target_type) +AVRule target type ... skipped 'Needs to be reworked for cython' +test_040_object_class (tests.policyrep.test_terule.AVRuleTest.test_040_object_class) +AVRule object class ... skipped 'Needs to be reworked for cython' +test_050_permissions (tests.policyrep.test_terule.AVRuleTest.test_050_permissions) +AVRule permissions ... skipped 'Needs to be reworked for cython' +test_060_conditional (tests.policyrep.test_terule.AVRuleTest.test_060_conditional) +AVRule conditional expression ... skipped 'Needs to be reworked for cython' +test_061_unconditional (tests.policyrep.test_terule.AVRuleTest.test_061_unconditional) +AVRule conditional expression (none) ... skipped 'Needs to be reworked for cython' +test_070_default (tests.policyrep.test_terule.AVRuleTest.test_070_default) +AVRule default type ... skipped 'Needs to be reworked for cython' +test_080_filename (tests.policyrep.test_terule.AVRuleTest.test_080_filename) +AVRule filename (none) ... skipped 'Needs to be reworked for cython' +test_100_statement_one_perm (tests.policyrep.test_terule.AVRuleTest.test_100_statement_one_perm) +AVRule statement, one permission. ... skipped 'Needs to be reworked for cython' +test_101_statement_two_perms (tests.policyrep.test_terule.AVRuleTest.test_101_statement_two_perms) +AVRule statement, two permissions. ... skipped 'Needs to be reworked for cython' +test_102_statement_one_perm_cond (tests.policyrep.test_terule.AVRuleTest.test_102_statement_one_perm_cond) +AVRule statement, one permission, conditional. ... skipped 'Needs to be reworked for cython' +test_103_statement_two_perms_cond (tests.policyrep.test_terule.AVRuleTest.test_103_statement_two_perms_cond) +AVRule statement, two permissions, conditional. ... skipped 'Needs to be reworked for cython' +test_000_factory (tests.policyrep.test_terule.AVRuleXpermTest.test_000_factory) +AVRuleXperm factory lookup. ... skipped 'Needs to be reworked for cython' +test_001_validate_ruletype (tests.policyrep.test_terule.AVRuleXpermTest.test_001_validate_ruletype) +AVRuleXperm valid rule types. ... skipped 'Needs to be reworked for cython' +test_010_ruletype (tests.policyrep.test_terule.AVRuleXpermTest.test_010_ruletype) +AVRuleXperm rule type ... skipped 'Needs to be reworked for cython' +test_020_source_type (tests.policyrep.test_terule.AVRuleXpermTest.test_020_source_type) +AVRuleXperm source type ... skipped 'Needs to be reworked for cython' +test_030_target_type (tests.policyrep.test_terule.AVRuleXpermTest.test_030_target_type) +AVRuleXperm target type ... skipped 'Needs to be reworked for cython' +test_040_object_class (tests.policyrep.test_terule.AVRuleXpermTest.test_040_object_class) +AVRuleXperm object class ... skipped 'Needs to be reworked for cython' +test_050_permissions (tests.policyrep.test_terule.AVRuleXpermTest.test_050_permissions) +AVRuleXperm permissions ... skipped 'Needs to be reworked for cython' +test_060_xperm_type (tests.policyrep.test_terule.AVRuleXpermTest.test_060_xperm_type) +AVRuleXperm xperm type ... skipped 'Needs to be reworked for cython' +test_070_unconditional (tests.policyrep.test_terule.AVRuleXpermTest.test_070_unconditional) +AVRuleXperm conditional expression (none) ... skipped 'Needs to be reworked for cython' +test_080_default (tests.policyrep.test_terule.AVRuleXpermTest.test_080_default) +AVRuleXperm default type ... skipped 'Needs to be reworked for cython' +test_090_filename (tests.policyrep.test_terule.AVRuleXpermTest.test_090_filename) +AVRuleXperm filename (none) ... skipped 'Needs to be reworked for cython' +test_100_statement_one_perm (tests.policyrep.test_terule.AVRuleXpermTest.test_100_statement_one_perm) +AVRuleXperm statement, one permission. ... skipped 'Needs to be reworked for cython' +test_101_statement_two_perms (tests.policyrep.test_terule.AVRuleXpermTest.test_101_statement_two_perms) +AVRuleXperm statement, two permissions. ... skipped 'Needs to be reworked for cython' +test_102_statement_range_perms (tests.policyrep.test_terule.AVRuleXpermTest.test_102_statement_range_perms) +AVRuleXperm statement, range of permissions. ... skipped 'Needs to be reworked for cython' +test_103_statement_single_perm_range_perms (tests.policyrep.test_terule.AVRuleXpermTest.test_103_statement_single_perm_range_perms) +AVRuleXperm statement, single perm with range of permissions. ... skipped 'Needs to be reworked for cython' +test_104_statement_two_range_perms (tests.policyrep.test_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/tmpbddrvezo" +Successfully opened SELinux policy "/tmp/tmpbddrvezo" +test_issue74_regression (tests.policyrep.test_terule.AVRuleXpermTestIssue74.test_issue74_regression) +Regression test for GitHub issue 74. ... ok +test_000_factory (tests.policyrep.test_terule.TERuleTest.test_000_factory) +TERule factory lookup. ... skipped 'Needs to be reworked for cython' +test_001_validate_ruletype (tests.policyrep.test_terule.TERuleTest.test_001_validate_ruletype) +TERule valid rule types. ... skipped 'Needs to be reworked for cython' +test_002_validate_ruletype_invalid (tests.policyrep.test_terule.TERuleTest.test_002_validate_ruletype_invalid) +TERule valid rule types. ... skipped 'Needs to be reworked for cython' +test_010_ruletype (tests.policyrep.test_terule.TERuleTest.test_010_ruletype) +TERule rule type ... skipped 'Needs to be reworked for cython' +test_020_source_type (tests.policyrep.test_terule.TERuleTest.test_020_source_type) +TERule source type ... skipped 'Needs to be reworked for cython' +test_030_target_type (tests.policyrep.test_terule.TERuleTest.test_030_target_type) +TERule target type ... skipped 'Needs to be reworked for cython' +test_040_object_class (tests.policyrep.test_terule.TERuleTest.test_040_object_class) +TERule object class ... skipped 'Needs to be reworked for cython' +test_050_permissions (tests.policyrep.test_terule.TERuleTest.test_050_permissions) +TERule permissions ... skipped 'Needs to be reworked for cython' +test_060_conditional (tests.policyrep.test_terule.TERuleTest.test_060_conditional) +TERule conditional expression ... skipped 'Needs to be reworked for cython' +test_061_unconditional (tests.policyrep.test_terule.TERuleTest.test_061_unconditional) +TERule conditional expression (none) ... skipped 'Needs to be reworked for cython' +test_070_default (tests.policyrep.test_terule.TERuleTest.test_070_default) +TERule default type ... skipped 'Needs to be reworked for cython' +test_080_filename (tests.policyrep.test_terule.TERuleTest.test_080_filename) +TERule filename ... skipped 'Needs to be reworked for cython' +test_081_filename_none (tests.policyrep.test_terule.TERuleTest.test_081_filename_none) +TERule filename (none) ... skipped 'Needs to be reworked for cython' +test_082_filename_wrong_ruletype (tests.policyrep.test_terule.TERuleTest.test_082_filename_wrong_ruletype) +TERule filename on wrong ruletype ... skipped 'Needs to be reworked for cython' +test_100_statement (tests.policyrep.test_terule.TERuleTest.test_100_statement) +TERule statement. ... skipped 'Needs to be reworked for cython' +test_102_statement_cond (tests.policyrep.test_terule.TERuleTest.test_102_statement_cond) +TERule statement, conditional. ... skipped 'Needs to be reworked for cython' +test_103_statement_filename (tests.policyrep.test_terule.TERuleTest.test_103_statement_filename) +TERule statement, two permissions, conditional. ... skipped 'Needs to be reworked for cython' +test_001_lookup (tests.policyrep.test_objclass.CommonTest.test_001_lookup) +Common: factory policy lookup. ... skipped 'Needs to be reworked for cython' +test_002_lookup_invalid (tests.policyrep.test_objclass.CommonTest.test_002_lookup_invalid) +Common: factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' +test_003_lookup_object (tests.policyrep.test_objclass.CommonTest.test_003_lookup_object) +Common: factory policy lookup of Common object. ... skipped 'Needs to be reworked for cython' +test_010_string (tests.policyrep.test_objclass.CommonTest.test_010_string) +Common: string representation ... skipped 'Needs to be reworked for cython' +test_020_perms (tests.policyrep.test_objclass.CommonTest.test_020_perms) +Common: permissions ... skipped 'Needs to be reworked for cython' +test_030_statment (tests.policyrep.test_objclass.CommonTest.test_030_statment) +Common: statement. ... skipped 'Needs to be reworked for cython' +test_040_contains (tests.policyrep.test_objclass.CommonTest.test_040_contains) +Common: contains ... skipped 'Needs to be reworked for cython' +test_001_lookup (tests.policyrep.test_objclass.ObjClassTest.test_001_lookup) +ObjClass: factory policy lookup. ... skipped 'Needs to be reworked for cython' +test_002_lookup_invalid (tests.policyrep.test_objclass.ObjClassTest.test_002_lookup_invalid) +ObjClass: factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' +test_003_lookup_object (tests.policyrep.test_objclass.ObjClassTest.test_003_lookup_object) +ObjClass: factory policy lookup of ObjClass object. ... skipped 'Needs to be reworked for cython' +test_010_string (tests.policyrep.test_objclass.ObjClassTest.test_010_string) +ObjClass: string representation ... skipped 'Needs to be reworked for cython' +test_020_perms (tests.policyrep.test_objclass.ObjClassTest.test_020_perms) +ObjClass: permissions ... skipped 'Needs to be reworked for cython' +test_030_statment (tests.policyrep.test_objclass.ObjClassTest.test_030_statment) +ObjClass: statement, no common. ... skipped 'Needs to be reworked for cython' +test_031_statment (tests.policyrep.test_objclass.ObjClassTest.test_031_statment) +ObjClass: statement, with common. ... skipped 'Needs to be reworked for cython' +test_032_statment (tests.policyrep.test_objclass.ObjClassTest.test_032_statment) +ObjClass: statement, with common, no class perms. ... skipped 'Needs to be reworked for cython' +test_040_contains (tests.policyrep.test_objclass.ObjClassTest.test_040_contains) +ObjClass: contains ... skipped 'Needs to be reworked for cython' +test_041_contains_common (tests.policyrep.test_objclass.ObjClassTest.test_041_contains_common) +ObjClass: contains, with common ... skipped 'Needs to be reworked for cython' +test_001_lookup (tests.policyrep.test_typeattr.TypeAttributeTest.test_001_lookup) +TypeAttribute factory policy lookup. ... skipped 'Needs to be reworked for cython' +test_002_lookup_invalid (tests.policyrep.test_typeattr.TypeAttributeTest.test_002_lookup_invalid) +TypeAttribute factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' +test_006_lookup2 (tests.policyrep.test_typeattr.TypeAttributeTest.test_006_lookup2) +TypeAttribute factory policy lookup (type_or_attr_factory). ... skipped 'Needs to be reworked for cython' +test_007_lookup2_invalid (tests.policyrep.test_typeattr.TypeAttributeTest.test_007_lookup2_invalid) +TypeAttribute factory policy invalid lookup (type_or_attr_factory). ... skipped 'Needs to be reworked for cython' +test_008_lookup_object (tests.policyrep.test_typeattr.TypeAttributeTest.test_008_lookup_object) +TypeAttribute factory policy lookup of TypeAttribute object. ... skipped 'Needs to be reworked for cython' +test_009_lookup2_object (tests.policyrep.test_typeattr.TypeAttributeTest.test_009_lookup2_object) +TypeAttribute factory policy lookup of TypeAttribute object (type_or_attr_factory). ... skipped 'Needs to be reworked for cython' +test_010_string (tests.policyrep.test_typeattr.TypeAttributeTest.test_010_string) +TypeAttribute basic string rendering. ... skipped 'Needs to be reworked for cython' +test_020_attrs (tests.policyrep.test_typeattr.TypeAttributeTest.test_020_attrs) +TypeAttribute attributes ... skipped 'Needs to be reworked for cython' +test_030_aliases (tests.policyrep.test_typeattr.TypeAttributeTest.test_030_aliases) +TypeAttribute aliases ... skipped 'Needs to be reworked for cython' +test_040_expand (tests.policyrep.test_typeattr.TypeAttributeTest.test_040_expand) +TypeAttribute expansion ... skipped 'Needs to be reworked for cython' +test_050_permissive (tests.policyrep.test_typeattr.TypeAttributeTest.test_050_permissive) ... skipped 'Needs to be reworked for cython' +test_060_statement (tests.policyrep.test_typeattr.TypeAttributeTest.test_060_statement) +TypeAttribute basic statement ... skipped 'Needs to be reworked for cython' +test_070_contains (tests.policyrep.test_typeattr.TypeAttributeTest.test_070_contains) +TypeAttribute: contains ... skipped 'Needs to be reworked for cython' +test_001_lookup (tests.policyrep.test_typeattr.TypeTest.test_001_lookup) +Type factory policy lookup. ... skipped 'Needs to be reworked for cython' +test_002_lookup_invalid (tests.policyrep.test_typeattr.TypeTest.test_002_lookup_invalid) +Type factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' +test_003_lookup_alias (tests.policyrep.test_typeattr.TypeTest.test_003_lookup_alias) +Type factory policy lookup alias. ... skipped 'Needs to be reworked for cython' +test_004_lookup_alias_no_deref (tests.policyrep.test_typeattr.TypeTest.test_004_lookup_alias_no_deref) +Type factory policy lookup alias (no dereference). ... skipped 'Needs to be reworked for cython' +test_005_lookup_attr (tests.policyrep.test_typeattr.TypeTest.test_005_lookup_attr) +Type factory policy lookup atribute. ... skipped 'Needs to be reworked for cython' +test_006_lookup2 (tests.policyrep.test_typeattr.TypeTest.test_006_lookup2) +Type factory policy lookup (type_or_attr_factory). ... skipped 'Needs to be reworked for cython' +test_007_lookup2_invalid (tests.policyrep.test_typeattr.TypeTest.test_007_lookup2_invalid) +Type factory policy invalid lookup (type_or_attr_factory). ... skipped 'Needs to be reworked for cython' +test_008_lookup2_alias (tests.policyrep.test_typeattr.TypeTest.test_008_lookup2_alias) +Type factory policy lookup alias (type_or_attr_factory). ... skipped 'Needs to be reworked for cython' +test_009_lookup2_alias_no_deref (tests.policyrep.test_typeattr.TypeTest.test_009_lookup2_alias_no_deref) +Type factory policy lookup alias (no dereference, type_or_attr_factory). ... skipped 'Needs to be reworked for cython' +test_00a_lookup_object (tests.policyrep.test_typeattr.TypeTest.test_00a_lookup_object) +Type factory policy lookup of Type object. ... skipped 'Needs to be reworked for cython' +test_00b_lookup2_object (tests.policyrep.test_typeattr.TypeTest.test_00b_lookup2_object) +Type factory policy lookup of Type object (type_or_attr_factory). ... skipped 'Needs to be reworked for cython' +test_010_string (tests.policyrep.test_typeattr.TypeTest.test_010_string) +Type basic string rendering. ... skipped 'Needs to be reworked for cython' +test_020_attrs (tests.policyrep.test_typeattr.TypeTest.test_020_attrs) +Type attributes ... skipped 'Needs to be reworked for cython' +test_030_aliases (tests.policyrep.test_typeattr.TypeTest.test_030_aliases) +Type aliases ... skipped 'Needs to be reworked for cython' +test_040_expand (tests.policyrep.test_typeattr.TypeTest.test_040_expand) +Type expansion ... skipped 'Needs to be reworked for cython' +test_050_permissive (tests.policyrep.test_typeattr.TypeTest.test_050_permissive) +Type is permissive ... skipped 'Needs to be reworked for cython' +test_060_statement (tests.policyrep.test_typeattr.TypeTest.test_060_statement) +Type basic statement ... skipped 'Needs to be reworked for cython' +test_061_statement_one_attr (tests.policyrep.test_typeattr.TypeTest.test_061_statement_one_attr) +Type statement, one attribute ... skipped 'Needs to be reworked for cython' +test_062_statement_two_attr (tests.policyrep.test_typeattr.TypeTest.test_062_statement_two_attr) +Type statement, two attributes ... skipped 'Needs to be reworked for cython' +test_063_statement_one_alias (tests.policyrep.test_typeattr.TypeTest.test_063_statement_one_alias) +Type statement, one alias ... skipped 'Needs to be reworked for cython' +test_064_statement_two_alias (tests.policyrep.test_typeattr.TypeTest.test_064_statement_two_alias) +Type statement, two aliases ... skipped 'Needs to be reworked for cython' +test_065_statement_one_attr_one_alias (tests.policyrep.test_typeattr.TypeTest.test_065_statement_one_attr_one_alias) +Type statement, one attribute, one alias ... skipped 'Needs to be reworked for cython' +test_066_statement_two_attr_one_alias (tests.policyrep.test_typeattr.TypeTest.test_066_statement_two_attr_one_alias) +Type statement, two attributes, one alias ... skipped 'Needs to be reworked for cython' +test_067_statement_one_attr_two_alias (tests.policyrep.test_typeattr.TypeTest.test_067_statement_one_attr_two_alias) +Type statement, one attribute, two aliases ... skipped 'Needs to be reworked for cython' +test_068_statement_two_attr_two_alias (tests.policyrep.test_typeattr.TypeTest.test_068_statement_two_attr_two_alias) +Type statement, two attributes, two aliases ... skipped 'Needs to be reworked for cython' +test_001_lookup (tests.policyrep.test_role.RoleTest.test_001_lookup) +Role factory policy lookup. ... skipped 'Needs to be reworked for cython' +test_002_lookup_invalid (tests.policyrep.test_role.RoleTest.test_002_lookup_invalid) +Role factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' +test_003_lookup_object (tests.policyrep.test_role.RoleTest.test_003_lookup_object) +Role factory policy lookup of Role object. ... skipped 'Needs to be reworked for cython' +test_010_string (tests.policyrep.test_role.RoleTest.test_010_string) +Role basic string rendering. ... skipped 'Needs to be reworked for cython' +test_020_statement_type (tests.policyrep.test_role.RoleTest.test_020_statement_type) +Role statement, one type. ... skipped 'Needs to be reworked for cython' +test_021_statement_two_types (tests.policyrep.test_role.RoleTest.test_021_statement_two_types) +Role statement, two types. ... skipped 'Needs to be reworked for cython' +test_022_statement_decl (tests.policyrep.test_role.RoleTest.test_022_statement_decl) +Role statement, no types. ... skipped 'Needs to be reworked for cython' +test_030_types (tests.policyrep.test_role.RoleTest.test_030_types) +Role types generator. ... skipped 'Needs to be reworked for cython' +test_040_expand (tests.policyrep.test_role.RoleTest.test_040_expand) +Role expansion ... skipped 'Needs to be reworked for cython' +[, "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/tmpdcev0ses" +Successfully opened SELinux policy "/tmp/tmpdcev0ses" +Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" +test_001_keep_conditional_rules (tests.test_conditionalinfoflow.ConditionalInfoFlowAnalysisTest.test_001_keep_conditional_rules) +Keep all conditional rules. ... Building information flow graph from /tmp/tmpdcev0ses... +Completed building information flow graph. +Building information flow subgraph... +Completed building information flow subgraph. ok -test_055_range_proper_superset1 (tests.test_fsusequery.FSUseQueryTest.test_055_range_proper_superset1) -fs_use_* query with context range proper superset match ... Generating fs_use_* results from /tmp/tmpceu7klaw +test_002_default_conditional_rules (tests.test_conditionalinfoflow.ConditionalInfoFlowAnalysisTest.test_002_default_conditional_rules) +Keep only default conditional rules. ... Building information flow subgraph... +Completed building information flow subgraph. ok -test_055_range_proper_superset2 (tests.test_fsusequery.FSUseQueryTest.test_055_range_proper_superset2) -fs_use_* query with context range proper superset match (equal) ... Generating fs_use_* results from /tmp/tmpceu7klaw +test_003_user_conditional_true (tests.test_conditionalinfoflow.ConditionalInfoFlowAnalysisTest.test_003_user_conditional_true) +Keep only conditional rules selected by user specified booleans (True Case.) ... Building information flow graph from /tmp/tmpdcev0ses... +Completed building information flow graph. +Building information flow subgraph... +Completed building information flow subgraph. ok -test_055_range_proper_superset3 (tests.test_fsusequery.FSUseQueryTest.test_055_range_proper_superset3) -fs_use_* query with context range proper superset match (equal low) ... Generating fs_use_* results from /tmp/tmpceu7klaw +test_004_user_conditional_false (tests.test_conditionalinfoflow.ConditionalInfoFlowAnalysisTest.test_004_user_conditional_false) +Keep only conditional rules selected by user specified booleans (False Case.) ... Building information flow graph from /tmp/tmpdcev0ses... +Completed building information flow graph. +Building information flow subgraph... +Completed building information flow subgraph. ok -test_055_range_proper_superset4 (tests.test_fsusequery.FSUseQueryTest.test_055_range_proper_superset4) -fs_use_* query with context range proper superset match (equal high) ... Generating fs_use_* results from /tmp/tmpceu7klaw +test_005_remaining_edges (tests.test_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/tmpdcev0ses... +Completed building information flow graph. +Building information flow subgraph... +Completed building information flow subgraph. ok -Opening SELinux policy "/tmp/tmpt4kfbjd4" -Successfully opened SELinux policy "/tmp/tmpt4kfbjd4" -test_000_unset (tests.test_typeattrquery.TypeAttributeQueryTest.test_000_unset) -Type attribute query with no criteria. ... Generating type attribute results from /tmp/tmpt4kfbjd4 +Opening SELinux policy "/tmp/tmpy6li7l8u" +Successfully opened SELinux policy "/tmp/tmpy6li7l8u" +test_000_unset (tests.test_ibendportconquery.IbendportconQueryTest.test_000_unset) +Ibendportcon query with no criteria ... Generating ibendportcon results from /tmp/tmpy6li7l8u ok -test_001_name_exact (tests.test_typeattrquery.TypeAttributeQueryTest.test_001_name_exact) -Type attribute query with exact name match. ... Generating type attribute results from /tmp/tmpt4kfbjd4 +test_001_name_exact (tests.test_ibendportconquery.IbendportconQueryTest.test_001_name_exact) +Ibendportcon query with exact name match. ... Generating ibendportcon results from /tmp/tmpy6li7l8u ok -test_002_name_regex (tests.test_typeattrquery.TypeAttributeQueryTest.test_002_name_regex) -Type attribute query with regex name match. ... Generating type attribute results from /tmp/tmpt4kfbjd4 +test_002_name_regext (tests.test_ibendportconquery.IbendportconQueryTest.test_002_name_regext) +Ibendportcon query with regex name match. ... Generating ibendportcon results from /tmp/tmpy6li7l8u ok -test_010_type_set_intersect (tests.test_typeattrquery.TypeAttributeQueryTest.test_010_type_set_intersect) -Type attribute query with type set intersection. ... Generating type attribute results from /tmp/tmpt4kfbjd4 +test_010_port (tests.test_ibendportconquery.IbendportconQueryTest.test_010_port) +Ibendportcon query with port match. ... Generating ibendportcon results from /tmp/tmpy6li7l8u ok -test_011_type_set_equality (tests.test_typeattrquery.TypeAttributeQueryTest.test_011_type_set_equality) -Type attribute query with type set equality. ... Generating type attribute results from /tmp/tmpt4kfbjd4 +test_020_user_exact (tests.test_ibendportconquery.IbendportconQueryTest.test_020_user_exact) +Ibendportcon query with context user exact match ... Generating ibendportcon results from /tmp/tmpy6li7l8u ok -test_012_type_set_regex (tests.test_typeattrquery.TypeAttributeQueryTest.test_012_type_set_regex) -Type attribute query with type set regex match. ... Generating type attribute results from /tmp/tmpt4kfbjd4 +test_021_user_regex (tests.test_ibendportconquery.IbendportconQueryTest.test_021_user_regex) +Ibendportcon query with context user regex match ... Generating ibendportcon results from /tmp/tmpy6li7l8u ok -Opening SELinux policy "/tmp/tmp641t9dvf" -Successfully opened SELinux policy "/tmp/tmp641t9dvf" -test_000_unset (tests.test_rbacrulequery.RBACRuleQueryTest.test_000_unset) -RBAC rule query with no criteria. ... Generating RBAC rule results from /tmp/tmp641t9dvf +test_030_role_exact (tests.test_ibendportconquery.IbendportconQueryTest.test_030_role_exact) +Ibendportcon query with context role exact match ... Generating ibendportcon results from /tmp/tmpy6li7l8u ok -test_001_source_direct (tests.test_rbacrulequery.RBACRuleQueryTest.test_001_source_direct) -RBAC rule query with exact, direct, source match. ... Generating RBAC rule results from /tmp/tmp641t9dvf +test_031_role_regex (tests.test_ibendportconquery.IbendportconQueryTest.test_031_role_regex) +Ibendportcon query with context role regex match ... Generating ibendportcon results from /tmp/tmpy6li7l8u ok -test_002_source_direct_regex (tests.test_rbacrulequery.RBACRuleQueryTest.test_002_source_direct_regex) -RBAC rule query with regex, direct, source match. ... Generating RBAC rule results from /tmp/tmp641t9dvf +test_040_type_exact (tests.test_ibendportconquery.IbendportconQueryTest.test_040_type_exact) +Ibendportcon query with context type exact match ... Generating ibendportcon results from /tmp/tmpy6li7l8u ok -test_010_target_direct (tests.test_rbacrulequery.RBACRuleQueryTest.test_010_target_direct) -RBAC rule query with exact, direct, target match. ... Generating RBAC rule results from /tmp/tmp641t9dvf +test_041_type_regex (tests.test_ibendportconquery.IbendportconQueryTest.test_041_type_regex) +Ibendportcon query with context type regex match ... Generating ibendportcon results from /tmp/tmpy6li7l8u ok -test_011_target_direct_regex (tests.test_rbacrulequery.RBACRuleQueryTest.test_011_target_direct_regex) -RBAC rule query with regex, direct, target match. ... Generating RBAC rule results from /tmp/tmp641t9dvf +test_050_range_exact (tests.test_ibendportconquery.IbendportconQueryTest.test_050_range_exact) +Ibendportcon query with context range exact match ... Generating ibendportcon results from /tmp/tmpy6li7l8u ok -test_012_target_type (tests.test_rbacrulequery.RBACRuleQueryTest.test_012_target_type) -RBAC rule query with a type as target. ... Generating RBAC rule results from /tmp/tmp641t9dvf +test_051_range_overlap1 (tests.test_ibendportconquery.IbendportconQueryTest.test_051_range_overlap1) +Ibendportcon query with context range overlap match (equal) ... Generating ibendportcon results from /tmp/tmpy6li7l8u ok -test_020_class (tests.test_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.test_rbacrulequery.RBACRuleQueryTest.test_021_class_list) -RBAC rule query with object class list match. ... Generating RBAC rule results from /tmp/tmp641t9dvf +test_051_range_overlap2 (tests.test_ibendportconquery.IbendportconQueryTest.test_051_range_overlap2) +Ibendportcon query with context range overlap match (subset) ... Generating ibendportcon results from /tmp/tmpy6li7l8u ok -test_022_class_regex (tests.test_rbacrulequery.RBACRuleQueryTest.test_022_class_regex) -RBAC rule query with object class regex match. ... Generating RBAC rule results from /tmp/tmp641t9dvf +test_051_range_overlap3 (tests.test_ibendportconquery.IbendportconQueryTest.test_051_range_overlap3) +Ibendportcon query with context range overlap match (superset) ... Generating ibendportcon results from /tmp/tmpy6li7l8u ok -test_030_default (tests.test_rbacrulequery.RBACRuleQueryTest.test_030_default) -RBAC rule query with exact default match. ... Generating RBAC rule results from /tmp/tmp641t9dvf +test_051_range_overlap4 (tests.test_ibendportconquery.IbendportconQueryTest.test_051_range_overlap4) +Ibendportcon query with context range overlap match (overlap low level) ... Generating ibendportcon results from /tmp/tmpy6li7l8u ok -test_031_default_regex (tests.test_rbacrulequery.RBACRuleQueryTest.test_031_default_regex) -RBAC rule query with regex default match. ... Generating RBAC rule results from /tmp/tmp641t9dvf +test_051_range_overlap5 (tests.test_ibendportconquery.IbendportconQueryTest.test_051_range_overlap5) +Ibendportcon query with context range overlap match (overlap high level) ... Generating ibendportcon results from /tmp/tmpy6li7l8u ok -test_040_ruletype (tests.test_rbacrulequery.RBACRuleQueryTest.test_040_ruletype) -RBAC rule query with rule type. ... Generating RBAC rule results from /tmp/tmp641t9dvf +test_052_range_subset1 (tests.test_ibendportconquery.IbendportconQueryTest.test_052_range_subset1) +Ibendportcon query with context range subset match ... Generating ibendportcon results from /tmp/tmpy6li7l8u ok -Opening SELinux policy "/tmp/tmpk4yunbqc" -Successfully opened SELinux policy "/tmp/tmpk4yunbqc" -test_000_unset (tests.test_polcapquery.PolCapQueryTest.test_000_unset) -Policy capability query with no criteria ... Generating policy capability results from /tmp/tmpk4yunbqc +test_052_range_subset2 (tests.test_ibendportconquery.IbendportconQueryTest.test_052_range_subset2) +Ibendportcon query with context range subset match (equal) ... Generating ibendportcon results from /tmp/tmpy6li7l8u ok -test_001_name_exact (tests.test_polcapquery.PolCapQueryTest.test_001_name_exact) -Policy capability query with exact match ... Generating policy capability results from /tmp/tmpk4yunbqc +test_053_range_superset1 (tests.test_ibendportconquery.IbendportconQueryTest.test_053_range_superset1) +Ibendportcon query with context range superset match ... Generating ibendportcon results from /tmp/tmpy6li7l8u ok -test_002_name_regex (tests.test_polcapquery.PolCapQueryTest.test_002_name_regex) -Policy capability query with regex match ... Generating policy capability results from /tmp/tmpk4yunbqc +test_053_range_superset2 (tests.test_ibendportconquery.IbendportconQueryTest.test_053_range_superset2) +Ibendportcon query with context range superset match (equal) ... Generating ibendportcon results from /tmp/tmpy6li7l8u ok -Opening SELinux policy "/tmp/tmpczh79etq" -Successfully opened SELinux policy "/tmp/tmpczh79etq" -test_000_unset (tests.test_iomemconquery.IomemconQueryTest.test_000_unset) -Iomemcon query with no criteria ... Generating results from /tmp/tmpczh79etq +test_054_range_proper_subset1 (tests.test_ibendportconquery.IbendportconQueryTest.test_054_range_proper_subset1) +Ibendportcon query with context range proper subset match ... Generating ibendportcon results from /tmp/tmpy6li7l8u ok -test_010_user_exact (tests.test_iomemconquery.IomemconQueryTest.test_010_user_exact) -Iomemcon query with context user exact match ... Generating results from /tmp/tmpczh79etq +test_054_range_proper_subset2 (tests.test_ibendportconquery.IbendportconQueryTest.test_054_range_proper_subset2) +Ibendportcon query with context range proper subset match (equal) ... Generating ibendportcon results from /tmp/tmpy6li7l8u ok -test_011_user_regex (tests.test_iomemconquery.IomemconQueryTest.test_011_user_regex) -Iomemcon query with context user regex match ... Generating results from /tmp/tmpczh79etq +test_054_range_proper_subset3 (tests.test_ibendportconquery.IbendportconQueryTest.test_054_range_proper_subset3) +Ibendportcon query with context range proper subset match (equal low only) ... Generating ibendportcon results from /tmp/tmpy6li7l8u ok -test_020_role_exact (tests.test_iomemconquery.IomemconQueryTest.test_020_role_exact) -Iomemcon query with context role exact match ... Generating results from /tmp/tmpczh79etq +test_054_range_proper_subset4 (tests.test_ibendportconquery.IbendportconQueryTest.test_054_range_proper_subset4) +Ibendportcon query with context range proper subset match (equal high only) ... Generating ibendportcon results from /tmp/tmpy6li7l8u ok -test_021_role_regex (tests.test_iomemconquery.IomemconQueryTest.test_021_role_regex) -Iomemcon query with context role regex match ... Generating results from /tmp/tmpczh79etq +test_055_range_proper_superset1 (tests.test_ibendportconquery.IbendportconQueryTest.test_055_range_proper_superset1) +Ibendportcon query with context range proper superset match ... Generating ibendportcon results from /tmp/tmpy6li7l8u ok -test_030_type_exact (tests.test_iomemconquery.IomemconQueryTest.test_030_type_exact) -Iomemcon query with context type exact match ... Generating results from /tmp/tmpczh79etq +test_055_range_proper_superset2 (tests.test_ibendportconquery.IbendportconQueryTest.test_055_range_proper_superset2) +Ibendportcon query with context range proper superset match (equal) ... Generating ibendportcon results from /tmp/tmpy6li7l8u ok -test_031_type_regex (tests.test_iomemconquery.IomemconQueryTest.test_031_type_regex) -Iomemcon query with context type regex match ... Generating results from /tmp/tmpczh79etq +test_055_range_proper_superset3 (tests.test_ibendportconquery.IbendportconQueryTest.test_055_range_proper_superset3) +Ibendportcon query with context range proper superset match (equal low) ... Generating ibendportcon results from /tmp/tmpy6li7l8u ok -test_040_range_exact (tests.test_iomemconquery.IomemconQueryTest.test_040_range_exact) -Iomemcon query with context range exact match ... Generating results from /tmp/tmpczh79etq +test_055_range_proper_superset4 (tests.test_ibendportconquery.IbendportconQueryTest.test_055_range_proper_superset4) +Ibendportcon query with context range proper superset match (equal high) ... Generating ibendportcon results from /tmp/tmpy6li7l8u ok -test_041_range_overlap1 (tests.test_iomemconquery.IomemconQueryTest.test_041_range_overlap1) -Iomemcon query with context range overlap match (equal) ... Generating results from /tmp/tmpczh79etq +Opening SELinux policy "/tmp/tmpizx1lowz" +Successfully opened SELinux policy "/tmp/tmpizx1lowz" +test_000_unset (tests.test_sensitivityquery.SensitivityQueryTest.test_000_unset) +Sensitivity query with no criteria. ... Generating sensitivity results from /tmp/tmpizx1lowz ok -test_041_range_overlap2 (tests.test_iomemconquery.IomemconQueryTest.test_041_range_overlap2) -Iomemcon query with context range overlap match (subset) ... Generating results from /tmp/tmpczh79etq +test_001_name_exact (tests.test_sensitivityquery.SensitivityQueryTest.test_001_name_exact) +Sensitivity query with exact name match. ... Generating sensitivity results from /tmp/tmpizx1lowz ok -test_041_range_overlap3 (tests.test_iomemconquery.IomemconQueryTest.test_041_range_overlap3) -Iomemcon query with context range overlap match (superset) ... Generating results from /tmp/tmpczh79etq +test_002_name_regex (tests.test_sensitivityquery.SensitivityQueryTest.test_002_name_regex) +Sensitivity query with regex name match. ... Generating sensitivity results from /tmp/tmpizx1lowz ok -test_041_range_overlap4 (tests.test_iomemconquery.IomemconQueryTest.test_041_range_overlap4) -Iomemcon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmpczh79etq +test_010_alias_exact (tests.test_sensitivityquery.SensitivityQueryTest.test_010_alias_exact) +Sensitivity query with exact alias match. ... Generating sensitivity results from /tmp/tmpizx1lowz ok -test_041_range_overlap5 (tests.test_iomemconquery.IomemconQueryTest.test_041_range_overlap5) -Iomemcon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmpczh79etq +test_011_alias_regex (tests.test_sensitivityquery.SensitivityQueryTest.test_011_alias_regex) +Sensitivity query with regex alias match. ... Generating sensitivity results from /tmp/tmpizx1lowz ok -test_042_range_subset1 (tests.test_iomemconquery.IomemconQueryTest.test_042_range_subset1) -Iomemcon query with context range subset match ... Generating results from /tmp/tmpczh79etq +test_020_sens_equal (tests.test_sensitivityquery.SensitivityQueryTest.test_020_sens_equal) +Sensitivity query with sens equality. ... Generating sensitivity results from /tmp/tmpizx1lowz ok -test_042_range_subset2 (tests.test_iomemconquery.IomemconQueryTest.test_042_range_subset2) -Iomemcon query with context range subset match (equal) ... Generating results from /tmp/tmpczh79etq +test_021_sens_dom1 (tests.test_sensitivityquery.SensitivityQueryTest.test_021_sens_dom1) +Sensitivity query with sens dominance. ... Generating sensitivity results from /tmp/tmpizx1lowz ok -test_043_range_superset1 (tests.test_iomemconquery.IomemconQueryTest.test_043_range_superset1) -Iomemcon query with context range superset match ... Generating results from /tmp/tmpczh79etq +test_021_sens_dom2 (tests.test_sensitivityquery.SensitivityQueryTest.test_021_sens_dom2) +Sensitivity query with sens dominance (equal). ... Generating sensitivity results from /tmp/tmpizx1lowz ok -test_043_range_superset2 (tests.test_iomemconquery.IomemconQueryTest.test_043_range_superset2) -Iomemcon query with context range superset match (equal) ... Generating results from /tmp/tmpczh79etq +test_022_sens_domby1 (tests.test_sensitivityquery.SensitivityQueryTest.test_022_sens_domby1) +Sensitivity query with sens dominated-by. ... Generating sensitivity results from /tmp/tmpizx1lowz ok -test_044_range_proper_subset1 (tests.test_iomemconquery.IomemconQueryTest.test_044_range_proper_subset1) -Iomemcon query with context range proper subset match ... Generating results from /tmp/tmpczh79etq +test_022_sens_domby2 (tests.test_sensitivityquery.SensitivityQueryTest.test_022_sens_domby2) +Sensitivity query with sens dominated-by (equal). ... Generating sensitivity results from /tmp/tmpizx1lowz ok -test_044_range_proper_subset2 (tests.test_iomemconquery.IomemconQueryTest.test_044_range_proper_subset2) -Iomemcon query with context range proper subset match (equal) ... Generating results from /tmp/tmpczh79etq +Opening SELinux policy "/tmp/tmp3hnlk04w" +Successfully opened SELinux policy "/tmp/tmp3hnlk04w" +test_000_unset (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_000_unset) +ibpkeycon query with no criteria ... Generating ibpkeycon results from /tmp/tmp3hnlk04w ok -test_044_range_proper_subset3 (tests.test_iomemconquery.IomemconQueryTest.test_044_range_proper_subset3) -Iomemcon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmpczh79etq +test_001_subnet_mask (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_001_subnet_mask) +Ibpkeycon query with subnet mask match. ... Generating ibpkeycon results from /tmp/tmp3hnlk04w ok -test_044_range_proper_subset4 (tests.test_iomemconquery.IomemconQueryTest.test_044_range_proper_subset4) -Iomemcon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmpczh79etq +test_010_pkey_exact (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_010_pkey_exact) +Ibpkeycon query with exact pkey match. ... Generating ibpkeycon results from /tmp/tmp3hnlk04w ok -test_045_range_proper_superset1 (tests.test_iomemconquery.IomemconQueryTest.test_045_range_proper_superset1) -Iomemcon query with context range proper superset match ... Generating results from /tmp/tmpczh79etq +test_020_user_exact (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_020_user_exact) +ibpkeycon query with context user exact match ... Generating ibpkeycon results from /tmp/tmp3hnlk04w ok -test_045_range_proper_superset2 (tests.test_iomemconquery.IomemconQueryTest.test_045_range_proper_superset2) -Iomemcon query with context range proper superset match (equal) ... Generating results from /tmp/tmpczh79etq +test_021_user_regex (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_021_user_regex) +ibpkeycon query with context user regex match ... Generating ibpkeycon results from /tmp/tmp3hnlk04w ok -test_045_range_proper_superset3 (tests.test_iomemconquery.IomemconQueryTest.test_045_range_proper_superset3) -Iomemcon query with context range proper superset match (equal low) ... Generating results from /tmp/tmpczh79etq +test_030_role_exact (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_030_role_exact) +ibpkeycon query with context role exact match ... Generating ibpkeycon results from /tmp/tmp3hnlk04w ok -test_045_range_proper_superset4 (tests.test_iomemconquery.IomemconQueryTest.test_045_range_proper_superset4) -Iomemcon query with context range proper superset match (equal high) ... Generating results from /tmp/tmpczh79etq +test_031_role_regex (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_031_role_regex) +ibpkeycon query with context role regex match ... Generating ibpkeycon results from /tmp/tmp3hnlk04w ok -test_050_single_equal (tests.test_iomemconquery.IomemconQueryTest.test_050_single_equal) -Iomemcon query with single mem addr exact match ... Generating results from /tmp/tmpczh79etq +test_040_type_exact (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_040_type_exact) +ibpkeycon query with context type exact match ... Generating ibpkeycon results from /tmp/tmp3hnlk04w ok -test_051_range_equal (tests.test_iomemconquery.IomemconQueryTest.test_051_range_equal) -Iomemcon query with mem addr range exact match ... Generating results from /tmp/tmpczh79etq +test_041_type_regex (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_041_type_regex) +ibpkeycon query with context type regex match ... Generating ibpkeycon results from /tmp/tmp3hnlk04w ok -test_052_single_subset (tests.test_iomemconquery.IomemconQueryTest.test_052_single_subset) -Iomemcon query with single mem addr subset ... Generating results from /tmp/tmpczh79etq +test_050_range_exact (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_050_range_exact) +ibpkeycon query with context range exact match ... Generating ibpkeycon results from /tmp/tmp3hnlk04w ok -test_053_range_subset (tests.test_iomemconquery.IomemconQueryTest.test_053_range_subset) -Iomemcon query with range subset ... Generating results from /tmp/tmpczh79etq +test_051_range_overlap1 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap1) +ibpkeycon query with context range overlap match (equal) ... Generating ibpkeycon results from /tmp/tmp3hnlk04w ok -test_053_range_subset_edge1 (tests.test_iomemconquery.IomemconQueryTest.test_053_range_subset_edge1) -Iomemcon query with range subset, equal edge case ... Generating results from /tmp/tmpczh79etq +test_051_range_overlap2 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap2) +ibpkeycon query with context range overlap match (subset) ... Generating ibpkeycon results from /tmp/tmp3hnlk04w ok -test_054_single_proper_subset (tests.test_iomemconquery.IomemconQueryTest.test_054_single_proper_subset) -Iomemcon query with single mem addr proper subset ... Generating results from /tmp/tmpczh79etq +test_051_range_overlap3 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap3) +ibpkeycon query with context range overlap match (superset) ... Generating ibpkeycon results from /tmp/tmp3hnlk04w ok -test_055_range_proper_subset (tests.test_iomemconquery.IomemconQueryTest.test_055_range_proper_subset) -Iomemcon query with range proper subset ... Generating results from /tmp/tmpczh79etq +test_051_range_overlap4 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap4) +ibpkeycon query with context range overlap match (overlap low level) ... Generating ibpkeycon results from /tmp/tmp3hnlk04w ok -test_055_range_proper_subset_edge1 (tests.test_iomemconquery.IomemconQueryTest.test_055_range_proper_subset_edge1) -Iomemcon query with range proper subset, equal edge case ... Generating results from /tmp/tmpczh79etq +test_051_range_overlap5 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap5) +ibpkeycon query with context range overlap match (overlap high level) ... Generating ibpkeycon results from /tmp/tmp3hnlk04w ok -test_055_range_proper_subset_edge2 (tests.test_iomemconquery.IomemconQueryTest.test_055_range_proper_subset_edge2) -Iomemcon query with range proper subset, low equal edge case ... Generating results from /tmp/tmpczh79etq +test_052_range_subset1 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_052_range_subset1) +ibpkeycon query with context range subset match ... Generating ibpkeycon results from /tmp/tmp3hnlk04w ok -test_055_range_proper_subset_edge3 (tests.test_iomemconquery.IomemconQueryTest.test_055_range_proper_subset_edge3) -Iomemcon query with range proper subset, high equal edge case ... Generating results from /tmp/tmpczh79etq +test_052_range_subset2 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_052_range_subset2) +ibpkeycon query with context range subset match (equal) ... Generating ibpkeycon results from /tmp/tmp3hnlk04w ok -test_056_single_superset (tests.test_iomemconquery.IomemconQueryTest.test_056_single_superset) -Iomemcon query with single mem addr superset ... Generating results from /tmp/tmpczh79etq +test_053_range_superset1 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_053_range_superset1) +ibpkeycon query with context range superset match ... Generating ibpkeycon results from /tmp/tmp3hnlk04w ok -test_056_single_superset_edge1 (tests.test_iomemconquery.IomemconQueryTest.test_056_single_superset_edge1) -Iomemcon query with single mem addr superset, equal edge case ... Generating results from /tmp/tmpczh79etq +test_053_range_superset2 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_053_range_superset2) +ibpkeycon query with context range superset match (equal) ... Generating ibpkeycon results from /tmp/tmp3hnlk04w ok -test_057_range_superset (tests.test_iomemconquery.IomemconQueryTest.test_057_range_superset) -Iomemcon query with range superset ... Generating results from /tmp/tmpczh79etq +test_054_range_proper_subset1 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_054_range_proper_subset1) +ibpkeycon query with context range proper subset match ... Generating ibpkeycon results from /tmp/tmp3hnlk04w ok -test_057_range_superset_edge1 (tests.test_iomemconquery.IomemconQueryTest.test_057_range_superset_edge1) -Iomemcon query with range superset, equal edge case ... Generating results from /tmp/tmpczh79etq +test_054_range_proper_subset2 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_054_range_proper_subset2) +ibpkeycon query with context range proper subset match (equal) ... Generating ibpkeycon results from /tmp/tmp3hnlk04w ok -test_058_single_proper_superset (tests.test_iomemconquery.IomemconQueryTest.test_058_single_proper_superset) -Iomemcon query with single mem addr proper superset ... Generating results from /tmp/tmpczh79etq +test_054_range_proper_subset3 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_054_range_proper_subset3) +ibpkeycon query with context range proper subset match (equal low only) ... Generating ibpkeycon results from /tmp/tmp3hnlk04w ok -test_058_single_proper_superset_edge1 (tests.test_iomemconquery.IomemconQueryTest.test_058_single_proper_superset_edge1) -Iomemcon query with single mem addr proper superset, equal edge case ... Generating results from /tmp/tmpczh79etq +test_054_range_proper_subset4 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_054_range_proper_subset4) +ibpkeycon query with context range proper subset match (equal high only) ... Generating ibpkeycon results from /tmp/tmp3hnlk04w ok -test_058_single_proper_superset_edge2 (tests.test_iomemconquery.IomemconQueryTest.test_058_single_proper_superset_edge2) -Iomemcon query with single mem addr proper superset, low equal edge case ... Generating results from /tmp/tmpczh79etq +test_055_range_proper_superset1 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_055_range_proper_superset1) +ibpkeycon query with context range proper superset match ... Generating ibpkeycon results from /tmp/tmp3hnlk04w ok -test_058_single_proper_superset_edge3 (tests.test_iomemconquery.IomemconQueryTest.test_058_single_proper_superset_edge3) -Iomemcon query with single mem addr proper superset, high equal edge case ... Generating results from /tmp/tmpczh79etq +test_055_range_proper_superset2 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_055_range_proper_superset2) +ibpkeycon query with context range proper superset match (equal) ... Generating ibpkeycon results from /tmp/tmp3hnlk04w ok -test_059_range_proper_superset (tests.test_iomemconquery.IomemconQueryTest.test_059_range_proper_superset) -Iomemcon query with range proper superset ... Generating results from /tmp/tmpczh79etq +test_055_range_proper_superset3 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_055_range_proper_superset3) +ibpkeycon query with context range proper superset match (equal low) ... Generating ibpkeycon results from /tmp/tmp3hnlk04w ok -test_059_range_proper_superset_edge1 (tests.test_iomemconquery.IomemconQueryTest.test_059_range_proper_superset_edge1) -Iomemcon query with range proper superset, equal edge case ... Generating results from /tmp/tmpczh79etq +test_055_range_proper_superset4 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_055_range_proper_superset4) +ibpkeycon query with context range proper superset match (equal high) ... Generating ibpkeycon results from /tmp/tmp3hnlk04w ok -test_059_range_proper_superset_edge2 (tests.test_iomemconquery.IomemconQueryTest.test_059_range_proper_superset_edge2) -Iomemcon query with range proper superset, equal high mem addr edge case ... Generating results from /tmp/tmpczh79etq +test_900_invalid_subnet_prefix (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_900_invalid_subnet_prefix) +Ibpkeycon query with invalid subnet prefix ... ok +test_910_invalid_pkey_negative (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_910_invalid_pkey_negative) +Ibpkeycon query with negative pkey ... ok +test_911_invalid_pkey_zero (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_911_invalid_pkey_zero) +Ibpkeycon query with 0 pkey ... ok +test_912_invalid_pkey_over_max (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_912_invalid_pkey_over_max) +Ibpkeycon query with pkey over maximum value ... ok +test_913_invalid_pkey_not_a_number (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_913_invalid_pkey_not_a_number) +Ibpkeycon query with pkey is not a number ... ok +test_914_invalid_pkey_not_tuple (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_914_invalid_pkey_not_tuple) +Ibpkeycon query with pkey is not a tuple ... ok +test_915_invalid_pkey_wrong_tuple_length (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_915_invalid_pkey_wrong_tuple_length) +Ibpkeycon query with pkey is not correct tuple size ... ok +Opening SELinux policy "/tmp/tmp79_cyi73" +Successfully opened SELinux policy "/tmp/tmp79_cyi73" +test_000_unset (tests.test_fsusequery.FSUseQueryTest.test_000_unset) +fs_use_* query with no criteria ... Generating fs_use_* results from /tmp/tmp79_cyi73 ok -test_059_range_proper_superset_edge3 (tests.test_iomemconquery.IomemconQueryTest.test_059_range_proper_superset_edge3) -Iomemcon query with range proper superset, equal low mem addr edge case ... Generating results from /tmp/tmpczh79etq +test_001_fs_exact (tests.test_fsusequery.FSUseQueryTest.test_001_fs_exact) +fs_use_* query with exact fs match ... Generating fs_use_* results from /tmp/tmp79_cyi73 ok -test_060_single_overlap (tests.test_iomemconquery.IomemconQueryTest.test_060_single_overlap) -Iomemcon query with single overlap ... Generating results from /tmp/tmpczh79etq +test_002_fs_regex (tests.test_fsusequery.FSUseQueryTest.test_002_fs_regex) +fs_use_* query with regex fs match ... Generating fs_use_* results from /tmp/tmp79_cyi73 ok -test_060_single_overlap_edge1 (tests.test_iomemconquery.IomemconQueryTest.test_060_single_overlap_edge1) -Iomemcon query with single overlap, range match low ... Generating results from /tmp/tmpczh79etq +test_010_ruletype (tests.test_fsusequery.FSUseQueryTest.test_010_ruletype) +fs_use_* query with ruletype match ... Generating fs_use_* results from /tmp/tmp79_cyi73 ok -test_060_single_overlap_edge2 (tests.test_iomemconquery.IomemconQueryTest.test_060_single_overlap_edge2) -Iomemcon query with single overlap, range match high ... Generating results from /tmp/tmpczh79etq +test_020_user_exact (tests.test_fsusequery.FSUseQueryTest.test_020_user_exact) +fs_use_* query with context user exact match ... Generating fs_use_* results from /tmp/tmp79_cyi73 ok -test_060_single_overlap_edge3 (tests.test_iomemconquery.IomemconQueryTest.test_060_single_overlap_edge3) -Iomemcon query with single overlap, range match proper superset ... Generating results from /tmp/tmpczh79etq +test_021_user_regex (tests.test_fsusequery.FSUseQueryTest.test_021_user_regex) +fs_use_* query with context user regex match ... Generating fs_use_* results from /tmp/tmp79_cyi73 ok -test_061_range_overlap_low_half (tests.test_iomemconquery.IomemconQueryTest.test_061_range_overlap_low_half) -Iomemcon query with range overlap, low half match ... Generating results from /tmp/tmpczh79etq +test_030_role_exact (tests.test_fsusequery.FSUseQueryTest.test_030_role_exact) +fs_use_* query with context role exact match ... Generating fs_use_* results from /tmp/tmp79_cyi73 ok -test_062_range_overlap_high_half (tests.test_iomemconquery.IomemconQueryTest.test_062_range_overlap_high_half) -Iomemcon query with range overlap, high half match ... Generating results from /tmp/tmpczh79etq +test_031_role_regex (tests.test_fsusequery.FSUseQueryTest.test_031_role_regex) +fs_use_* query with context role regex match ... Generating fs_use_* results from /tmp/tmp79_cyi73 ok -test_063_range_overlap_middle (tests.test_iomemconquery.IomemconQueryTest.test_063_range_overlap_middle) -Iomemcon query with range overlap, middle match ... Generating results from /tmp/tmpczh79etq +test_040_type_exact (tests.test_fsusequery.FSUseQueryTest.test_040_type_exact) +fs_use_* query with context type exact match ... Generating fs_use_* results from /tmp/tmp79_cyi73 ok -test_064_range_overlap_equal (tests.test_iomemconquery.IomemconQueryTest.test_064_range_overlap_equal) -Iomemcon query with range overlap, equal match ... Generating results from /tmp/tmpczh79etq +test_041_type_regex (tests.test_fsusequery.FSUseQueryTest.test_041_type_regex) +fs_use_* query with context type regex match ... Generating fs_use_* results from /tmp/tmp79_cyi73 ok -test_065_range_overlap_superset (tests.test_iomemconquery.IomemconQueryTest.test_065_range_overlap_superset) -Iomemcon query with range overlap, superset match ... Generating results from /tmp/tmpczh79etq +test_050_range_exact (tests.test_fsusequery.FSUseQueryTest.test_050_range_exact) +fs_use_* query with context range exact match ... Generating fs_use_* results from /tmp/tmp79_cyi73 ok -Opening SELinux policy "/tmp/tmp5k50wfsl" -Successfully opened SELinux policy "/tmp/tmp5k50wfsl" -test_000_unset (tests.test_constraintquery.ConstraintQueryTest.test_000_unset) -Constraint query with no criteria. ... Generating constraint results from /tmp/tmp5k50wfsl +test_051_range_overlap1 (tests.test_fsusequery.FSUseQueryTest.test_051_range_overlap1) +fs_use_* query with context range overlap match (equal) ... Generating fs_use_* results from /tmp/tmp79_cyi73 ok -test_001_ruletype (tests.test_constraintquery.ConstraintQueryTest.test_001_ruletype) -Constraint query with rule type match. ... Generating constraint results from /tmp/tmp5k50wfsl +test_051_range_overlap2 (tests.test_fsusequery.FSUseQueryTest.test_051_range_overlap2) +fs_use_* query with context range overlap match (subset) ... Generating fs_use_* results from /tmp/tmp79_cyi73 ok -test_010_class_exact (tests.test_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.test_constraintquery.ConstraintQueryTest.test_011_class_list) -Constraint query with object class list match. ... Generating constraint results from /tmp/tmp5k50wfsl +test_051_range_overlap3 (tests.test_fsusequery.FSUseQueryTest.test_051_range_overlap3) +fs_use_* query with context range overlap match (superset) ... Generating fs_use_* results from /tmp/tmp79_cyi73 ok -test_012_class_regex (tests.test_constraintquery.ConstraintQueryTest.test_012_class_regex) -Constraint query with object class regex match. ... Generating constraint results from /tmp/tmp5k50wfsl +test_051_range_overlap4 (tests.test_fsusequery.FSUseQueryTest.test_051_range_overlap4) +fs_use_* query with context range overlap match (overlap low level) ... Generating fs_use_* results from /tmp/tmp79_cyi73 ok -test_020_perms_any (tests.test_constraintquery.ConstraintQueryTest.test_020_perms_any) -Constraint query with permission set intersection match. ... Generating constraint results from /tmp/tmp5k50wfsl +test_051_range_overlap5 (tests.test_fsusequery.FSUseQueryTest.test_051_range_overlap5) +fs_use_* query with context range overlap match (overlap high level) ... Generating fs_use_* results from /tmp/tmp79_cyi73 ok -test_021_perms_equal (tests.test_constraintquery.ConstraintQueryTest.test_021_perms_equal) -Constraint query with permission set equality match. ... Generating constraint results from /tmp/tmp5k50wfsl +test_052_range_subset1 (tests.test_fsusequery.FSUseQueryTest.test_052_range_subset1) +fs_use_* query with context range subset match ... Generating fs_use_* results from /tmp/tmp79_cyi73 ok -test_030_role_match_single (tests.test_constraintquery.ConstraintQueryTest.test_030_role_match_single) -Constraint query with role match. ... Generating constraint results from /tmp/tmp5k50wfsl +test_052_range_subset2 (tests.test_fsusequery.FSUseQueryTest.test_052_range_subset2) +fs_use_* query with context range subset match (equal) ... Generating fs_use_* results from /tmp/tmp79_cyi73 ok -test_031_role_match_regex (tests.test_constraintquery.ConstraintQueryTest.test_031_role_match_regex) -Constraint query with regex role match. ... Generating constraint results from /tmp/tmp5k50wfsl +test_053_range_superset1 (tests.test_fsusequery.FSUseQueryTest.test_053_range_superset1) +fs_use_* query with context range superset match ... Generating fs_use_* results from /tmp/tmp79_cyi73 ok -test_040_type_match_single (tests.test_constraintquery.ConstraintQueryTest.test_040_type_match_single) -Constraint query with type match. ... Generating constraint results from /tmp/tmp5k50wfsl +test_053_range_superset2 (tests.test_fsusequery.FSUseQueryTest.test_053_range_superset2) +fs_use_* query with context range superset match (equal) ... Generating fs_use_* results from /tmp/tmp79_cyi73 ok -test_041_type_match_regex (tests.test_constraintquery.ConstraintQueryTest.test_041_type_match_regex) -Constraint query with regex type match. ... Generating constraint results from /tmp/tmp5k50wfsl +test_054_range_proper_subset1 (tests.test_fsusequery.FSUseQueryTest.test_054_range_proper_subset1) +fs_use_* query with context range proper subset match ... Generating fs_use_* results from /tmp/tmp79_cyi73 ok -test_050_user_match_single (tests.test_constraintquery.ConstraintQueryTest.test_050_user_match_single) -Constraint query with user match. ... Generating constraint results from /tmp/tmp5k50wfsl +test_054_range_proper_subset2 (tests.test_fsusequery.FSUseQueryTest.test_054_range_proper_subset2) +fs_use_* query with context range proper subset match (equal) ... Generating fs_use_* results from /tmp/tmp79_cyi73 ok -test_051_user_match_regex (tests.test_constraintquery.ConstraintQueryTest.test_051_user_match_regex) -Constraint query with regex user match. ... Generating constraint results from /tmp/tmp5k50wfsl +test_054_range_proper_subset3 (tests.test_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/tmp79_cyi73 ok -Opening SELinux policy "/tmp/tmp5k6zt02o" -Successfully opened SELinux policy "/tmp/tmp5k6zt02o" -Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -test_001_keep_conditional_rules (tests.test_conditionalinfoflow.ConditionalInfoFlowAnalysisTest.test_001_keep_conditional_rules) -Keep all conditional rules. ... Building information flow graph from /tmp/tmp5k6zt02o... -Completed building information flow graph. -Building information flow subgraph... -Completed building information flow subgraph. +test_054_range_proper_subset4 (tests.test_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/tmp79_cyi73 ok -test_002_default_conditional_rules (tests.test_conditionalinfoflow.ConditionalInfoFlowAnalysisTest.test_002_default_conditional_rules) -Keep only default conditional rules. ... Building information flow subgraph... -Completed building information flow subgraph. +test_055_range_proper_superset1 (tests.test_fsusequery.FSUseQueryTest.test_055_range_proper_superset1) +fs_use_* query with context range proper superset match ... Generating fs_use_* results from /tmp/tmp79_cyi73 ok -test_003_user_conditional_true (tests.test_conditionalinfoflow.ConditionalInfoFlowAnalysisTest.test_003_user_conditional_true) -Keep only conditional rules selected by user specified booleans (True Case.) ... Building information flow graph from /tmp/tmp5k6zt02o... -Completed building information flow graph. -Building information flow subgraph... -Completed building information flow subgraph. +test_055_range_proper_superset2 (tests.test_fsusequery.FSUseQueryTest.test_055_range_proper_superset2) +fs_use_* query with context range proper superset match (equal) ... Generating fs_use_* results from /tmp/tmp79_cyi73 ok -test_004_user_conditional_false (tests.test_conditionalinfoflow.ConditionalInfoFlowAnalysisTest.test_004_user_conditional_false) -Keep only conditional rules selected by user specified booleans (False Case.) ... Building information flow graph from /tmp/tmp5k6zt02o... -Completed building information flow graph. -Building information flow subgraph... -Completed building information flow subgraph. +test_055_range_proper_superset3 (tests.test_fsusequery.FSUseQueryTest.test_055_range_proper_superset3) +fs_use_* query with context range proper superset match (equal low) ... Generating fs_use_* results from /tmp/tmp79_cyi73 ok -test_005_remaining_edges (tests.test_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/tmp5k6zt02o... -Completed building information flow graph. -Building information flow subgraph... -Completed building information flow subgraph. +test_055_range_proper_superset4 (tests.test_fsusequery.FSUseQueryTest.test_055_range_proper_superset4) +fs_use_* query with context range proper superset match (equal high) ... Generating fs_use_* results from /tmp/tmp79_cyi73 ok -Opening SELinux policy "/tmp/tmp7fhq1br7" -Successfully opened SELinux policy "/tmp/tmp7fhq1br7" +Opening SELinux policy "/tmp/tmp2dvbjy3_" +Successfully opened SELinux policy "/tmp/tmp2dvbjy3_" test_000_unset (tests.test_defaultquery.DefaultQueryTest.test_000_unset) -Default query: no criteria. ... Generating default_* results from /tmp/tmp7fhq1br7 +Default query: no criteria. ... Generating default_* results from /tmp/tmp2dvbjy3_ ok test_001_ruletype (tests.test_defaultquery.DefaultQueryTest.test_001_ruletype) -Default query: ruletype criterion. ... Generating default_* results from /tmp/tmp7fhq1br7 +Default query: ruletype criterion. ... Generating default_* results from /tmp/tmp2dvbjy3_ ok test_010_class_list (tests.test_defaultquery.DefaultQueryTest.test_010_class_list) -Default query: object class list match. ... Generating default_* results from /tmp/tmp7fhq1br7 +Default query: object class list match. ... Generating default_* results from /tmp/tmp2dvbjy3_ ok test_011_class_regex (tests.test_defaultquery.DefaultQueryTest.test_011_class_regex) -Default query: object class regex match. ... Generating default_* results from /tmp/tmp7fhq1br7 +Default query: object class regex match. ... Generating default_* results from /tmp/tmp2dvbjy3_ ok test_020_default (tests.test_defaultquery.DefaultQueryTest.test_020_default) -Default query: default setting. ... Generating default_* results from /tmp/tmp7fhq1br7 +Default query: default setting. ... Generating default_* results from /tmp/tmp2dvbjy3_ ok test_030_default_range (tests.test_defaultquery.DefaultQueryTest.test_030_default_range) -Default query: default_range setting. ... Generating default_* results from /tmp/tmp7fhq1br7 +Default query: default_range setting. ... Generating default_* results from /tmp/tmp2dvbjy3_ ok test_900_invalid_ruletype (tests.test_defaultquery.DefaultQueryTest.test_900_invalid_ruletype) Default query: invalid ruletype ... ok @@ -2870,171 +4733,161 @@ Default query: invalid default value ... ok test_903_invalid_default_range (tests.test_defaultquery.DefaultQueryTest.test_903_invalid_default_range) Default query: invalid default range ... ok -Opening SELinux policy "/tmp/tmpbq406qcz" -Successfully opened SELinux policy "/tmp/tmpbq406qcz" -test_000_unset (tests.test_sensitivityquery.SensitivityQueryTest.test_000_unset) -Sensitivity query with no criteria. ... Generating sensitivity results from /tmp/tmpbq406qcz -ok -test_001_name_exact (tests.test_sensitivityquery.SensitivityQueryTest.test_001_name_exact) -Sensitivity query with exact name match. ... Generating sensitivity results from /tmp/tmpbq406qcz -ok -test_002_name_regex (tests.test_sensitivityquery.SensitivityQueryTest.test_002_name_regex) -Sensitivity query with regex name match. ... Generating sensitivity results from /tmp/tmpbq406qcz -ok -test_010_alias_exact (tests.test_sensitivityquery.SensitivityQueryTest.test_010_alias_exact) -Sensitivity query with exact alias match. ... Generating sensitivity results from /tmp/tmpbq406qcz -ok -test_011_alias_regex (tests.test_sensitivityquery.SensitivityQueryTest.test_011_alias_regex) -Sensitivity query with regex alias match. ... Generating sensitivity results from /tmp/tmpbq406qcz -ok -test_020_sens_equal (tests.test_sensitivityquery.SensitivityQueryTest.test_020_sens_equal) -Sensitivity query with sens equality. ... Generating sensitivity results from /tmp/tmpbq406qcz -ok -test_021_sens_dom1 (tests.test_sensitivityquery.SensitivityQueryTest.test_021_sens_dom1) -Sensitivity query with sens dominance. ... Generating sensitivity results from /tmp/tmpbq406qcz -ok -test_021_sens_dom2 (tests.test_sensitivityquery.SensitivityQueryTest.test_021_sens_dom2) -Sensitivity query with sens dominance (equal). ... Generating sensitivity results from /tmp/tmpbq406qcz -ok -test_022_sens_domby1 (tests.test_sensitivityquery.SensitivityQueryTest.test_022_sens_domby1) -Sensitivity query with sens dominated-by. ... Generating sensitivity results from /tmp/tmpbq406qcz -ok -test_022_sens_domby2 (tests.test_sensitivityquery.SensitivityQueryTest.test_022_sens_domby2) -Sensitivity query with sens dominated-by (equal). ... Generating sensitivity results from /tmp/tmpbq406qcz -ok -Opening SELinux policy "/tmp/tmpi2xvktym" -Successfully opened SELinux policy "/tmp/tmpi2xvktym" -test_000_unset (tests.test_boundsquery.BoundsQueryTest.test_000_unset) -Bounds query with no criteria. ... Generating bounds results from /tmp/tmpi2xvktym -ok -test_001_parent_exact (tests.test_boundsquery.BoundsQueryTest.test_001_parent_exact) -Bounds query with exact parent match. ... Generating bounds results from /tmp/tmpi2xvktym +Opening SELinux policy "/tmp/tmpd31az2o2" +Successfully opened SELinux policy "/tmp/tmpd31az2o2" +test_001_load (tests.test_permmap.PermissionMapTest.test_001_load) +PermMap open from path. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_002_parent_regex (tests.test_boundsquery.BoundsQueryTest.test_002_parent_regex) -Bounds query with regex parent match. ... Generating bounds results from /tmp/tmpi2xvktym +test_002_load_invalid (tests.test_permmap.PermissionMapTest.test_002_load_invalid) +PermMap load completely wrong file type ... Opening permission map "setup.py" ok -test_010_child_exact (tests.test_boundsquery.BoundsQueryTest.test_010_child_exact) -Bounds query with exact child match. ... Generating bounds results from /tmp/tmpi2xvktym +test_002_load_negative_class_count (tests.test_permmap.PermissionMapTest.test_002_load_negative_class_count) +PermMap load negative class count ... Opening permission map "tests/invalid_perm_maps/negative-classcount" ok -test_011_child_regex (tests.test_boundsquery.BoundsQueryTest.test_011_child_regex) -Bounds query with regex child match. ... Generating bounds results from /tmp/tmpi2xvktym +test_003_load_non_number_class_count (tests.test_permmap.PermissionMapTest.test_003_load_non_number_class_count) +PermMap load non-number class count ... Opening permission map "tests/invalid_perm_maps/non-number-classcount" ok -Opening SELinux policy "/tmp/tmp9relht82" -Successfully opened SELinux policy "/tmp/tmp9relht82" -test_000_unset (tests.test_netifconquery.NetifconQueryTest.test_000_unset) -Netifcon query with no criteria ... Generating netifcon results from /tmp/tmp9relht82 +test_004_load_extra_class (tests.test_permmap.PermissionMapTest.test_004_load_extra_class) +PermMap load extra class ... Opening permission map "tests/invalid_perm_maps/extra-class" ok -test_001_name_exact (tests.test_netifconquery.NetifconQueryTest.test_001_name_exact) -Netifcon query with exact match ... Generating netifcon results from /tmp/tmp9relht82 +test_005_load_bad_class_keyword (tests.test_permmap.PermissionMapTest.test_005_load_bad_class_keyword) +PermMap load bad class keyword ... Opening permission map "tests/invalid_perm_maps/bad-class-keyword" ok -test_002_name_regex (tests.test_netifconquery.NetifconQueryTest.test_002_name_regex) -Netifcon query with regex match ... Generating netifcon results from /tmp/tmp9relht82 +test_007_load_negative_perm_count (tests.test_permmap.PermissionMapTest.test_007_load_negative_perm_count) +PermMap load negative permission count ... Opening permission map "tests/invalid_perm_maps/negative-permcount" ok -test_010_user_exact (tests.test_netifconquery.NetifconQueryTest.test_010_user_exact) -Netifcon query with context user exact match ... Generating netifcon results from /tmp/tmp9relht82 +test_008_load_bad_perm_count (tests.test_permmap.PermissionMapTest.test_008_load_bad_perm_count) +PermMap load bad permission count ... Opening permission map "tests/invalid_perm_maps/bad-permcount" ok -test_011_user_regex (tests.test_netifconquery.NetifconQueryTest.test_011_user_regex) -Netifcon query with context user regex match ... Generating netifcon results from /tmp/tmp9relht82 +test_010_load_extra_perms (tests.test_permmap.PermissionMapTest.test_010_load_extra_perms) +PermMap load negative permission count ... Opening permission map "tests/invalid_perm_maps/extra-perms" ok -test_020_role_exact (tests.test_netifconquery.NetifconQueryTest.test_020_role_exact) -Netifcon query with context role exact match ... Generating netifcon results from /tmp/tmp9relht82 +test_011_load_invalid_flow_direction (tests.test_permmap.PermissionMapTest.test_011_load_invalid_flow_direction) +PermMap load invalid flow direction ... Opening permission map "tests/invalid_perm_maps/invalid-flowdir" ok -test_021_role_regex (tests.test_netifconquery.NetifconQueryTest.test_021_role_regex) -Netifcon query with context role regex match ... Generating netifcon results from /tmp/tmp9relht82 +test_012_load_bad_perm_weight (tests.test_permmap.PermissionMapTest.test_012_load_bad_perm_weight) +PermMap load too high/low permission weight ... Opening permission map "tests/invalid_perm_maps/bad-perm-weight-high" +Opening permission map "tests/invalid_perm_maps/bad-perm-weight-low" ok -test_030_type_exact (tests.test_netifconquery.NetifconQueryTest.test_030_type_exact) -Netifcon query with context type exact match ... Generating netifcon results from /tmp/tmp9relht82 +test_013_load_invalid_weight (tests.test_permmap.PermissionMapTest.test_013_load_invalid_weight) +PermMap load invalid permission weight ... Opening permission map "tests/invalid_perm_maps/invalid-perm-weight" ok -test_031_type_regex (tests.test_netifconquery.NetifconQueryTest.test_031_type_regex) -Netifcon query with context type regex match ... Generating netifcon results from /tmp/tmp9relht82 +test_100_set_weight (tests.test_permmap.PermissionMapTest.test_100_set_weight) +PermMap set weight ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_040_range_exact (tests.test_netifconquery.NetifconQueryTest.test_040_range_exact) -Netifcon query with context range exact match ... Generating netifcon results from /tmp/tmp9relht82 +test_101_set_weight_low (tests.test_permmap.PermissionMapTest.test_101_set_weight_low) +PermMap set weight low ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_041_range_overlap1 (tests.test_netifconquery.NetifconQueryTest.test_041_range_overlap1) -Netifcon query with context range overlap match (equal) ... Generating netifcon results from /tmp/tmp9relht82 +test_102_set_weight_low (tests.test_permmap.PermissionMapTest.test_102_set_weight_low) +PermMap set weight high ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_041_range_overlap2 (tests.test_netifconquery.NetifconQueryTest.test_041_range_overlap2) -Netifcon query with context range overlap match (subset) ... Generating netifcon results from /tmp/tmp9relht82 +test_103_set_weight_unmapped_class (tests.test_permmap.PermissionMapTest.test_103_set_weight_unmapped_class) +PermMap set weight unmapped class ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_041_range_overlap3 (tests.test_netifconquery.NetifconQueryTest.test_041_range_overlap3) -Netifcon query with context range overlap match (superset) ... Generating netifcon results from /tmp/tmp9relht82 +test_104_set_weight_unmapped_permission (tests.test_permmap.PermissionMapTest.test_104_set_weight_unmapped_permission) +PermMap set weight unmapped class ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_041_range_overlap4 (tests.test_netifconquery.NetifconQueryTest.test_041_range_overlap4) -Netifcon query with context range overlap match (overlap low level) ... Generating netifcon results from /tmp/tmp9relht82 +test_110_set_direction (tests.test_permmap.PermissionMapTest.test_110_set_direction) +PermMap set direction ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_041_range_overlap5 (tests.test_netifconquery.NetifconQueryTest.test_041_range_overlap5) -Netifcon query with context range overlap match (overlap high level) ... Generating netifcon results from /tmp/tmp9relht82 +test_111_set_direction_invalid (tests.test_permmap.PermissionMapTest.test_111_set_direction_invalid) +PermMap set invalid direction ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_042_range_subset1 (tests.test_netifconquery.NetifconQueryTest.test_042_range_subset1) -Netifcon query with context range subset match ... Generating netifcon results from /tmp/tmp9relht82 +test_112_set_direction_unmapped_class (tests.test_permmap.PermissionMapTest.test_112_set_direction_unmapped_class) +PermMap set direction unmapped class ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_042_range_subset2 (tests.test_netifconquery.NetifconQueryTest.test_042_range_subset2) -Netifcon query with context range subset match (equal) ... Generating netifcon results from /tmp/tmp9relht82 +test_113_set_direction_unmapped_permission (tests.test_permmap.PermissionMapTest.test_113_set_direction_unmapped_permission) +PermMap set direction unmapped class ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_043_range_superset1 (tests.test_netifconquery.NetifconQueryTest.test_043_range_superset1) -Netifcon query with context range superset match ... Generating netifcon results from /tmp/tmp9relht82 +test_120_exclude_perm (tests.test_permmap.PermissionMapTest.test_120_exclude_perm) +PermMap exclude permission. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_043_range_superset2 (tests.test_netifconquery.NetifconQueryTest.test_043_range_superset2) -Netifcon query with context range superset match (equal) ... Generating netifcon results from /tmp/tmp9relht82 +test_121_exclude_perm_unmapped_class (tests.test_permmap.PermissionMapTest.test_121_exclude_perm_unmapped_class) +PermMap exclude permission unmapped class. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_044_range_proper_subset1 (tests.test_netifconquery.NetifconQueryTest.test_044_range_proper_subset1) -Netifcon query with context range proper subset match ... Generating netifcon results from /tmp/tmp9relht82 +test_122_exclude_perm_unmapped_perm (tests.test_permmap.PermissionMapTest.test_122_exclude_perm_unmapped_perm) +PermMap exclude permission unmapped permission. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_044_range_proper_subset2 (tests.test_netifconquery.NetifconQueryTest.test_044_range_proper_subset2) -Netifcon query with context range proper subset match (equal) ... Generating netifcon results from /tmp/tmp9relht82 +test_123_include_perm (tests.test_permmap.PermissionMapTest.test_123_include_perm) +PermMap include permission. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_044_range_proper_subset3 (tests.test_netifconquery.NetifconQueryTest.test_044_range_proper_subset3) -Netifcon query with context range proper subset match (equal low only) ... Generating netifcon results from /tmp/tmp9relht82 +test_124_include_perm_unmapped_class (tests.test_permmap.PermissionMapTest.test_124_include_perm_unmapped_class) +PermMap include permission unmapped class. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_044_range_proper_subset4 (tests.test_netifconquery.NetifconQueryTest.test_044_range_proper_subset4) -Netifcon query with context range proper subset match (equal high only) ... Generating netifcon results from /tmp/tmp9relht82 +test_125_include_perm_unmapped_perm (tests.test_permmap.PermissionMapTest.test_125_include_perm_unmapped_perm) +PermMap include permission unmapped permission. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_045_range_proper_superset1 (tests.test_netifconquery.NetifconQueryTest.test_045_range_proper_superset1) -Netifcon query with context range proper superset match ... Generating netifcon results from /tmp/tmp9relht82 +test_130_exclude_class (tests.test_permmap.PermissionMapTest.test_130_exclude_class) +PermMap exclude class. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_045_range_proper_superset2 (tests.test_netifconquery.NetifconQueryTest.test_045_range_proper_superset2) -Netifcon query with context range proper superset match (equal) ... Generating netifcon results from /tmp/tmp9relht82 +test_131_exclude_class_unmapped_class (tests.test_permmap.PermissionMapTest.test_131_exclude_class_unmapped_class) +PermMap exclude class unmapped class. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_045_range_proper_superset3 (tests.test_netifconquery.NetifconQueryTest.test_045_range_proper_superset3) -Netifcon query with context range proper superset match (equal low) ... Generating netifcon results from /tmp/tmp9relht82 +test_132_include_class (tests.test_permmap.PermissionMapTest.test_132_include_class) +PermMap exclude class. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_045_range_proper_superset4 (tests.test_netifconquery.NetifconQueryTest.test_045_range_proper_superset4) -Netifcon query with context range proper superset match (equal high) ... Generating netifcon results from /tmp/tmp9relht82 +test_133_include_class_unmapped_class (tests.test_permmap.PermissionMapTest.test_133_include_class_unmapped_class) +PermMap include class unmapped class. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -Opening SELinux policy "/tmp/tmppkhsleke" -Successfully opened SELinux policy "/tmp/tmppkhsleke" -test_000_unset (tests.test_rolequery.RoleQueryTest.test_000_unset) -Role query with no criteria. ... Generating role results from /tmp/tmppkhsleke +test_140_weight_read_only (tests.test_permmap.PermissionMapTest.test_140_weight_read_only) +PermMap get weight of read-only rule. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_001_name_exact (tests.test_rolequery.RoleQueryTest.test_001_name_exact) -Role query with exact name match. ... Generating role results from /tmp/tmppkhsleke +test_141_weight_write_only (tests.test_permmap.PermissionMapTest.test_141_weight_write_only) +PermMap get weight of write-only rule. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_002_name_regex (tests.test_rolequery.RoleQueryTest.test_002_name_regex) -Role query with regex name match. ... Generating role results from /tmp/tmppkhsleke +test_142_weight_both (tests.test_permmap.PermissionMapTest.test_142_weight_both) +PermMap get weight of both rule. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_010_type_intersect (tests.test_rolequery.RoleQueryTest.test_010_type_intersect) -Role query with type set intersection. ... Generating role results from /tmp/tmppkhsleke +test_143_weight_none (tests.test_permmap.PermissionMapTest.test_143_weight_none) +PermMap get weight of none rule. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_011_type_equality (tests.test_rolequery.RoleQueryTest.test_011_type_equality) -Role query with type set equality. ... Generating role results from /tmp/tmppkhsleke +test_144_weight_unmapped_class (tests.test_permmap.PermissionMapTest.test_144_weight_unmapped_class) +PermMap get weight of rule with unmapped class. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_012_type_regex (tests.test_rolequery.RoleQueryTest.test_012_type_regex) -Role query with type set match. ... Generating role results from /tmp/tmppkhsleke +test_145_weight_unmapped_permission (tests.test_permmap.PermissionMapTest.test_145_weight_unmapped_permission) +PermMap get weight of rule with unmapped permission. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -Opening SELinux policy "/tmp/tmpdqgwrm9l" -Successfully opened SELinux policy "/tmp/tmpdqgwrm9l" -test_000_unset (tests.test_boolquery.BoolQueryTest.test_000_unset) -Boolean query with no criteria. ... Generating Boolean results from /tmp/tmpdqgwrm9l +test_146_weight_wrong_rule_type (tests.test_permmap.PermissionMapTest.test_146_weight_wrong_rule_type) +PermMap get weight of rule with wrong rule type. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_001_name_exact (tests.test_boolquery.BoolQueryTest.test_001_name_exact) -Boolean query with exact match ... Generating Boolean results from /tmp/tmpdqgwrm9l +test_147_weight_excluded_permission (tests.test_permmap.PermissionMapTest.test_147_weight_excluded_permission) +PermMap get weight of a rule with excluded permission. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_002_name_regex (tests.test_boolquery.BoolQueryTest.test_002_name_regex) -Boolean query with regex match. ... Generating Boolean results from /tmp/tmpdqgwrm9l +test_148_weight_excluded_class (tests.test_permmap.PermissionMapTest.test_148_weight_excluded_class) +PermMap get weight of a rule with excluded class. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_010_default (tests.test_boolquery.BoolQueryTest.test_010_default) -Boolean query with default state match. ... Generating Boolean results from /tmp/tmpdqgwrm9l +test_150_map_policy (tests.test_permmap.PermissionMapTest.test_150_map_policy) +PermMap create mappings for classes/perms in a policy. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" 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 @@ -3048,8 +4901,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/tmpg_76uqkq" -Successfully opened SELinux policy "/tmp/tmpg_76uqkq" +Opening SELinux policy "/tmp/tmpoq4ubg37" +Successfully opened SELinux policy "/tmp/tmpoq4ubg37" 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 @@ -3062,12 +4915,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/tmplvzdpthy" -Successfully opened SELinux policy "/tmp/tmplvzdpthy" -Policy diff left policy set to /tmp/tmpg_76uqkq -Policy diff right policy set to /tmp/tmplvzdpthy +Opening SELinux policy "/tmp/tmp7_z4t7rh" +Successfully opened SELinux policy "/tmp/tmp7_z4t7rh" +Policy diff left policy set to /tmp/tmpoq4ubg37 +Policy diff right policy set to /tmp/tmp7_z4t7rh test_removed_initialsids (tests.test_diff.PolicyDifferenceRmIsidTest.test_removed_initialsids) -Diff: removed initialsids. ... Generating initial SID differences from /tmp/tmpg_76uqkq to /tmp/tmplvzdpthy +Diff: removed initialsids. ... Generating initial SID differences from /tmp/tmpoq4ubg37 to /tmp/tmp7_z4t7rh 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 @@ -3081,8 +4934,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/tmpm6yar1f5" -Successfully opened SELinux policy "/tmp/tmpm6yar1f5" +Opening SELinux policy "/tmp/tmpt3hz41no" +Successfully opened SELinux policy "/tmp/tmpt3hz41no" 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 @@ -3095,142 +4948,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/tmp74s40d8k" -Successfully opened SELinux policy "/tmp/tmp74s40d8k" -Policy diff left policy set to /tmp/tmpm6yar1f5 -Policy diff right policy set to /tmp/tmp74s40d8k +Opening SELinux policy "/tmp/tmp1adn4se8" +Successfully opened SELinux policy "/tmp/tmp1adn4se8" +Policy diff left policy set to /tmp/tmpt3hz41no +Policy diff right policy set to /tmp/tmp1adn4se8 test_added_allow_rules (tests.test_diff.PolicyDifferenceTest.test_added_allow_rules) -Diff: added allow rules. ... Generating allow differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k -Expanding AV rules from /tmp/tmpm6yar1f5. -Expanding AV rules from /tmp/tmp74s40d8k. +Diff: added allow rules. ... Generating allow differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 +Expanding AV rules from /tmp/tmpt3hz41no. +Expanding AV rules from /tmp/tmp1adn4se8. Removing redundant AV rules. Generating AV rule diff. ok test_added_allowxperm_rules (tests.test_diff.PolicyDifferenceTest.test_added_allowxperm_rules) -Diff: added allowxperm rules. ... Generating allowxperm differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added allowxperm rules. ... Generating allowxperm differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_auditallow_rules (tests.test_diff.PolicyDifferenceTest.test_added_auditallow_rules) -Diff: added auditallow rules. ... Generating auditallow differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k -Expanding AV rules from /tmp/tmpm6yar1f5. -Expanding AV rules from /tmp/tmp74s40d8k. +Diff: added auditallow rules. ... Generating auditallow differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 +Expanding AV rules from /tmp/tmpt3hz41no. +Expanding AV rules from /tmp/tmp1adn4se8. Removing redundant AV rules. Generating AV rule diff. ok test_added_auditallowxperm_rules (tests.test_diff.PolicyDifferenceTest.test_added_auditallowxperm_rules) -Diff: added auditallowxperm rules. ... Generating auditallowxperm differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added auditallowxperm rules. ... Generating auditallowxperm differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_boolean (tests.test_diff.PolicyDifferenceTest.test_added_boolean) -Diff: added boolean. ... Generating Boolean differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added boolean. ... Generating Boolean differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_category (tests.test_diff.PolicyDifferenceTest.test_added_category) -Diff: added category. ... Generating category differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added category. ... Generating category differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_class (tests.test_diff.PolicyDifferenceTest.test_added_class) -Diff: added class. ... Generating class differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added class. ... Generating class differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_common (tests.test_diff.PolicyDifferenceTest.test_added_common) -Diff: added common. ... Generating common differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added common. ... Generating common differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_constrains (tests.test_diff.PolicyDifferenceTest.test_added_constrains) -Diff: added constrains. ... Generating constraint differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added constrains. ... Generating constraint differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_defaults (tests.test_diff.PolicyDifferenceTest.test_added_defaults) -Diff: added defaults. ... Generating default_* differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added defaults. ... Generating default_* differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_dontaudit_rules (tests.test_diff.PolicyDifferenceTest.test_added_dontaudit_rules) -Diff: added dontaudit rules. ... Generating dontaudit differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k -Expanding AV rules from /tmp/tmpm6yar1f5. -Expanding AV rules from /tmp/tmp74s40d8k. +Diff: added dontaudit rules. ... Generating dontaudit differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 +Expanding AV rules from /tmp/tmpt3hz41no. +Expanding AV rules from /tmp/tmp1adn4se8. Removing redundant AV rules. Generating AV rule diff. ok test_added_dontauditxperm_rules (tests.test_diff.PolicyDifferenceTest.test_added_dontauditxperm_rules) -Diff: added dontauditxperm rules. ... Generating dontauditxperm differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added dontauditxperm rules. ... Generating dontauditxperm differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_fs_uses (tests.test_diff.PolicyDifferenceTest.test_added_fs_uses) -Diff: added fs_uses. ... Generating fs_use_* differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added fs_uses. ... Generating fs_use_* differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_genfscons (tests.test_diff.PolicyDifferenceTest.test_added_genfscons) -Diff: added genfscons. ... Generating genfscon differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added genfscons. ... Generating genfscon differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_ibendportcons (tests.test_diff.PolicyDifferenceTest.test_added_ibendportcons) -Diff: added ibendportcon statements. ... Generating ibendportcon differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added ibendportcon statements. ... Generating ibendportcon differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_ibpkeycons (tests.test_diff.PolicyDifferenceTest.test_added_ibpkeycons) -Diff: added ibpkeycon statements. ... Generating ibpkeycon differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added ibpkeycon statements. ... Generating ibpkeycon differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_initialsids (tests.test_diff.PolicyDifferenceTest.test_added_initialsids) -Diff: added initialsids. ... Generating initial SID differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added initialsids. ... Generating initial SID differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_levels (tests.test_diff.PolicyDifferenceTest.test_added_levels) -Diff: added levels. ... Generating level decl differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added levels. ... Generating level decl differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_mlsconstrains (tests.test_diff.PolicyDifferenceTest.test_added_mlsconstrains) -Diff: added mlsconstrains. ... Generating MLS constraint differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added mlsconstrains. ... Generating MLS constraint differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_mlsvalidatetrans (tests.test_diff.PolicyDifferenceTest.test_added_mlsvalidatetrans) -Diff: added mlsvalidatetrans. ... Generating mlsvalidatetrans differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added mlsvalidatetrans. ... Generating mlsvalidatetrans differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_netifcons (tests.test_diff.PolicyDifferenceTest.test_added_netifcons) -Diff: added netifcons. ... Generating netifcon differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added netifcons. ... Generating netifcon differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_neverallow_rules (tests.test_diff.PolicyDifferenceTest.test_added_neverallow_rules) -Diff: added neverallow rules. ... Generating neverallow differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k -Expanding AV rules from /tmp/tmpm6yar1f5. -Expanding AV rules from /tmp/tmp74s40d8k. +Diff: added neverallow rules. ... Generating neverallow differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 +Expanding AV rules from /tmp/tmpt3hz41no. +Expanding AV rules from /tmp/tmp1adn4se8. Removing redundant AV rules. Generating AV rule diff. ok test_added_neverallowxperm_rules (tests.test_diff.PolicyDifferenceTest.test_added_neverallowxperm_rules) -Diff: added neverallowxperm rules. ... Generating neverallowxperm differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added neverallowxperm rules. ... Generating neverallowxperm differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_nodecons (tests.test_diff.PolicyDifferenceTest.test_added_nodecons) -Diff: added nodecons. ... Generating nodecon differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added nodecons. ... Generating nodecon differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_polcaps (tests.test_diff.PolicyDifferenceTest.test_added_polcaps) -Diff: added polcaps. ... Generating policy cap differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added polcaps. ... Generating policy cap differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_portcons (tests.test_diff.PolicyDifferenceTest.test_added_portcons) -Diff: added portcons. ... Generating portcon differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added portcons. ... Generating portcon differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_range_transition_rules (tests.test_diff.PolicyDifferenceTest.test_added_range_transition_rules) -Diff: added range_transition rules. ... Generating range_transition differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added range_transition rules. ... Generating range_transition differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_role (tests.test_diff.PolicyDifferenceTest.test_added_role) -Diff: added role. ... Generating role differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added role. ... Generating role differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_role_allow_rules (tests.test_diff.PolicyDifferenceTest.test_added_role_allow_rules) -Diff: added role_allow rules. ... Generating role allow differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added role_allow rules. ... Generating role allow differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_role_transition_rules (tests.test_diff.PolicyDifferenceTest.test_added_role_transition_rules) -Diff: added role_transition rules. ... Generating role_transition differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added role_transition rules. ... Generating role_transition differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_sensitivities (tests.test_diff.PolicyDifferenceTest.test_added_sensitivities) -Diff: added sensitivities. ... Generating sensitivity differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added sensitivities. ... Generating sensitivity differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_type_attribute (tests.test_diff.PolicyDifferenceTest.test_added_type_attribute) -Diff: added type attribute. ... Generating type attribute differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added type attribute. ... Generating type attribute differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_type_change_rules (tests.test_diff.PolicyDifferenceTest.test_added_type_change_rules) -Diff: added type_change rules. ... Generating type_change differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added type_change rules. ... Generating type_change differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_type_member_rules (tests.test_diff.PolicyDifferenceTest.test_added_type_member_rules) -Diff: added type_member rules. ... Generating type_member differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added type_member rules. ... Generating type_member differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_type_transition_rules (tests.test_diff.PolicyDifferenceTest.test_added_type_transition_rules) -Diff: added type_transition rules. ... Generating type_transition differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added type_transition rules. ... Generating type_transition differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_typebounds (tests.test_diff.PolicyDifferenceTest.test_added_typebounds) -Diff: added typebounds. ... Generating typebounds differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added typebounds. ... Generating typebounds differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_types (tests.test_diff.PolicyDifferenceTest.test_added_types) -Diff: added type ... Generating type differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added type ... Generating type differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_user (tests.test_diff.PolicyDifferenceTest.test_added_user) -Diff: added user. ... Generating user differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added user. ... Generating user differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_added_validatetrans (tests.test_diff.PolicyDifferenceTest.test_added_validatetrans) -Diff: added validatetrans. ... Generating validatetrans differences from /tmp/tmpm6yar1f5 to /tmp/tmp74s40d8k +Diff: added validatetrans. ... Generating validatetrans differences from /tmp/tmpt3hz41no to /tmp/tmp1adn4se8 ok test_modified_allow_rules (tests.test_diff.PolicyDifferenceTest.test_modified_allow_rules) Diff: modified allow rules. ... ok @@ -3422,8 +5275,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/tmpt8lsq1jv" -Successfully opened SELinux policy "/tmp/tmpt8lsq1jv" +Opening SELinux policy "/tmp/tmp_mpecgs2" +Successfully opened SELinux policy "/tmp/tmp_mpecgs2" 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 @@ -3436,142 +5289,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/tmpohuj61tw" -Successfully opened SELinux policy "/tmp/tmpohuj61tw" -Policy diff left policy set to /tmp/tmpt8lsq1jv -Policy diff right policy set to /tmp/tmpohuj61tw +Opening SELinux policy "/tmp/tmpgtid7nk_" +Successfully opened SELinux policy "/tmp/tmpgtid7nk_" +Policy diff left policy set to /tmp/tmp_mpecgs2 +Policy diff right policy set to /tmp/tmpgtid7nk_ test_added_allows (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_allows) -MLSvsStandardDiff: no added allow rules. ... Generating allow differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw -Expanding AV rules from /tmp/tmpt8lsq1jv. -Expanding AV rules from /tmp/tmpohuj61tw. +MLSvsStandardDiff: no added allow rules. ... Generating allow differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ +Expanding AV rules from /tmp/tmp_mpecgs2. +Expanding AV rules from /tmp/tmpgtid7nk_. Removing redundant AV rules. Generating AV rule diff. ok test_added_allowxperms (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_allowxperms) -NoDiff: no added allowxperm rules. ... Generating allowxperm differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +NoDiff: no added allowxperm rules. ... Generating allowxperm differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_auditallows (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_auditallows) -MLSvsStandardDiff: no added auditallow rules. ... Generating auditallow differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw -Expanding AV rules from /tmp/tmpt8lsq1jv. -Expanding AV rules from /tmp/tmpohuj61tw. +MLSvsStandardDiff: no added auditallow rules. ... Generating auditallow differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ +Expanding AV rules from /tmp/tmp_mpecgs2. +Expanding AV rules from /tmp/tmpgtid7nk_. Removing redundant AV rules. Generating AV rule diff. ok test_added_auditallowxperms (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_auditallowxperms) -NoDiff: no added auditallowxperm rules. ... Generating auditallowxperm differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +NoDiff: no added auditallowxperm rules. ... Generating auditallowxperm differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_booleans (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_booleans) -MLSvsStandardDiff: no added booleans. ... Generating Boolean differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +MLSvsStandardDiff: no added booleans. ... Generating Boolean differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_categories (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_categories) -MLSvsStandardDiff: no added categories. ... Generating category differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +MLSvsStandardDiff: no added categories. ... Generating category differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_classes (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_classes) -MLSvsStandardDiff: no added classes. ... Generating class differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +MLSvsStandardDiff: no added classes. ... Generating class differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_commons (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_commons) -MLSvsStandardDiff: no added commons. ... Generating common differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +MLSvsStandardDiff: no added commons. ... Generating common differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_constraints (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_constraints) -MLSvsStandardDiff: no added constraints. ... Generating constraint differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +MLSvsStandardDiff: no added constraints. ... Generating constraint differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_defaults (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_defaults) -MLSvsStandardDiff: no added defaults. ... Generating default_* differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +MLSvsStandardDiff: no added defaults. ... Generating default_* differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_dontaudits (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_dontaudits) -MLSvsStandardDiff: no added dontaudit rules. ... Generating dontaudit differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw -Expanding AV rules from /tmp/tmpt8lsq1jv. -Expanding AV rules from /tmp/tmpohuj61tw. +MLSvsStandardDiff: no added dontaudit rules. ... Generating dontaudit differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ +Expanding AV rules from /tmp/tmp_mpecgs2. +Expanding AV rules from /tmp/tmpgtid7nk_. Removing redundant AV rules. Generating AV rule diff. ok test_added_dontauditxperms (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_dontauditxperms) -NoDiff: no added dontauditxperm rules. ... Generating dontauditxperm differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +NoDiff: no added dontauditxperm rules. ... Generating dontauditxperm differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_fs_uses (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_fs_uses) -MLSvsStandardDiff: no added fs_uses. ... Generating fs_use_* differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +MLSvsStandardDiff: no added fs_uses. ... Generating fs_use_* differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_genfscons (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_genfscons) -MLSvsStandardDiff: no added genfscons. ... Generating genfscon differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +MLSvsStandardDiff: no added genfscons. ... Generating genfscon differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_ibendportcons (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_ibendportcons) -NoDiff: no added ibendportcon rules. ... Generating ibendportcon differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +NoDiff: no added ibendportcon rules. ... Generating ibendportcon differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_ibpkeycons (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_ibpkeycons) -NoDiff: no added ibpkeycon rules. ... Generating ibpkeycon differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +NoDiff: no added ibpkeycon rules. ... Generating ibpkeycon differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_initialsids (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_initialsids) -MLSvsStandardDiff: no added initialsids. ... Generating initial SID differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +MLSvsStandardDiff: no added initialsids. ... Generating initial SID differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_levels (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_levels) -MLSvsStandardDiff: no added levels. ... Generating level decl differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +MLSvsStandardDiff: no added levels. ... Generating level decl differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_mlsconstraints (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_mlsconstraints) -MLSvsStandardDiff: no added mlsconstraints. ... Generating MLS constraint differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +MLSvsStandardDiff: no added mlsconstraints. ... Generating MLS constraint differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_mlsvalidatetrans (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_mlsvalidatetrans) -MLSvsStandardDiff: no added mlsvalidatetrans. ... Generating mlsvalidatetrans differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +MLSvsStandardDiff: no added mlsvalidatetrans. ... Generating mlsvalidatetrans differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_netifcons (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_netifcons) -MLSvsStandardDiff: no added netifcons. ... Generating netifcon differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +MLSvsStandardDiff: no added netifcons. ... Generating netifcon differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_neverallows (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_neverallows) -MLSvsStandardDiff: no added neverallow rules. ... Generating neverallow differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw -Expanding AV rules from /tmp/tmpt8lsq1jv. -Expanding AV rules from /tmp/tmpohuj61tw. +MLSvsStandardDiff: no added neverallow rules. ... Generating neverallow differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ +Expanding AV rules from /tmp/tmp_mpecgs2. +Expanding AV rules from /tmp/tmpgtid7nk_. Removing redundant AV rules. Generating AV rule diff. ok test_added_neverallowxperms (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_neverallowxperms) -NoDiff: no added neverallowxperm rules. ... Generating neverallowxperm differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +NoDiff: no added neverallowxperm rules. ... Generating neverallowxperm differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_nodecons (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_nodecons) -MLSvsStandardDiff: no added nodecons. ... Generating nodecon differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +MLSvsStandardDiff: no added nodecons. ... Generating nodecon differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_polcaps (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_polcaps) -MLSvsStandardDiff: no added polcaps. ... Generating policy cap differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +MLSvsStandardDiff: no added polcaps. ... Generating policy cap differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_portcons (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_portcons) -MLSvsStandardDiff: no added portcons. ... Generating portcon differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +MLSvsStandardDiff: no added portcons. ... Generating portcon differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_range_transitions (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_range_transitions) -MLSvsStandardDiff: no added range_transition rules. ... Generating range_transition differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +MLSvsStandardDiff: no added range_transition rules. ... Generating range_transition differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_role_allows (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_role_allows) -MLSvsStandardDiff: no added role_allow rules. ... Generating role allow differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +MLSvsStandardDiff: no added role_allow rules. ... Generating role allow differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_role_transitions (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_role_transitions) -MLSvsStandardDiff: no added role_transition rules. ... Generating role_transition differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +MLSvsStandardDiff: no added role_transition rules. ... Generating role_transition differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_roles (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_roles) -MLSvsStandardDiff: no added roles. ... Generating role differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +MLSvsStandardDiff: no added roles. ... Generating role differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_sensitivities (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_sensitivities) -MLSvsStandardDiff: no added sensitivities. ... Generating sensitivity differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +MLSvsStandardDiff: no added sensitivities. ... Generating sensitivity differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_type_attributes (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_type_attributes) -MLSvsStandardDiff: no added type attribute. ... Generating type attribute differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +MLSvsStandardDiff: no added type attribute. ... Generating type attribute differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_type_changes (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_type_changes) -MLSvsStandardDiff: no added type_change rules. ... Generating type_change differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +MLSvsStandardDiff: no added type_change rules. ... Generating type_change differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_type_members (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_type_members) -MLSvsStandardDiff: no added type_member rules. ... Generating type_member differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +MLSvsStandardDiff: no added type_member rules. ... Generating type_member differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_type_transitions (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_type_transitions) -MLSvsStandardDiff: no added type_transition rules. ... Generating type_transition differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +MLSvsStandardDiff: no added type_transition rules. ... Generating type_transition differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_typebounds (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_typebounds) -MLSvsStandardDiff: no added typebounds. ... Generating typebounds differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +MLSvsStandardDiff: no added typebounds. ... Generating typebounds differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_types (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_types) -MLSvsStandardDiff: no added types ... Generating type differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +MLSvsStandardDiff: no added types ... Generating type differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_users (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_users) -MLSvsStandardDiff: no added users. ... Generating user differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +MLSvsStandardDiff: no added users. ... Generating user differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_added_validatetrans (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_validatetrans) -MLSvsStandardDiff: no added validatetrans. ... Generating validatetrans differences from /tmp/tmpt8lsq1jv to /tmp/tmpohuj61tw +MLSvsStandardDiff: no added validatetrans. ... Generating validatetrans differences from /tmp/tmp_mpecgs2 to /tmp/tmpgtid7nk_ ok test_modified_allows (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_modified_allows) MLSvsStandardDiff: no modified allow rules. ... ok @@ -3731,8 +5584,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/tmpfygq4uoc" -Successfully opened SELinux policy "/tmp/tmpfygq4uoc" +Opening SELinux policy "/tmp/tmpu6t4qcvw" +Successfully opened SELinux policy "/tmp/tmpu6t4qcvw" 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 @@ -3745,142 +5598,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/tmp10kjo0c2" -Successfully opened SELinux policy "/tmp/tmp10kjo0c2" -Policy diff left policy set to /tmp/tmpfygq4uoc -Policy diff right policy set to /tmp/tmp10kjo0c2 +Opening SELinux policy "/tmp/tmph5vyho_z" +Successfully opened SELinux policy "/tmp/tmph5vyho_z" +Policy diff left policy set to /tmp/tmpu6t4qcvw +Policy diff right policy set to /tmp/tmph5vyho_z test_added_allows (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_allows) -NoDiff: no added allow rules. ... Generating allow differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 -Expanding AV rules from /tmp/tmpfygq4uoc. -Expanding AV rules from /tmp/tmp10kjo0c2. +NoDiff: no added allow rules. ... Generating allow differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z +Expanding AV rules from /tmp/tmpu6t4qcvw. +Expanding AV rules from /tmp/tmph5vyho_z. Removing redundant AV rules. Generating AV rule diff. ok test_added_allowxperms (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_allowxperms) -NoDiff: no added allowxperm rules. ... Generating allowxperm differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added allowxperm rules. ... Generating allowxperm differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_auditallows (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_auditallows) -NoDiff: no added auditallow rules. ... Generating auditallow differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 -Expanding AV rules from /tmp/tmpfygq4uoc. -Expanding AV rules from /tmp/tmp10kjo0c2. +NoDiff: no added auditallow rules. ... Generating auditallow differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z +Expanding AV rules from /tmp/tmpu6t4qcvw. +Expanding AV rules from /tmp/tmph5vyho_z. Removing redundant AV rules. Generating AV rule diff. ok test_added_auditallowxperms (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_auditallowxperms) -NoDiff: no added auditallowxperm rules. ... Generating auditallowxperm differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added auditallowxperm rules. ... Generating auditallowxperm differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_booleans (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_booleans) -NoDiff: no added booleans. ... Generating Boolean differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added booleans. ... Generating Boolean differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_categories (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_categories) -NoDiff: no added categories. ... Generating category differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added categories. ... Generating category differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_classes (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_classes) -NoDiff: no added classes. ... Generating class differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added classes. ... Generating class differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_commons (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_commons) -NoDiff: no added commons. ... Generating common differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added commons. ... Generating common differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_constrains (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_constrains) -NoDiff: no added constrains. ... Generating constraint differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added constrains. ... Generating constraint differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_defaults (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_defaults) -NoDiff: no added defaults. ... Generating default_* differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added defaults. ... Generating default_* differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_dontaudits (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_dontaudits) -NoDiff: no added dontaudit rules. ... Generating dontaudit differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 -Expanding AV rules from /tmp/tmpfygq4uoc. -Expanding AV rules from /tmp/tmp10kjo0c2. +NoDiff: no added dontaudit rules. ... Generating dontaudit differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z +Expanding AV rules from /tmp/tmpu6t4qcvw. +Expanding AV rules from /tmp/tmph5vyho_z. Removing redundant AV rules. Generating AV rule diff. ok test_added_dontauditxperms (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_dontauditxperms) -NoDiff: no added dontauditxperm rules. ... Generating dontauditxperm differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added dontauditxperm rules. ... Generating dontauditxperm differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_fs_uses (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_fs_uses) -NoDiff: no added fs_uses. ... Generating fs_use_* differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added fs_uses. ... Generating fs_use_* differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_genfscons (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_genfscons) -NoDiff: no added genfscons. ... Generating genfscon differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added genfscons. ... Generating genfscon differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_ibendportcons (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_ibendportcons) -NoDiff: no added ibendportcon rules. ... Generating ibendportcon differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added ibendportcon rules. ... Generating ibendportcon differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_ibpkeycons (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_ibpkeycons) -NoDiff: no added ibpkeycon rules. ... Generating ibpkeycon differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added ibpkeycon rules. ... Generating ibpkeycon differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_initialsids (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_initialsids) -NoDiff: no added initialsids. ... Generating initial SID differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added initialsids. ... Generating initial SID differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_levels (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_levels) -NoDiff: no added levels. ... Generating level decl differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added levels. ... Generating level decl differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_mlsconstrains (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_mlsconstrains) -NoDiff: no added mlsconstrains. ... Generating MLS constraint differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added mlsconstrains. ... Generating MLS constraint differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_mlsvalidatetrans (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_mlsvalidatetrans) -NoDiff: no added mlsvalidatetrans. ... Generating mlsvalidatetrans differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added mlsvalidatetrans. ... Generating mlsvalidatetrans differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_netifcons (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_netifcons) -NoDiff: no added netifcons. ... Generating netifcon differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added netifcons. ... Generating netifcon differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_neverallows (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_neverallows) -NoDiff: no added neverallow rules. ... Generating neverallow differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 -Expanding AV rules from /tmp/tmpfygq4uoc. -Expanding AV rules from /tmp/tmp10kjo0c2. +NoDiff: no added neverallow rules. ... Generating neverallow differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z +Expanding AV rules from /tmp/tmpu6t4qcvw. +Expanding AV rules from /tmp/tmph5vyho_z. Removing redundant AV rules. Generating AV rule diff. ok test_added_neverallowxperms (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_neverallowxperms) -NoDiff: no added neverallowxperm rules. ... Generating neverallowxperm differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added neverallowxperm rules. ... Generating neverallowxperm differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_nodecons (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_nodecons) -NoDiff: no added nodecons. ... Generating nodecon differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added nodecons. ... Generating nodecon differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_polcaps (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_polcaps) -NoDiff: no added polcaps. ... Generating policy cap differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added polcaps. ... Generating policy cap differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_portcons (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_portcons) -NoDiff: no added portcons. ... Generating portcon differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added portcons. ... Generating portcon differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_range_transitions (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_range_transitions) -NoDiff: no added range_transition rules. ... Generating range_transition differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added range_transition rules. ... Generating range_transition differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_role_allows (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_role_allows) -NoDiff: no added role_allow rules. ... Generating role allow differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added role_allow rules. ... Generating role allow differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_role_transitions (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_role_transitions) -NoDiff: no added role_transition rules. ... Generating role_transition differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added role_transition rules. ... Generating role_transition differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_roles (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_roles) -NoDiff: no added roles. ... Generating role differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added roles. ... Generating role differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_sensitivities (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_sensitivities) -NoDiff: no added sensitivities. ... Generating sensitivity differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added sensitivities. ... Generating sensitivity differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_type_attributes (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_type_attributes) -NoDiff: no added type attribute. ... Generating type attribute differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added type attribute. ... Generating type attribute differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_type_changes (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_type_changes) -NoDiff: no added type_change rules. ... Generating type_change differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added type_change rules. ... Generating type_change differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_type_members (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_type_members) -NoDiff: no added type_member rules. ... Generating type_member differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added type_member rules. ... Generating type_member differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_type_transitions (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_type_transitions) -NoDiff: no added type_transition rules. ... Generating type_transition differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added type_transition rules. ... Generating type_transition differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_typebounds (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_typebounds) -NoDiff: no added typebounds. ... Generating typebounds differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added typebounds. ... Generating typebounds differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_types (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_types) -NoDiff: no added types ... Generating type differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added types ... Generating type differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_users (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_users) -NoDiff: no added users. ... Generating user differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added users. ... Generating user differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_added_validatetrans (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_validatetrans) -NoDiff: no added validatetrans. ... Generating validatetrans differences from /tmp/tmpfygq4uoc to /tmp/tmp10kjo0c2 +NoDiff: no added validatetrans. ... Generating validatetrans differences from /tmp/tmpu6t4qcvw to /tmp/tmph5vyho_z ok test_modified_allows (tests.test_diff.PolicyDifferenceTestNoDiff.test_modified_allows) NoDiff: no modified allow rules. ... ok @@ -4040,8 +5893,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/tmp8tmjg8zx" -Successfully opened SELinux policy "/tmp/tmp8tmjg8zx" +Opening SELinux policy "/tmp/tmpwwmc3ur_" +Successfully opened SELinux policy "/tmp/tmpwwmc3ur_" 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 @@ -4054,14 +5907,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/tmpc9twa4jo" -Successfully opened SELinux policy "/tmp/tmpc9twa4jo" -Policy diff left policy set to /tmp/tmp8tmjg8zx -Policy diff right policy set to /tmp/tmpc9twa4jo +Opening SELinux policy "/tmp/tmp9dc4j9x8" +Successfully opened SELinux policy "/tmp/tmp9dc4j9x8" +Policy diff left policy set to /tmp/tmpwwmc3ur_ +Policy diff right policy set to /tmp/tmp9dc4j9x8 test_added_allows (tests.test_diff.PolicyDifferenceTestRedundant.test_added_allows) -Redundant: no added allow rules. ... Generating allow differences from /tmp/tmp8tmjg8zx to /tmp/tmpc9twa4jo -Expanding AV rules from /tmp/tmp8tmjg8zx. -Expanding AV rules from /tmp/tmpc9twa4jo. +Redundant: no added allow rules. ... Generating allow differences from /tmp/tmpwwmc3ur_ to /tmp/tmp9dc4j9x8 +Expanding AV rules from /tmp/tmpwwmc3ur_. +Expanding AV rules from /tmp/tmp9dc4j9x8. Removing redundant AV rules. Generating AV rule diff. ok @@ -4069,1756 +5922,732 @@ Redundant: no modified allow rules. ... ok test_removed_allows (tests.test_diff.PolicyDifferenceTestRedundant.test_removed_allows) Redundant: no removed allow rules. ... ok -Opening SELinux policy "/tmp/tmp9j28lgi0" -Successfully opened SELinux policy "/tmp/tmp9j28lgi0" -test_000_unset (tests.test_categoryquery.CategoryQueryTest.test_000_unset) -MLS category query with no criteria. ... Generating category results from /tmp/tmp9j28lgi0 -ok -test_001_name_exact (tests.test_categoryquery.CategoryQueryTest.test_001_name_exact) -MLS category query with exact name match. ... Generating category results from /tmp/tmp9j28lgi0 -ok -test_002_name_regex (tests.test_categoryquery.CategoryQueryTest.test_002_name_regex) -MLS category query with regex name match. ... Generating category results from /tmp/tmp9j28lgi0 -ok -test_010_alias_exact (tests.test_categoryquery.CategoryQueryTest.test_010_alias_exact) -MLS category query with exact alias match. ... Generating category results from /tmp/tmp9j28lgi0 -ok -test_011_alias_regex (tests.test_categoryquery.CategoryQueryTest.test_011_alias_regex) -MLS category query with regex alias match. ... Generating category results from /tmp/tmp9j28lgi0 -ok -Opening SELinux policy "/tmp/tmpe8v7f4eh" -Successfully opened SELinux policy "/tmp/tmpe8v7f4eh" -test_000_unset (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_000_unset) -ibpkeycon query with no criteria ... Generating ibpkeycon results from /tmp/tmpe8v7f4eh -ok -test_001_subnet_mask (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_001_subnet_mask) -Ibpkeycon query with subnet mask match. ... Generating ibpkeycon results from /tmp/tmpe8v7f4eh -ok -test_010_pkey_exact (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_010_pkey_exact) -Ibpkeycon query with exact pkey match. ... Generating ibpkeycon results from /tmp/tmpe8v7f4eh -ok -test_020_user_exact (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_020_user_exact) -ibpkeycon query with context user exact match ... Generating ibpkeycon results from /tmp/tmpe8v7f4eh -ok -test_021_user_regex (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_021_user_regex) -ibpkeycon query with context user regex match ... Generating ibpkeycon results from /tmp/tmpe8v7f4eh -ok -test_030_role_exact (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_030_role_exact) -ibpkeycon query with context role exact match ... Generating ibpkeycon results from /tmp/tmpe8v7f4eh -ok -test_031_role_regex (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_031_role_regex) -ibpkeycon query with context role regex match ... Generating ibpkeycon results from /tmp/tmpe8v7f4eh -ok -test_040_type_exact (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_040_type_exact) -ibpkeycon query with context type exact match ... Generating ibpkeycon results from /tmp/tmpe8v7f4eh -ok -test_041_type_regex (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_041_type_regex) -ibpkeycon query with context type regex match ... Generating ibpkeycon results from /tmp/tmpe8v7f4eh -ok -test_050_range_exact (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_050_range_exact) -ibpkeycon query with context range exact match ... Generating ibpkeycon results from /tmp/tmpe8v7f4eh -ok -test_051_range_overlap1 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap1) -ibpkeycon query with context range overlap match (equal) ... Generating ibpkeycon results from /tmp/tmpe8v7f4eh -ok -test_051_range_overlap2 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap2) -ibpkeycon query with context range overlap match (subset) ... Generating ibpkeycon results from /tmp/tmpe8v7f4eh -ok -test_051_range_overlap3 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap3) -ibpkeycon query with context range overlap match (superset) ... Generating ibpkeycon results from /tmp/tmpe8v7f4eh -ok -test_051_range_overlap4 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap4) -ibpkeycon query with context range overlap match (overlap low level) ... Generating ibpkeycon results from /tmp/tmpe8v7f4eh -ok -test_051_range_overlap5 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap5) -ibpkeycon query with context range overlap match (overlap high level) ... Generating ibpkeycon results from /tmp/tmpe8v7f4eh -ok -test_052_range_subset1 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_052_range_subset1) -ibpkeycon query with context range subset match ... Generating ibpkeycon results from /tmp/tmpe8v7f4eh -ok -test_052_range_subset2 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_052_range_subset2) -ibpkeycon query with context range subset match (equal) ... Generating ibpkeycon results from /tmp/tmpe8v7f4eh -ok -test_053_range_superset1 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_053_range_superset1) -ibpkeycon query with context range superset match ... Generating ibpkeycon results from /tmp/tmpe8v7f4eh -ok -test_053_range_superset2 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_053_range_superset2) -ibpkeycon query with context range superset match (equal) ... Generating ibpkeycon results from /tmp/tmpe8v7f4eh -ok -test_054_range_proper_subset1 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_054_range_proper_subset1) -ibpkeycon query with context range proper subset match ... Generating ibpkeycon results from /tmp/tmpe8v7f4eh -ok -test_054_range_proper_subset2 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_054_range_proper_subset2) -ibpkeycon query with context range proper subset match (equal) ... Generating ibpkeycon results from /tmp/tmpe8v7f4eh -ok -test_054_range_proper_subset3 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_054_range_proper_subset3) -ibpkeycon query with context range proper subset match (equal low only) ... Generating ibpkeycon results from /tmp/tmpe8v7f4eh -ok -test_054_range_proper_subset4 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_054_range_proper_subset4) -ibpkeycon query with context range proper subset match (equal high only) ... Generating ibpkeycon results from /tmp/tmpe8v7f4eh -ok -test_055_range_proper_superset1 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_055_range_proper_superset1) -ibpkeycon query with context range proper superset match ... Generating ibpkeycon results from /tmp/tmpe8v7f4eh -ok -test_055_range_proper_superset2 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_055_range_proper_superset2) -ibpkeycon query with context range proper superset match (equal) ... Generating ibpkeycon results from /tmp/tmpe8v7f4eh -ok -test_055_range_proper_superset3 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_055_range_proper_superset3) -ibpkeycon query with context range proper superset match (equal low) ... Generating ibpkeycon results from /tmp/tmpe8v7f4eh -ok -test_055_range_proper_superset4 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_055_range_proper_superset4) -ibpkeycon query with context range proper superset match (equal high) ... Generating ibpkeycon results from /tmp/tmpe8v7f4eh -ok -test_900_invalid_subnet_prefix (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_900_invalid_subnet_prefix) -Ibpkeycon query with invalid subnet prefix ... ok -test_910_invalid_pkey_negative (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_910_invalid_pkey_negative) -Ibpkeycon query with negative pkey ... ok -test_911_invalid_pkey_zero (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_911_invalid_pkey_zero) -Ibpkeycon query with 0 pkey ... ok -test_912_invalid_pkey_over_max (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_912_invalid_pkey_over_max) -Ibpkeycon query with pkey over maximum value ... ok -test_913_invalid_pkey_not_a_number (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_913_invalid_pkey_not_a_number) -Ibpkeycon query with pkey is not a number ... ok -test_914_invalid_pkey_not_tuple (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_914_invalid_pkey_not_tuple) -Ibpkeycon query with pkey is not a tuple ... ok -test_915_invalid_pkey_wrong_tuple_length (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_915_invalid_pkey_wrong_tuple_length) -Ibpkeycon query with pkey is not correct tuple size ... ok -Opening SELinux policy "/tmp/tmp_0ksysdu" -Successfully opened SELinux policy "/tmp/tmp_0ksysdu" -test_000_unset (tests.test_pcideviceconquery.PcideviceconQueryTest.test_000_unset) -Pcidevicecon query with no criteria ... Generating results from /tmp/tmp_0ksysdu -ok -test_010_user_exact (tests.test_pcideviceconquery.PcideviceconQueryTest.test_010_user_exact) -Pcidevicecon query with context user exact match ... Generating results from /tmp/tmp_0ksysdu -ok -test_011_user_regex (tests.test_pcideviceconquery.PcideviceconQueryTest.test_011_user_regex) -Pcidevicecon query with context user regex match ... Generating results from /tmp/tmp_0ksysdu -ok -test_020_role_exact (tests.test_pcideviceconquery.PcideviceconQueryTest.test_020_role_exact) -Pcidevicecon query with context role exact match ... Generating results from /tmp/tmp_0ksysdu -ok -test_021_role_regex (tests.test_pcideviceconquery.PcideviceconQueryTest.test_021_role_regex) -Pcidevicecon query with context role regex match ... Generating results from /tmp/tmp_0ksysdu -ok -test_030_type_exact (tests.test_pcideviceconquery.PcideviceconQueryTest.test_030_type_exact) -Pcidevicecon query with context type exact match ... Generating results from /tmp/tmp_0ksysdu -ok -test_031_type_regex (tests.test_pcideviceconquery.PcideviceconQueryTest.test_031_type_regex) -Pcidevicecon query with context type regex match ... Generating results from /tmp/tmp_0ksysdu -ok -test_040_range_exact (tests.test_pcideviceconquery.PcideviceconQueryTest.test_040_range_exact) -Pcidevicecon query with context range exact match ... Generating results from /tmp/tmp_0ksysdu -ok -test_041_range_overlap1 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap1) -Pcidevicecon query with context range overlap match (equal) ... Generating results from /tmp/tmp_0ksysdu -ok -test_041_range_overlap2 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap2) -Pcidevicecon query with context range overlap match (subset) ... Generating results from /tmp/tmp_0ksysdu -ok -test_041_range_overlap3 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap3) -Pcidevicecon query with context range overlap match (superset) ... Generating results from /tmp/tmp_0ksysdu -ok -test_041_range_overlap4 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap4) -Pcidevicecon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmp_0ksysdu -ok -test_041_range_overlap5 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap5) -Pcidevicecon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmp_0ksysdu -ok -test_042_range_subset1 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_042_range_subset1) -Pcidevicecon query with context range subset match ... Generating results from /tmp/tmp_0ksysdu -ok -test_042_range_subset2 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_042_range_subset2) -Pcidevicecon query with context range subset match (equal) ... Generating results from /tmp/tmp_0ksysdu -ok -test_043_range_superset1 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_043_range_superset1) -Pcidevicecon query with context range superset match ... Generating results from /tmp/tmp_0ksysdu -ok -test_043_range_superset2 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_043_range_superset2) -Pcidevicecon query with context range superset match (equal) ... Generating results from /tmp/tmp_0ksysdu -ok -test_044_range_proper_subset1 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_044_range_proper_subset1) -Pcidevicecon query with context range proper subset match ... Generating results from /tmp/tmp_0ksysdu -ok -test_044_range_proper_subset2 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_044_range_proper_subset2) -Pcidevicecon query with context range proper subset match (equal) ... Generating results from /tmp/tmp_0ksysdu -ok -test_044_range_proper_subset3 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_044_range_proper_subset3) -Pcidevicecon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmp_0ksysdu -ok -test_044_range_proper_subset4 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_044_range_proper_subset4) -Pcidevicecon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmp_0ksysdu -ok -test_045_range_proper_superset1 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_045_range_proper_superset1) -Pcidevicecon query with context range proper superset match ... Generating results from /tmp/tmp_0ksysdu -ok -test_045_range_proper_superset2 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_045_range_proper_superset2) -Pcidevicecon query with context range proper superset match (equal) ... Generating results from /tmp/tmp_0ksysdu -ok -test_045_range_proper_superset3 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_045_range_proper_superset3) -Pcidevicecon query with context range proper superset match (equal low) ... Generating results from /tmp/tmp_0ksysdu -ok -test_045_range_proper_superset4 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_045_range_proper_superset4) -Pcidevicecon query with context range proper superset match (equal high) ... Generating results from /tmp/tmp_0ksysdu -ok -Opening SELinux policy "/tmp/tmpgvpcxd04" -Successfully opened SELinux policy "/tmp/tmpgvpcxd04" -test_000_unset (tests.test_ibendportconquery.IbendportconQueryTest.test_000_unset) -Ibendportcon query with no criteria ... Generating ibendportcon results from /tmp/tmpgvpcxd04 -ok -test_001_name_exact (tests.test_ibendportconquery.IbendportconQueryTest.test_001_name_exact) -Ibendportcon query with exact name match. ... Generating ibendportcon results from /tmp/tmpgvpcxd04 -ok -test_002_name_regext (tests.test_ibendportconquery.IbendportconQueryTest.test_002_name_regext) -Ibendportcon query with regex name match. ... Generating ibendportcon results from /tmp/tmpgvpcxd04 -ok -test_010_port (tests.test_ibendportconquery.IbendportconQueryTest.test_010_port) -Ibendportcon query with port match. ... Generating ibendportcon results from /tmp/tmpgvpcxd04 -ok -test_020_user_exact (tests.test_ibendportconquery.IbendportconQueryTest.test_020_user_exact) -Ibendportcon query with context user exact match ... Generating ibendportcon results from /tmp/tmpgvpcxd04 -ok -test_021_user_regex (tests.test_ibendportconquery.IbendportconQueryTest.test_021_user_regex) -Ibendportcon query with context user regex match ... Generating ibendportcon results from /tmp/tmpgvpcxd04 -ok -test_030_role_exact (tests.test_ibendportconquery.IbendportconQueryTest.test_030_role_exact) -Ibendportcon query with context role exact match ... Generating ibendportcon results from /tmp/tmpgvpcxd04 -ok -test_031_role_regex (tests.test_ibendportconquery.IbendportconQueryTest.test_031_role_regex) -Ibendportcon query with context role regex match ... Generating ibendportcon results from /tmp/tmpgvpcxd04 -ok -test_040_type_exact (tests.test_ibendportconquery.IbendportconQueryTest.test_040_type_exact) -Ibendportcon query with context type exact match ... Generating ibendportcon results from /tmp/tmpgvpcxd04 -ok -test_041_type_regex (tests.test_ibendportconquery.IbendportconQueryTest.test_041_type_regex) -Ibendportcon query with context type regex match ... Generating ibendportcon results from /tmp/tmpgvpcxd04 -ok -test_050_range_exact (tests.test_ibendportconquery.IbendportconQueryTest.test_050_range_exact) -Ibendportcon query with context range exact match ... Generating ibendportcon results from /tmp/tmpgvpcxd04 -ok -test_051_range_overlap1 (tests.test_ibendportconquery.IbendportconQueryTest.test_051_range_overlap1) -Ibendportcon query with context range overlap match (equal) ... Generating ibendportcon results from /tmp/tmpgvpcxd04 -ok -test_051_range_overlap2 (tests.test_ibendportconquery.IbendportconQueryTest.test_051_range_overlap2) -Ibendportcon query with context range overlap match (subset) ... Generating ibendportcon results from /tmp/tmpgvpcxd04 -ok -test_051_range_overlap3 (tests.test_ibendportconquery.IbendportconQueryTest.test_051_range_overlap3) -Ibendportcon query with context range overlap match (superset) ... Generating ibendportcon results from /tmp/tmpgvpcxd04 -ok -test_051_range_overlap4 (tests.test_ibendportconquery.IbendportconQueryTest.test_051_range_overlap4) -Ibendportcon query with context range overlap match (overlap low level) ... Generating ibendportcon results from /tmp/tmpgvpcxd04 -ok -test_051_range_overlap5 (tests.test_ibendportconquery.IbendportconQueryTest.test_051_range_overlap5) -Ibendportcon query with context range overlap match (overlap high level) ... Generating ibendportcon results from /tmp/tmpgvpcxd04 -ok -test_052_range_subset1 (tests.test_ibendportconquery.IbendportconQueryTest.test_052_range_subset1) -Ibendportcon query with context range subset match ... Generating ibendportcon results from /tmp/tmpgvpcxd04 -ok -test_052_range_subset2 (tests.test_ibendportconquery.IbendportconQueryTest.test_052_range_subset2) -Ibendportcon query with context range subset match (equal) ... Generating ibendportcon results from /tmp/tmpgvpcxd04 -ok -test_053_range_superset1 (tests.test_ibendportconquery.IbendportconQueryTest.test_053_range_superset1) -Ibendportcon query with context range superset match ... Generating ibendportcon results from /tmp/tmpgvpcxd04 -ok -test_053_range_superset2 (tests.test_ibendportconquery.IbendportconQueryTest.test_053_range_superset2) -Ibendportcon query with context range superset match (equal) ... Generating ibendportcon results from /tmp/tmpgvpcxd04 -ok -test_054_range_proper_subset1 (tests.test_ibendportconquery.IbendportconQueryTest.test_054_range_proper_subset1) -Ibendportcon query with context range proper subset match ... Generating ibendportcon results from /tmp/tmpgvpcxd04 -ok -test_054_range_proper_subset2 (tests.test_ibendportconquery.IbendportconQueryTest.test_054_range_proper_subset2) -Ibendportcon query with context range proper subset match (equal) ... Generating ibendportcon results from /tmp/tmpgvpcxd04 -ok -test_054_range_proper_subset3 (tests.test_ibendportconquery.IbendportconQueryTest.test_054_range_proper_subset3) -Ibendportcon query with context range proper subset match (equal low only) ... Generating ibendportcon results from /tmp/tmpgvpcxd04 -ok -test_054_range_proper_subset4 (tests.test_ibendportconquery.IbendportconQueryTest.test_054_range_proper_subset4) -Ibendportcon query with context range proper subset match (equal high only) ... Generating ibendportcon results from /tmp/tmpgvpcxd04 -ok -test_055_range_proper_superset1 (tests.test_ibendportconquery.IbendportconQueryTest.test_055_range_proper_superset1) -Ibendportcon query with context range proper superset match ... Generating ibendportcon results from /tmp/tmpgvpcxd04 -ok -test_055_range_proper_superset2 (tests.test_ibendportconquery.IbendportconQueryTest.test_055_range_proper_superset2) -Ibendportcon query with context range proper superset match (equal) ... Generating ibendportcon results from /tmp/tmpgvpcxd04 -ok -test_055_range_proper_superset3 (tests.test_ibendportconquery.IbendportconQueryTest.test_055_range_proper_superset3) -Ibendportcon query with context range proper superset match (equal low) ... Generating ibendportcon results from /tmp/tmpgvpcxd04 -ok -test_055_range_proper_superset4 (tests.test_ibendportconquery.IbendportconQueryTest.test_055_range_proper_superset4) -Ibendportcon query with context range proper superset match (equal high) ... Generating ibendportcon results from /tmp/tmpgvpcxd04 -ok -Opening SELinux policy "/tmp/tmpyz5dk6co" -Successfully opened SELinux policy "/tmp/tmpyz5dk6co" -test_000_unset (tests.test_initsidquery.InitialSIDQueryTest.test_000_unset) -Initial SID query with no criteria ... Generating initial SID results from /tmp/tmpyz5dk6co -ok -test_001_name_exact (tests.test_initsidquery.InitialSIDQueryTest.test_001_name_exact) -Initial SID query with exact match ... Generating initial SID results from /tmp/tmpyz5dk6co -ok -test_002_name_regex (tests.test_initsidquery.InitialSIDQueryTest.test_002_name_regex) -Initial SID query with regex match ... Generating initial SID results from /tmp/tmpyz5dk6co -ok -test_010_user_exact (tests.test_initsidquery.InitialSIDQueryTest.test_010_user_exact) -Initial SID query with context user exact match ... Generating initial SID results from /tmp/tmpyz5dk6co -ok -test_011_user_regex (tests.test_initsidquery.InitialSIDQueryTest.test_011_user_regex) -Initial SID query with context user regex match ... Generating initial SID results from /tmp/tmpyz5dk6co -ok -test_020_role_exact (tests.test_initsidquery.InitialSIDQueryTest.test_020_role_exact) -Initial SID query with context role exact match ... Generating initial SID results from /tmp/tmpyz5dk6co -ok -test_021_role_regex (tests.test_initsidquery.InitialSIDQueryTest.test_021_role_regex) -Initial SID query with context role regex match ... Generating initial SID results from /tmp/tmpyz5dk6co -ok -test_030_type_exact (tests.test_initsidquery.InitialSIDQueryTest.test_030_type_exact) -Initial SID query with context type exact match ... Generating initial SID results from /tmp/tmpyz5dk6co -ok -test_031_type_regex (tests.test_initsidquery.InitialSIDQueryTest.test_031_type_regex) -Initial SID query with context type regex match ... Generating initial SID results from /tmp/tmpyz5dk6co -ok -test_040_range_exact (tests.test_initsidquery.InitialSIDQueryTest.test_040_range_exact) -Initial SID query with context range exact match ... Generating initial SID results from /tmp/tmpyz5dk6co -ok -test_041_range_overlap1 (tests.test_initsidquery.InitialSIDQueryTest.test_041_range_overlap1) -Initial SID query with context range overlap match (equal) ... Generating initial SID results from /tmp/tmpyz5dk6co -ok -test_041_range_overlap2 (tests.test_initsidquery.InitialSIDQueryTest.test_041_range_overlap2) -Initial SID query with context range overlap match (subset) ... Generating initial SID results from /tmp/tmpyz5dk6co -ok -test_041_range_overlap3 (tests.test_initsidquery.InitialSIDQueryTest.test_041_range_overlap3) -Initial SID query with context range overlap match (superset) ... Generating initial SID results from /tmp/tmpyz5dk6co -ok -test_041_range_overlap4 (tests.test_initsidquery.InitialSIDQueryTest.test_041_range_overlap4) -Initial SID query with context range overlap match (overlap low level) ... Generating initial SID results from /tmp/tmpyz5dk6co -ok -test_041_range_overlap5 (tests.test_initsidquery.InitialSIDQueryTest.test_041_range_overlap5) -Initial SID query with context range overlap match (overlap high level) ... Generating initial SID results from /tmp/tmpyz5dk6co -ok -test_042_range_subset1 (tests.test_initsidquery.InitialSIDQueryTest.test_042_range_subset1) -Initial SID query with context range subset match ... Generating initial SID results from /tmp/tmpyz5dk6co -ok -test_042_range_subset2 (tests.test_initsidquery.InitialSIDQueryTest.test_042_range_subset2) -Initial SID query with context range subset match (equal) ... Generating initial SID results from /tmp/tmpyz5dk6co -ok -test_043_range_superset1 (tests.test_initsidquery.InitialSIDQueryTest.test_043_range_superset1) -Initial SID query with context range superset match ... Generating initial SID results from /tmp/tmpyz5dk6co -ok -test_043_range_superset2 (tests.test_initsidquery.InitialSIDQueryTest.test_043_range_superset2) -Initial SID query with context range superset match (equal) ... Generating initial SID results from /tmp/tmpyz5dk6co -ok -test_044_range_proper_subset1 (tests.test_initsidquery.InitialSIDQueryTest.test_044_range_proper_subset1) -Initial SID query with context range proper subset match ... Generating initial SID results from /tmp/tmpyz5dk6co -ok -test_044_range_proper_subset2 (tests.test_initsidquery.InitialSIDQueryTest.test_044_range_proper_subset2) -Initial SID query with context range proper subset match (equal) ... Generating initial SID results from /tmp/tmpyz5dk6co -ok -test_044_range_proper_subset3 (tests.test_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/tmpyz5dk6co -ok -test_044_range_proper_subset4 (tests.test_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/tmpyz5dk6co -ok -test_045_range_proper_superset1 (tests.test_initsidquery.InitialSIDQueryTest.test_045_range_proper_superset1) -Initial SID query with context range proper superset match ... Generating initial SID results from /tmp/tmpyz5dk6co -ok -test_045_range_proper_superset2 (tests.test_initsidquery.InitialSIDQueryTest.test_045_range_proper_superset2) -Initial SID query with context range proper superset match (equal) ... Generating initial SID results from /tmp/tmpyz5dk6co -ok -test_045_range_proper_superset3 (tests.test_initsidquery.InitialSIDQueryTest.test_045_range_proper_superset3) -Initial SID query with context range proper superset match (equal low) ... Generating initial SID results from /tmp/tmpyz5dk6co -ok -test_045_range_proper_superset4 (tests.test_initsidquery.InitialSIDQueryTest.test_045_range_proper_superset4) -Initial SID query with context range proper superset match (equal high) ... Generating initial SID results from /tmp/tmpyz5dk6co -ok -Opening SELinux policy "/tmp/tmpcsq1i0nw" -Successfully opened SELinux policy "/tmp/tmpcsq1i0nw" -test_000_unset (tests.test_pirqconquery.PirqconQueryTest.test_000_unset) -Pirqcon query with no criteria ... Generating results from /tmp/tmpcsq1i0nw -ok -test_010_user_exact (tests.test_pirqconquery.PirqconQueryTest.test_010_user_exact) -Pirqcon query with context user exact match ... Generating results from /tmp/tmpcsq1i0nw -ok -test_011_user_regex (tests.test_pirqconquery.PirqconQueryTest.test_011_user_regex) -Pirqcon query with context user regex match ... Generating results from /tmp/tmpcsq1i0nw -ok -test_020_role_exact (tests.test_pirqconquery.PirqconQueryTest.test_020_role_exact) -Pirqcon query with context role exact match ... Generating results from /tmp/tmpcsq1i0nw -ok -test_021_role_regex (tests.test_pirqconquery.PirqconQueryTest.test_021_role_regex) -Pirqcon query with context role regex match ... Generating results from /tmp/tmpcsq1i0nw -ok -test_030_type_exact (tests.test_pirqconquery.PirqconQueryTest.test_030_type_exact) -Pirqcon query with context type exact match ... Generating results from /tmp/tmpcsq1i0nw -ok -test_031_type_regex (tests.test_pirqconquery.PirqconQueryTest.test_031_type_regex) -Pirqcon query with context type regex match ... Generating results from /tmp/tmpcsq1i0nw -ok -test_040_range_exact (tests.test_pirqconquery.PirqconQueryTest.test_040_range_exact) -Pirqcon query with context range exact match ... Generating results from /tmp/tmpcsq1i0nw -ok -test_041_range_overlap1 (tests.test_pirqconquery.PirqconQueryTest.test_041_range_overlap1) -Pirqcon query with context range overlap match (equal) ... Generating results from /tmp/tmpcsq1i0nw -ok -test_041_range_overlap2 (tests.test_pirqconquery.PirqconQueryTest.test_041_range_overlap2) -Pirqcon query with context range overlap match (subset) ... Generating results from /tmp/tmpcsq1i0nw -ok -test_041_range_overlap3 (tests.test_pirqconquery.PirqconQueryTest.test_041_range_overlap3) -Pirqcon query with context range overlap match (superset) ... Generating results from /tmp/tmpcsq1i0nw -ok -test_041_range_overlap4 (tests.test_pirqconquery.PirqconQueryTest.test_041_range_overlap4) -Pirqcon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmpcsq1i0nw -ok -test_041_range_overlap5 (tests.test_pirqconquery.PirqconQueryTest.test_041_range_overlap5) -Pirqcon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmpcsq1i0nw -ok -test_042_range_subset1 (tests.test_pirqconquery.PirqconQueryTest.test_042_range_subset1) -Pirqcon query with context range subset match ... Generating results from /tmp/tmpcsq1i0nw -ok -test_042_range_subset2 (tests.test_pirqconquery.PirqconQueryTest.test_042_range_subset2) -Pirqcon query with context range subset match (equal) ... Generating results from /tmp/tmpcsq1i0nw -ok -test_043_range_superset1 (tests.test_pirqconquery.PirqconQueryTest.test_043_range_superset1) -Pirqcon query with context range superset match ... Generating results from /tmp/tmpcsq1i0nw -ok -test_043_range_superset2 (tests.test_pirqconquery.PirqconQueryTest.test_043_range_superset2) -Pirqcon query with context range superset match (equal) ... Generating results from /tmp/tmpcsq1i0nw -ok -test_044_range_proper_subset1 (tests.test_pirqconquery.PirqconQueryTest.test_044_range_proper_subset1) -Pirqcon query with context range proper subset match ... Generating results from /tmp/tmpcsq1i0nw -ok -test_044_range_proper_subset2 (tests.test_pirqconquery.PirqconQueryTest.test_044_range_proper_subset2) -Pirqcon query with context range proper subset match (equal) ... Generating results from /tmp/tmpcsq1i0nw -ok -test_044_range_proper_subset3 (tests.test_pirqconquery.PirqconQueryTest.test_044_range_proper_subset3) -Pirqcon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmpcsq1i0nw -ok -test_044_range_proper_subset4 (tests.test_pirqconquery.PirqconQueryTest.test_044_range_proper_subset4) -Pirqcon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmpcsq1i0nw -ok -test_045_range_proper_superset1 (tests.test_pirqconquery.PirqconQueryTest.test_045_range_proper_superset1) -Pirqcon query with context range proper superset match ... Generating results from /tmp/tmpcsq1i0nw -ok -test_045_range_proper_superset2 (tests.test_pirqconquery.PirqconQueryTest.test_045_range_proper_superset2) -Pirqcon query with context range proper superset match (equal) ... Generating results from /tmp/tmpcsq1i0nw -ok -test_045_range_proper_superset3 (tests.test_pirqconquery.PirqconQueryTest.test_045_range_proper_superset3) -Pirqcon query with context range proper superset match (equal low) ... Generating results from /tmp/tmpcsq1i0nw -ok -test_045_range_proper_superset4 (tests.test_pirqconquery.PirqconQueryTest.test_045_range_proper_superset4) -Pirqcon query with context range proper superset match (equal high) ... Generating results from /tmp/tmpcsq1i0nw -ok -Opening SELinux policy "/tmp/tmp1xd_ulor" -Successfully opened SELinux policy "/tmp/tmp1xd_ulor" -test_000_unset (tests.test_commonquery.CommonQueryTest.test_000_unset) -Common query with no criteria. ... Generating common results from /tmp/tmp1xd_ulor -ok -test_001_name_exact (tests.test_commonquery.CommonQueryTest.test_001_name_exact) -Common query with exact name match. ... Generating common results from /tmp/tmp1xd_ulor -ok -test_002_name_regex (tests.test_commonquery.CommonQueryTest.test_002_name_regex) -Common query with regex name match. ... Generating common results from /tmp/tmp1xd_ulor -ok -test_010_perm_indirect_intersect (tests.test_commonquery.CommonQueryTest.test_010_perm_indirect_intersect) -Common query with intersect permission name patch. ... Generating common results from /tmp/tmp1xd_ulor -ok -test_011_perm_indirect_equal (tests.test_commonquery.CommonQueryTest.test_011_perm_indirect_equal) -Common query with equal permission name patch. ... Generating common results from /tmp/tmp1xd_ulor -ok -test_012_perm_indirect_regex (tests.test_commonquery.CommonQueryTest.test_012_perm_indirect_regex) -Common query with regex permission name patch. ... Generating common results from /tmp/tmp1xd_ulor -ok -test_001_factory_user (tests.policyrep.test_default.DefaultTest.test_001_factory_user) -Default: factory on qpol object with user default. ... skipped 'Needs to be reworked for cython' -test_002_factory_role (tests.policyrep.test_default.DefaultTest.test_002_factory_role) -Default: factory on qpol object with role default. ... skipped 'Needs to be reworked for cython' -test_003_factory_type (tests.policyrep.test_default.DefaultTest.test_003_factory_type) -Default: factory on qpol object with type default. ... skipped 'Needs to be reworked for cython' -test_004_factory_range (tests.policyrep.test_default.DefaultTest.test_004_factory_range) -Default: factory on qpol object with range default. ... skipped 'Needs to be reworked for cython' -test_005_factory_multiple (tests.policyrep.test_default.DefaultTest.test_005_factory_multiple) -Default: factory on qpol object with mulitple defaults. ... skipped 'Needs to be reworked for cython' -test_010_user (tests.policyrep.test_default.DefaultTest.test_010_user) -Default: default_user methods/attributes. ... skipped 'Needs to be reworked for cython' -test_011_role (tests.policyrep.test_default.DefaultTest.test_011_role) -Default: default_role methods/attributes. ... skipped 'Needs to be reworked for cython' -test_012_type (tests.policyrep.test_default.DefaultTest.test_012_type) -Default: default_type methods/attributes. ... skipped 'Needs to be reworked for cython' -test_013_range (tests.policyrep.test_default.DefaultTest.test_013_range) -Default: default_range methods/attributes. ... skipped 'Needs to be reworked for cython' -test_020_validate_ruletype (tests.policyrep.test_default.DefaultTest.test_020_validate_ruletype) -Default: validate rule type. ... skipped 'Needs to be reworked for cython' -test_021_validate_ruletype_invalid (tests.policyrep.test_default.DefaultTest.test_021_validate_ruletype_invalid) -Default: invalid ruletype ... skipped 'Needs to be reworked for cython' -test_030_validate_default (tests.policyrep.test_default.DefaultTest.test_030_validate_default) -Default: validate default value. ... skipped 'Needs to be reworked for cython' -test_031_validate_default_invalid (tests.policyrep.test_default.DefaultTest.test_031_validate_default_invalid) -Default query: invalid default value ... skipped 'Needs to be reworked for cython' -test_040_validate_default_range (tests.policyrep.test_default.DefaultTest.test_040_validate_default_range) -Default: validate default range. ... skipped 'Needs to be reworked for cython' -test_041_validate_default_range_invalid (tests.policyrep.test_default.DefaultTest.test_041_validate_default_range_invalid) -Default query: invalid default range ... skipped 'Needs to be reworked for cython' -test_001_factory (tests.policyrep.test_polcap.PolCapTest.test_001_factory) -PolCap: factory on qpol object. ... skipped 'Needs to be reworked for cython' -test_002_factory_object (tests.policyrep.test_polcap.PolCapTest.test_002_factory_object) -PolCap: factory on PolCap object. ... skipped 'Needs to be reworked for cython' -test_003_factory_lookup (tests.policyrep.test_polcap.PolCapTest.test_003_factory_lookup) -PolCap: factory lookup. ... skipped 'Needs to be reworked for cython' -test_010_string (tests.policyrep.test_polcap.PolCapTest.test_010_string) -PolCap: basic string rendering. ... skipped 'Needs to be reworked for cython' -test_020_statement (tests.policyrep.test_polcap.PolCapTest.test_020_statement) -PolCap: statement. ... skipped 'Needs to be reworked for cython' -test_nodecon_invalid_range (tests.policyrep.test_selinuxpolicy.SELinuxPolicyLoadError.test_nodecon_invalid_range) -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.test_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.' -Opening SELinux policy "/tmp/tmpt90_b9o_" -Successfully opened SELinux policy "/tmp/tmpt90_b9o_" -test_001_open_policy_error (tests.policyrep.test_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.test_selinuxpolicy.SELinuxPolicyTest.test_002_open_policy_non_existant) -SELinuxPolicy: Non existant policy on open. ... Opening SELinux policy "tests/policyrep/DOES_NOT_EXIST" -ok -test_003_deepcopy (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_003_deepcopy) -SELinuxPolicy: Deep copy ... ok -test_010_handle_unknown (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_010_handle_unknown) -SELinuxPolicy: handle unknown setting. ... ok -test_011_mls (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_011_mls) -SELinuxPolicy: MLS status. ... ok -test_012_version (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_012_version) -SELinuxPolicy: version. ... ok -test_100_allow_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_100_allow_count) -SELinuxPolicy: allow count ... ok -test_101_auditallow_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_101_auditallow_count) -SELinuxPolicy: auditallow count ... ok -test_102_boolean_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_102_boolean_count) -SELinuxPolicy: Boolean count. ... ok -test_104_category_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_104_category_count) -SELinuxPolicy: category count ... ok -test_105_class_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_105_class_count) -SELinuxPolicy: object class count ... ok -test_106_common_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_106_common_count) -SELinuxPolicy: common permisison set count ... ok -test_107_conditional_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_107_conditional_count) -SELinuxPolicy: conditional (expression) count ... ok -test_108_constraint_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_108_constraint_count) -SELinuxPolicy: standard constraint count ... ok -test_110_dontaudit_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_110_dontaudit_count) -SELinuxPolicy: dontaudit rule count ... ok -test_111_fs_use_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_111_fs_use_count) -SELinuxPolicy: fs_use_* count ... ok -test_112_genfscon_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_112_genfscon_count) -SELinuxPolicy: genfscon count ... ok -test_113_initial_sid_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_113_initial_sid_count) -SELinuxPolicy: initial sid count ... ok -test_114_level_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_114_level_count) -SELinuxPolicy: MLS level count ... ok -test_115_mls_constraint_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_115_mls_constraint_count) -SELinuxPolicy: MLS constraint count ... ok -test_116_mls_validatetrans_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_116_mls_validatetrans_count) -SELinuxPolicy: MLS validatetrans count ... ok -test_117_netifcon_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_117_netifcon_count) -SELinuxPolicy: netifcon count ... ok -test_118_neverallow_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_118_neverallow_count) -SELinuxPolicy: neverallow rule count ... ok -test_119_nodecon_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_119_nodecon_count) -SELinuxPolicy: nodecon count ... ok -test_120_permission_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_120_permission_count) -SELinuxPolicy: permission count ... ok -test_121_permissive_types_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_121_permissive_types_count) -SELinuxPolicy: permissive types count ... ok -test_122_polcap_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_122_polcap_count) -SELinuxPolicy: policy capability count ... ok -test_123_portcon_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_123_portcon_count) -SELinuxPolicy: portcon count ... ok -test_124_range_transition_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_124_range_transition_count) -SELinuxPolicy: range_transition count ... ok -test_125_role_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_125_role_count) -SELinuxPolicy: role count ... ok -test_127_role_allow_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_127_role_allow_count) -SELinuxPolicy: (role) allow count ... ok -test_128_role_transition_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_128_role_transition_count) -SELinuxPolicy: role_transition count ... ok -test_129_type_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_129_type_count) -SELinuxPolicy: type count ... ok -test_130_type_attribute_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_130_type_attribute_count) -SELinuxPolicy: type attribute count ... ok -test_131_type_change_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_131_type_change_count) -SELinuxPolicy: type_change rule count ... ok -test_132_type_member_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_132_type_member_count) -SELinuxPolicy: type_member rule count ... ok -test_133_type_transition_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_133_type_transition_count) -SELinuxPolicy: type_transition rule count ... ok -test_134_user_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_134_user_count) -SELinuxPolicy: user count ... ok -test_135_validatetrans_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_135_validatetrans_count) -SELinuxPolicy: validatetrans count ... ok -test_136_allowxperm_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_136_allowxperm_count) -SELinuxPolicy: allowxperm rount ... ok -test_137_allowxperm_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_137_allowxperm_count) -SELinuxPolicy: auditallowxperm rount ... ok -test_138_neverallowxperm_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_138_neverallowxperm_count) -SELinuxPolicy: neverallowxperm rount ... ok -test_139_allowxperm_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_139_allowxperm_count) -SELinuxPolicy: dontauditxperm rount ... ok -test_001_lookup (tests.policyrep.test_objclass.CommonTest.test_001_lookup) -Common: factory policy lookup. ... skipped 'Needs to be reworked for cython' -test_002_lookup_invalid (tests.policyrep.test_objclass.CommonTest.test_002_lookup_invalid) -Common: factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' -test_003_lookup_object (tests.policyrep.test_objclass.CommonTest.test_003_lookup_object) -Common: factory policy lookup of Common object. ... skipped 'Needs to be reworked for cython' -test_010_string (tests.policyrep.test_objclass.CommonTest.test_010_string) -Common: string representation ... skipped 'Needs to be reworked for cython' -test_020_perms (tests.policyrep.test_objclass.CommonTest.test_020_perms) -Common: permissions ... skipped 'Needs to be reworked for cython' -test_030_statment (tests.policyrep.test_objclass.CommonTest.test_030_statment) -Common: statement. ... skipped 'Needs to be reworked for cython' -test_040_contains (tests.policyrep.test_objclass.CommonTest.test_040_contains) -Common: contains ... skipped 'Needs to be reworked for cython' -test_001_lookup (tests.policyrep.test_objclass.ObjClassTest.test_001_lookup) -ObjClass: factory policy lookup. ... skipped 'Needs to be reworked for cython' -test_002_lookup_invalid (tests.policyrep.test_objclass.ObjClassTest.test_002_lookup_invalid) -ObjClass: factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' -test_003_lookup_object (tests.policyrep.test_objclass.ObjClassTest.test_003_lookup_object) -ObjClass: factory policy lookup of ObjClass object. ... skipped 'Needs to be reworked for cython' -test_010_string (tests.policyrep.test_objclass.ObjClassTest.test_010_string) -ObjClass: string representation ... skipped 'Needs to be reworked for cython' -test_020_perms (tests.policyrep.test_objclass.ObjClassTest.test_020_perms) -ObjClass: permissions ... skipped 'Needs to be reworked for cython' -test_030_statment (tests.policyrep.test_objclass.ObjClassTest.test_030_statment) -ObjClass: statement, no common. ... skipped 'Needs to be reworked for cython' -test_031_statment (tests.policyrep.test_objclass.ObjClassTest.test_031_statment) -ObjClass: statement, with common. ... skipped 'Needs to be reworked for cython' -test_032_statment (tests.policyrep.test_objclass.ObjClassTest.test_032_statment) -ObjClass: statement, with common, no class perms. ... skipped 'Needs to be reworked for cython' -test_040_contains (tests.policyrep.test_objclass.ObjClassTest.test_040_contains) -ObjClass: contains ... skipped 'Needs to be reworked for cython' -test_041_contains_common (tests.policyrep.test_objclass.ObjClassTest.test_041_contains_common) -ObjClass: contains, with common ... skipped 'Needs to be reworked for cython' -test_001_string (tests.policyrep.test_symbol.PolicySymbolTest.test_001_string) -Symbol: string representation ... skipped 'Needs to be reworked for cython' -test_010_hash (tests.policyrep.test_symbol.PolicySymbolTest.test_010_hash) -Symbol: hash ... skipped 'Needs to be reworked for cython' -test_020_eq (tests.policyrep.test_symbol.PolicySymbolTest.test_020_eq) -Symbol: equality ... skipped 'Needs to be reworked for cython' -test_021_eq (tests.policyrep.test_symbol.PolicySymbolTest.test_021_eq) -Symbol: equality with string ... skipped 'Needs to be reworked for cython' -test_030_ne (tests.policyrep.test_symbol.PolicySymbolTest.test_030_ne) -Symbol: inequality ... skipped 'Needs to be reworked for cython' -test_031_ne (tests.policyrep.test_symbol.PolicySymbolTest.test_031_ne) -Symbol: inequality with string ... skipped 'Needs to be reworked for cython' -test_040_lt (tests.policyrep.test_symbol.PolicySymbolTest.test_040_lt) -Symbol: less-than ... skipped 'Needs to be reworked for cython' -test_050_deepcopy (tests.policyrep.test_symbol.PolicySymbolTest.test_050_deepcopy) -Symbol: deep copy ... skipped 'Needs to be reworked for cython' -test_000_mls_disabled (tests.policyrep.test_mls.CategoryTest.test_000_mls_disabled) -Category factory on MLS-disabled policy. ... skipped 'Needs to be reworked for cython' -test_001_lookup (tests.policyrep.test_mls.CategoryTest.test_001_lookup) -Category factory policy lookup. ... skipped 'Needs to be reworked for cython' -test_002_lookup_invalid (tests.policyrep.test_mls.CategoryTest.test_002_lookup_invalid) -Category factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' -test_003_lookup_object (tests.policyrep.test_mls.CategoryTest.test_003_lookup_object) -Category factory policy lookup of Category object. ... skipped 'Needs to be reworked for cython' -test_010_statement (tests.policyrep.test_mls.CategoryTest.test_010_statement) -Category basic string rendering. ... skipped 'Needs to be reworked for cython' -test_020_statement (tests.policyrep.test_mls.CategoryTest.test_020_statement) -Category basic statement rendering. ... skipped 'Needs to be reworked for cython' -test_021_statement_alias (tests.policyrep.test_mls.CategoryTest.test_021_statement_alias) -Category one alias statement rendering. ... skipped 'Needs to be reworked for cython' -test_022_statement_alias (tests.policyrep.test_mls.CategoryTest.test_022_statement_alias) -Category two alias statement rendering. ... skipped 'Needs to be reworked for cython' -test_030_value (tests.policyrep.test_mls.CategoryTest.test_030_value) -Category value. ... skipped 'Needs to be reworked for cython' -test_000_mls_disabled (tests.policyrep.test_mls.LevelDeclTest.test_000_mls_disabled) -Level declaration factory on MLS-disabled policy. ... skipped 'Needs to be reworked for cython' -test_001_lookup (tests.policyrep.test_mls.LevelDeclTest.test_001_lookup) -Level declaration factory policy lookup. ... skipped 'Needs to be reworked for cython' -test_002_lookup_invalid (tests.policyrep.test_mls.LevelDeclTest.test_002_lookup_invalid) -Level declaration factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' -test_003_lookup_object (tests.policyrep.test_mls.LevelDeclTest.test_003_lookup_object) -Level declaration factory policy lookup of LevelDecl object. ... skipped 'Needs to be reworked for cython' -test_010_string (tests.policyrep.test_mls.LevelDeclTest.test_010_string) -Level declaration basic string rendering. ... skipped 'Needs to be reworked for cython' -test_011_string_single_cat (tests.policyrep.test_mls.LevelDeclTest.test_011_string_single_cat) -Level declaration string rendering with one category ... skipped 'Needs to be reworked for cython' -test_012_string_cat_set (tests.policyrep.test_mls.LevelDeclTest.test_012_string_cat_set) -Level declaration statement rendering with category set ... skipped 'Needs to be reworked for cython' -test_012_string_multiple_cat (tests.policyrep.test_mls.LevelDeclTest.test_012_string_multiple_cat) -Level declaration string rendering with multiple categories ... skipped 'Needs to be reworked for cython' -test_013_statement_complex (tests.policyrep.test_mls.LevelDeclTest.test_013_statement_complex) -Level declaration statement rendering with complex category set ... skipped 'Needs to be reworked for cython' -test_013_string_cat_set (tests.policyrep.test_mls.LevelDeclTest.test_013_string_cat_set) -Level declaration string rendering with category set ... skipped 'Needs to be reworked for cython' -test_014_string_complex (tests.policyrep.test_mls.LevelDeclTest.test_014_string_complex) -Level declaration string rendering with complex category set ... skipped 'Needs to be reworked for cython' -test_020_statement (tests.policyrep.test_mls.LevelDeclTest.test_020_statement) -Level declaration basic statement rendering. ... skipped 'Needs to be reworked for cython' -test_021_statement_single_cat (tests.policyrep.test_mls.LevelDeclTest.test_021_statement_single_cat) -Level declaration statement rendering with one category ... skipped 'Needs to be reworked for cython' -test_022_statement_multiple_cat (tests.policyrep.test_mls.LevelDeclTest.test_022_statement_multiple_cat) -Level declaration statement rendering with multiple categories ... skipped 'Needs to be reworked for cython' -test_030_equal (tests.policyrep.test_mls.LevelDeclTest.test_030_equal) -Level declaration equal. ... skipped 'Needs to be reworked for cython' -test_031_equal_str (tests.policyrep.test_mls.LevelDeclTest.test_031_equal_str) -Level declaration equal to string. ... skipped 'Needs to be reworked for cython' -test_032_not_equal (tests.policyrep.test_mls.LevelDeclTest.test_032_not_equal) -Level declaration not equal. ... skipped 'Needs to be reworked for cython' -test_033_not_equal_str (tests.policyrep.test_mls.LevelDeclTest.test_033_not_equal_str) -Level declaration not equal to string. ... skipped 'Needs to be reworked for cython' -test_034_lt (tests.policyrep.test_mls.LevelDeclTest.test_034_lt) -Level declaration less-than. ... skipped 'Needs to be reworked for cython' -test_035_le (tests.policyrep.test_mls.LevelDeclTest.test_035_le) -Level declaration less-than-or-equal. ... skipped 'Needs to be reworked for cython' -test_036_ge (tests.policyrep.test_mls.LevelDeclTest.test_036_ge) -Level declaration greater-than-or-equal. ... skipped 'Needs to be reworked for cython' -test_037_gt (tests.policyrep.test_mls.LevelDeclTest.test_037_gt) -Level declaration greater-than. ... skipped 'Needs to be reworked for cython' -test_000_mls_disabled (tests.policyrep.test_mls.LevelTest.test_000_mls_disabled) -Level factory on MLS-disabled policy. ... skipped 'Needs to be reworked for cython' -test_001_lookup_no_cats (tests.policyrep.test_mls.LevelTest.test_001_lookup_no_cats) -Level lookup with no categories. ... skipped 'Needs to be reworked for cython' -test_002_lookup_cat_range (tests.policyrep.test_mls.LevelTest.test_002_lookup_cat_range) -Level lookup with category range. ... skipped 'Needs to be reworked for cython' -test_003_lookup_complex_cats (tests.policyrep.test_mls.LevelTest.test_003_lookup_complex_cats) -Level lookup with complex category set. ... skipped 'Needs to be reworked for cython' -test_004_lookup_bad1 (tests.policyrep.test_mls.LevelTest.test_004_lookup_bad1) -Level lookup with garbage. ... skipped 'Needs to be reworked for cython' -test_005_lookup_bad2 (tests.policyrep.test_mls.LevelTest.test_005_lookup_bad2) -Level lookup with : in garbage. ... skipped 'Needs to be reworked for cython' -test_006_lookup_bad_cat (tests.policyrep.test_mls.LevelTest.test_006_lookup_bad_cat) -Level lookup with invalid category. ... skipped 'Needs to be reworked for cython' -test_007_lookup_bad_cat_range (tests.policyrep.test_mls.LevelTest.test_007_lookup_bad_cat_range) -Level lookup with backwards category range. ... skipped 'Needs to be reworked for cython' -test_008_lookup_cat_range_error (tests.policyrep.test_mls.LevelTest.test_008_lookup_cat_range_error) -Level lookup with category range parse error. ... skipped 'Needs to be reworked for cython' -test_009_lookup_cat_not_assoc (tests.policyrep.test_mls.LevelTest.test_009_lookup_cat_not_assoc) -Level lookup with category not associated with sensitivity. ... skipped 'Needs to be reworked for cython' -test_00a_lookup_object (tests.policyrep.test_mls.LevelTest.test_00a_lookup_object) -Level factory policy lookup of Level object. ... skipped 'Needs to be reworked for cython' -test_010_equal (tests.policyrep.test_mls.LevelTest.test_010_equal) -Level equal. ... skipped 'Needs to be reworked for cython' -test_011_equal_str (tests.policyrep.test_mls.LevelTest.test_011_equal_str) -Level equal to string. ... skipped 'Needs to be reworked for cython' -test_012_not_equal (tests.policyrep.test_mls.LevelTest.test_012_not_equal) -Level not equal. ... skipped 'Needs to be reworked for cython' -test_013_not_equal_str (tests.policyrep.test_mls.LevelTest.test_013_not_equal_str) -Level not equal to string. ... skipped 'Needs to be reworked for cython' -test_014_dom (tests.policyrep.test_mls.LevelTest.test_014_dom) -Level dominate (ge). ... skipped 'Needs to be reworked for cython' -test_015_domby (tests.policyrep.test_mls.LevelTest.test_015_domby) -Level dominate-by (le). ... skipped 'Needs to be reworked for cython' -test_016_proper_dom (tests.policyrep.test_mls.LevelTest.test_016_proper_dom) -Level proper dominate (gt). ... skipped 'Needs to be reworked for cython' -test_017_proper_domby (tests.policyrep.test_mls.LevelTest.test_017_proper_domby) -Level proper dominate-by (lt). ... skipped 'Needs to be reworked for cython' -test_018_incomp (tests.policyrep.test_mls.LevelTest.test_018_incomp) -Level incomparable (xor). ... skipped 'Needs to be reworked for cython' -test_020_level_statement (tests.policyrep.test_mls.LevelTest.test_020_level_statement) -Level has no statement. ... skipped 'Needs to be reworked for cython' -test_000_mls_disabled (tests.policyrep.test_mls.RangeTest.test_000_mls_disabled) -Range factory on MLS-disabled policy. ... skipped 'Needs to be reworked for cython' -test_001_range_lookup_single_level (tests.policyrep.test_mls.RangeTest.test_001_range_lookup_single_level) -Range lookup with single-level range. ... skipped 'Needs to be reworked for cython' -test_002_range_lookup_single_level_redundant (tests.policyrep.test_mls.RangeTest.test_002_range_lookup_single_level_redundant) -Range lookup with single-level range (same range listed twice). ... skipped 'Needs to be reworked for cython' -test_003_range_lookup_simple (tests.policyrep.test_mls.RangeTest.test_003_range_lookup_simple) -Range lookup with simple range. ... skipped 'Needs to be reworked for cython' -test_004_range_lookup_no_cats (tests.policyrep.test_mls.RangeTest.test_004_range_lookup_no_cats) -Range lookup with no categories. ... skipped 'Needs to be reworked for cython' -test_005_range_lookup_complex (tests.policyrep.test_mls.RangeTest.test_005_range_lookup_complex) -Range lookup with complex category set. ... skipped 'Needs to be reworked for cython' -test_006_range_lookup_non_dom (tests.policyrep.test_mls.RangeTest.test_006_range_lookup_non_dom) -Range lookup with non-dominating high level. ... skipped 'Needs to be reworked for cython' -test_007_range_lookup_invalid_range_low (tests.policyrep.test_mls.RangeTest.test_007_range_lookup_invalid_range_low) -Range lookup with an invalid range (low). ... skipped 'Needs to be reworked for cython' -test_008_range_lookup_invalid_range_high (tests.policyrep.test_mls.RangeTest.test_008_range_lookup_invalid_range_high) -Range lookup with an invalid range (high). ... skipped 'Needs to be reworked for cython' -test_009_lookup_object (tests.policyrep.test_mls.RangeTest.test_009_lookup_object) -Range factory policy lookup of Range object. ... skipped 'Needs to be reworked for cython' -test_020_equal (tests.policyrep.test_mls.RangeTest.test_020_equal) -Range equality. ... skipped 'Needs to be reworked for cython' -test_021_equal (tests.policyrep.test_mls.RangeTest.test_021_equal) -Range equal to string. ... skipped 'Needs to be reworked for cython' -test_022_contains (tests.policyrep.test_mls.RangeTest.test_022_contains) -Range contains a level. ... skipped 'Needs to be reworked for cython' -test_030_range_statement (tests.policyrep.test_mls.RangeTest.test_030_range_statement) -Range has no statement. ... skipped 'Needs to be reworked for cython' -test_000_mls_disabled (tests.policyrep.test_mls.SensitivityTest.test_000_mls_disabled) -Sensitivity factory on MLS-disabled policy. ... skipped 'Needs to be reworked for cython' -test_001_lookup (tests.policyrep.test_mls.SensitivityTest.test_001_lookup) -Sensitivity factory policy lookup. ... skipped 'Needs to be reworked for cython' -test_002_lookup_invalid (tests.policyrep.test_mls.SensitivityTest.test_002_lookup_invalid) -Sensitivity factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' -test_003_lookup_object (tests.policyrep.test_mls.SensitivityTest.test_003_lookup_object) -Sensitivity factory policy lookup of Sensitivity object. ... skipped 'Needs to be reworked for cython' -test_010_string (tests.policyrep.test_mls.SensitivityTest.test_010_string) -Sensitivity basic string rendering. ... skipped 'Needs to be reworked for cython' -test_020_statement (tests.policyrep.test_mls.SensitivityTest.test_020_statement) -Sensitivity basic statement rendering. ... skipped 'Needs to be reworked for cython' -test_021_statement_alias (tests.policyrep.test_mls.SensitivityTest.test_021_statement_alias) -Sensitivity one alias statement rendering. ... skipped 'Needs to be reworked for cython' -test_022_statement_alias (tests.policyrep.test_mls.SensitivityTest.test_022_statement_alias) -Sensitivity two alias statement rendering. ... skipped 'Needs to be reworked for cython' -test_030_value (tests.policyrep.test_mls.SensitivityTest.test_030_value) -Sensitivity value. ... skipped 'Needs to be reworked for cython' -test_031_equal (tests.policyrep.test_mls.SensitivityTest.test_031_equal) -Sensitivity equal. ... skipped 'Needs to be reworked for cython' -test_032_equal_str (tests.policyrep.test_mls.SensitivityTest.test_032_equal_str) -Sensitivity equal to string. ... skipped 'Needs to be reworked for cython' -test_033_not_equal (tests.policyrep.test_mls.SensitivityTest.test_033_not_equal) -Sensitivity not equal. ... skipped 'Needs to be reworked for cython' -test_034_not_equal_str (tests.policyrep.test_mls.SensitivityTest.test_034_not_equal_str) -Sensitivity not equal to string. ... skipped 'Needs to be reworked for cython' -test_035_lt (tests.policyrep.test_mls.SensitivityTest.test_035_lt) -Sensitivity less-than. ... skipped 'Needs to be reworked for cython' -test_036_le (tests.policyrep.test_mls.SensitivityTest.test_036_le) -Sensitivity less-than-or-equal. ... skipped 'Needs to be reworked for cython' -test_037_ge (tests.policyrep.test_mls.SensitivityTest.test_037_ge) -Sensitivity greater-than-or-equal. ... skipped 'Needs to be reworked for cython' -test_038_gt (tests.policyrep.test_mls.SensitivityTest.test_038_gt) -Sensitivity greater-than. ... skipped 'Needs to be reworked for cython' -test_000_factory (tests.policyrep.test_mlsrule.MLSRuleTest.test_000_factory) -RangeTransition factory lookup. ... skipped 'Needs to be reworked for cython' -test_001_validate_ruletype (tests.policyrep.test_mlsrule.MLSRuleTest.test_001_validate_ruletype) -RangeTransition valid rule types. ... skipped 'Needs to be reworked for cython' -test_002_validate_ruletype_invalid (tests.policyrep.test_mlsrule.MLSRuleTest.test_002_validate_ruletype_invalid) -RangeTransition valid rule types. ... skipped 'Needs to be reworked for cython' -test_010_ruletype (tests.policyrep.test_mlsrule.MLSRuleTest.test_010_ruletype) -RangeTransition rule type ... skipped 'Needs to be reworked for cython' -test_020_source_type (tests.policyrep.test_mlsrule.MLSRuleTest.test_020_source_type) -RangeTransition source type ... skipped 'Needs to be reworked for cython' -test_030_target_type (tests.policyrep.test_mlsrule.MLSRuleTest.test_030_target_type) -RangeTransition target type ... skipped 'Needs to be reworked for cython' -test_040_object_class (tests.policyrep.test_mlsrule.MLSRuleTest.test_040_object_class) -RangeTransition object class ... skipped 'Needs to be reworked for cython' -test_050_default (tests.policyrep.test_mlsrule.MLSRuleTest.test_050_default) -RangeTransition default range ... skipped 'Needs to be reworked for cython' -test_060_conditional (tests.policyrep.test_mlsrule.MLSRuleTest.test_060_conditional) -RangeTransition conditional expression ... skipped 'Needs to be reworked for cython' -test_100_statement (tests.policyrep.test_mlsrule.MLSRuleTest.test_100_statement) -RangeTransition statement. ... skipped 'Needs to be reworked for cython' -test_001_lookup (tests.policyrep.test_typeattr.TypeAttributeTest.test_001_lookup) -TypeAttribute factory policy lookup. ... skipped 'Needs to be reworked for cython' -test_002_lookup_invalid (tests.policyrep.test_typeattr.TypeAttributeTest.test_002_lookup_invalid) -TypeAttribute factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' -test_006_lookup2 (tests.policyrep.test_typeattr.TypeAttributeTest.test_006_lookup2) -TypeAttribute factory policy lookup (type_or_attr_factory). ... skipped 'Needs to be reworked for cython' -test_007_lookup2_invalid (tests.policyrep.test_typeattr.TypeAttributeTest.test_007_lookup2_invalid) -TypeAttribute factory policy invalid lookup (type_or_attr_factory). ... skipped 'Needs to be reworked for cython' -test_008_lookup_object (tests.policyrep.test_typeattr.TypeAttributeTest.test_008_lookup_object) -TypeAttribute factory policy lookup of TypeAttribute object. ... skipped 'Needs to be reworked for cython' -test_009_lookup2_object (tests.policyrep.test_typeattr.TypeAttributeTest.test_009_lookup2_object) -TypeAttribute factory policy lookup of TypeAttribute object (type_or_attr_factory). ... skipped 'Needs to be reworked for cython' -test_010_string (tests.policyrep.test_typeattr.TypeAttributeTest.test_010_string) -TypeAttribute basic string rendering. ... skipped 'Needs to be reworked for cython' -test_020_attrs (tests.policyrep.test_typeattr.TypeAttributeTest.test_020_attrs) -TypeAttribute attributes ... skipped 'Needs to be reworked for cython' -test_030_aliases (tests.policyrep.test_typeattr.TypeAttributeTest.test_030_aliases) -TypeAttribute aliases ... skipped 'Needs to be reworked for cython' -test_040_expand (tests.policyrep.test_typeattr.TypeAttributeTest.test_040_expand) -TypeAttribute expansion ... skipped 'Needs to be reworked for cython' -test_050_permissive (tests.policyrep.test_typeattr.TypeAttributeTest.test_050_permissive) ... skipped 'Needs to be reworked for cython' -test_060_statement (tests.policyrep.test_typeattr.TypeAttributeTest.test_060_statement) -TypeAttribute basic statement ... skipped 'Needs to be reworked for cython' -test_070_contains (tests.policyrep.test_typeattr.TypeAttributeTest.test_070_contains) -TypeAttribute: contains ... skipped 'Needs to be reworked for cython' -test_001_lookup (tests.policyrep.test_typeattr.TypeTest.test_001_lookup) -Type factory policy lookup. ... skipped 'Needs to be reworked for cython' -test_002_lookup_invalid (tests.policyrep.test_typeattr.TypeTest.test_002_lookup_invalid) -Type factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' -test_003_lookup_alias (tests.policyrep.test_typeattr.TypeTest.test_003_lookup_alias) -Type factory policy lookup alias. ... skipped 'Needs to be reworked for cython' -test_004_lookup_alias_no_deref (tests.policyrep.test_typeattr.TypeTest.test_004_lookup_alias_no_deref) -Type factory policy lookup alias (no dereference). ... skipped 'Needs to be reworked for cython' -test_005_lookup_attr (tests.policyrep.test_typeattr.TypeTest.test_005_lookup_attr) -Type factory policy lookup atribute. ... skipped 'Needs to be reworked for cython' -test_006_lookup2 (tests.policyrep.test_typeattr.TypeTest.test_006_lookup2) -Type factory policy lookup (type_or_attr_factory). ... skipped 'Needs to be reworked for cython' -test_007_lookup2_invalid (tests.policyrep.test_typeattr.TypeTest.test_007_lookup2_invalid) -Type factory policy invalid lookup (type_or_attr_factory). ... skipped 'Needs to be reworked for cython' -test_008_lookup2_alias (tests.policyrep.test_typeattr.TypeTest.test_008_lookup2_alias) -Type factory policy lookup alias (type_or_attr_factory). ... skipped 'Needs to be reworked for cython' -test_009_lookup2_alias_no_deref (tests.policyrep.test_typeattr.TypeTest.test_009_lookup2_alias_no_deref) -Type factory policy lookup alias (no dereference, type_or_attr_factory). ... skipped 'Needs to be reworked for cython' -test_00a_lookup_object (tests.policyrep.test_typeattr.TypeTest.test_00a_lookup_object) -Type factory policy lookup of Type object. ... skipped 'Needs to be reworked for cython' -test_00b_lookup2_object (tests.policyrep.test_typeattr.TypeTest.test_00b_lookup2_object) -Type factory policy lookup of Type object (type_or_attr_factory). ... skipped 'Needs to be reworked for cython' -test_010_string (tests.policyrep.test_typeattr.TypeTest.test_010_string) -Type basic string rendering. ... skipped 'Needs to be reworked for cython' -test_020_attrs (tests.policyrep.test_typeattr.TypeTest.test_020_attrs) -Type attributes ... skipped 'Needs to be reworked for cython' -test_030_aliases (tests.policyrep.test_typeattr.TypeTest.test_030_aliases) -Type aliases ... skipped 'Needs to be reworked for cython' -test_040_expand (tests.policyrep.test_typeattr.TypeTest.test_040_expand) -Type expansion ... skipped 'Needs to be reworked for cython' -test_050_permissive (tests.policyrep.test_typeattr.TypeTest.test_050_permissive) -Type is permissive ... skipped 'Needs to be reworked for cython' -test_060_statement (tests.policyrep.test_typeattr.TypeTest.test_060_statement) -Type basic statement ... skipped 'Needs to be reworked for cython' -test_061_statement_one_attr (tests.policyrep.test_typeattr.TypeTest.test_061_statement_one_attr) -Type statement, one attribute ... skipped 'Needs to be reworked for cython' -test_062_statement_two_attr (tests.policyrep.test_typeattr.TypeTest.test_062_statement_two_attr) -Type statement, two attributes ... skipped 'Needs to be reworked for cython' -test_063_statement_one_alias (tests.policyrep.test_typeattr.TypeTest.test_063_statement_one_alias) -Type statement, one alias ... skipped 'Needs to be reworked for cython' -test_064_statement_two_alias (tests.policyrep.test_typeattr.TypeTest.test_064_statement_two_alias) -Type statement, two aliases ... skipped 'Needs to be reworked for cython' -test_065_statement_one_attr_one_alias (tests.policyrep.test_typeattr.TypeTest.test_065_statement_one_attr_one_alias) -Type statement, one attribute, one alias ... skipped 'Needs to be reworked for cython' -test_066_statement_two_attr_one_alias (tests.policyrep.test_typeattr.TypeTest.test_066_statement_two_attr_one_alias) -Type statement, two attributes, one alias ... skipped 'Needs to be reworked for cython' -test_067_statement_one_attr_two_alias (tests.policyrep.test_typeattr.TypeTest.test_067_statement_one_attr_two_alias) -Type statement, one attribute, two aliases ... skipped 'Needs to be reworked for cython' -test_068_statement_two_attr_two_alias (tests.policyrep.test_typeattr.TypeTest.test_068_statement_two_attr_two_alias) -Type statement, two attributes, two aliases ... skipped 'Needs to be reworked for cython' -test_000_factory (tests.policyrep.test_terule.AVRuleTest.test_000_factory) -AVRule factory lookup. ... skipped 'Needs to be reworked for cython' -test_001_validate_ruletype (tests.policyrep.test_terule.AVRuleTest.test_001_validate_ruletype) -AVRule valid rule types. ... skipped 'Needs to be reworked for cython' -test_002_validate_ruletype_invalid (tests.policyrep.test_terule.AVRuleTest.test_002_validate_ruletype_invalid) -AVRule valid rule types. ... skipped 'Needs to be reworked for cython' -test_010_ruletype (tests.policyrep.test_terule.AVRuleTest.test_010_ruletype) -AVRule rule type ... skipped 'Needs to be reworked for cython' -test_020_source_type (tests.policyrep.test_terule.AVRuleTest.test_020_source_type) -AVRule source type ... skipped 'Needs to be reworked for cython' -test_030_target_type (tests.policyrep.test_terule.AVRuleTest.test_030_target_type) -AVRule target type ... skipped 'Needs to be reworked for cython' -test_040_object_class (tests.policyrep.test_terule.AVRuleTest.test_040_object_class) -AVRule object class ... skipped 'Needs to be reworked for cython' -test_050_permissions (tests.policyrep.test_terule.AVRuleTest.test_050_permissions) -AVRule permissions ... skipped 'Needs to be reworked for cython' -test_060_conditional (tests.policyrep.test_terule.AVRuleTest.test_060_conditional) -AVRule conditional expression ... skipped 'Needs to be reworked for cython' -test_061_unconditional (tests.policyrep.test_terule.AVRuleTest.test_061_unconditional) -AVRule conditional expression (none) ... skipped 'Needs to be reworked for cython' -test_070_default (tests.policyrep.test_terule.AVRuleTest.test_070_default) -AVRule default type ... skipped 'Needs to be reworked for cython' -test_080_filename (tests.policyrep.test_terule.AVRuleTest.test_080_filename) -AVRule filename (none) ... skipped 'Needs to be reworked for cython' -test_100_statement_one_perm (tests.policyrep.test_terule.AVRuleTest.test_100_statement_one_perm) -AVRule statement, one permission. ... skipped 'Needs to be reworked for cython' -test_101_statement_two_perms (tests.policyrep.test_terule.AVRuleTest.test_101_statement_two_perms) -AVRule statement, two permissions. ... skipped 'Needs to be reworked for cython' -test_102_statement_one_perm_cond (tests.policyrep.test_terule.AVRuleTest.test_102_statement_one_perm_cond) -AVRule statement, one permission, conditional. ... skipped 'Needs to be reworked for cython' -test_103_statement_two_perms_cond (tests.policyrep.test_terule.AVRuleTest.test_103_statement_two_perms_cond) -AVRule statement, two permissions, conditional. ... skipped 'Needs to be reworked for cython' -test_000_factory (tests.policyrep.test_terule.AVRuleXpermTest.test_000_factory) -AVRuleXperm factory lookup. ... skipped 'Needs to be reworked for cython' -test_001_validate_ruletype (tests.policyrep.test_terule.AVRuleXpermTest.test_001_validate_ruletype) -AVRuleXperm valid rule types. ... skipped 'Needs to be reworked for cython' -test_010_ruletype (tests.policyrep.test_terule.AVRuleXpermTest.test_010_ruletype) -AVRuleXperm rule type ... skipped 'Needs to be reworked for cython' -test_020_source_type (tests.policyrep.test_terule.AVRuleXpermTest.test_020_source_type) -AVRuleXperm source type ... skipped 'Needs to be reworked for cython' -test_030_target_type (tests.policyrep.test_terule.AVRuleXpermTest.test_030_target_type) -AVRuleXperm target type ... skipped 'Needs to be reworked for cython' -test_040_object_class (tests.policyrep.test_terule.AVRuleXpermTest.test_040_object_class) -AVRuleXperm object class ... skipped 'Needs to be reworked for cython' -test_050_permissions (tests.policyrep.test_terule.AVRuleXpermTest.test_050_permissions) -AVRuleXperm permissions ... skipped 'Needs to be reworked for cython' -test_060_xperm_type (tests.policyrep.test_terule.AVRuleXpermTest.test_060_xperm_type) -AVRuleXperm xperm type ... skipped 'Needs to be reworked for cython' -test_070_unconditional (tests.policyrep.test_terule.AVRuleXpermTest.test_070_unconditional) -AVRuleXperm conditional expression (none) ... skipped 'Needs to be reworked for cython' -test_080_default (tests.policyrep.test_terule.AVRuleXpermTest.test_080_default) -AVRuleXperm default type ... skipped 'Needs to be reworked for cython' -test_090_filename (tests.policyrep.test_terule.AVRuleXpermTest.test_090_filename) -AVRuleXperm filename (none) ... skipped 'Needs to be reworked for cython' -test_100_statement_one_perm (tests.policyrep.test_terule.AVRuleXpermTest.test_100_statement_one_perm) -AVRuleXperm statement, one permission. ... skipped 'Needs to be reworked for cython' -test_101_statement_two_perms (tests.policyrep.test_terule.AVRuleXpermTest.test_101_statement_two_perms) -AVRuleXperm statement, two permissions. ... skipped 'Needs to be reworked for cython' -test_102_statement_range_perms (tests.policyrep.test_terule.AVRuleXpermTest.test_102_statement_range_perms) -AVRuleXperm statement, range of permissions. ... skipped 'Needs to be reworked for cython' -test_103_statement_single_perm_range_perms (tests.policyrep.test_terule.AVRuleXpermTest.test_103_statement_single_perm_range_perms) -AVRuleXperm statement, single perm with range of permissions. ... skipped 'Needs to be reworked for cython' -test_104_statement_two_range_perms (tests.policyrep.test_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/tmp6ay2t0wr" -Successfully opened SELinux policy "/tmp/tmp6ay2t0wr" -test_issue74_regression (tests.policyrep.test_terule.AVRuleXpermTestIssue74.test_issue74_regression) -Regression test for GitHub issue 74. ... ok -test_000_factory (tests.policyrep.test_terule.TERuleTest.test_000_factory) -TERule factory lookup. ... skipped 'Needs to be reworked for cython' -test_001_validate_ruletype (tests.policyrep.test_terule.TERuleTest.test_001_validate_ruletype) -TERule valid rule types. ... skipped 'Needs to be reworked for cython' -test_002_validate_ruletype_invalid (tests.policyrep.test_terule.TERuleTest.test_002_validate_ruletype_invalid) -TERule valid rule types. ... skipped 'Needs to be reworked for cython' -test_010_ruletype (tests.policyrep.test_terule.TERuleTest.test_010_ruletype) -TERule rule type ... skipped 'Needs to be reworked for cython' -test_020_source_type (tests.policyrep.test_terule.TERuleTest.test_020_source_type) -TERule source type ... skipped 'Needs to be reworked for cython' -test_030_target_type (tests.policyrep.test_terule.TERuleTest.test_030_target_type) -TERule target type ... skipped 'Needs to be reworked for cython' -test_040_object_class (tests.policyrep.test_terule.TERuleTest.test_040_object_class) -TERule object class ... skipped 'Needs to be reworked for cython' -test_050_permissions (tests.policyrep.test_terule.TERuleTest.test_050_permissions) -TERule permissions ... skipped 'Needs to be reworked for cython' -test_060_conditional (tests.policyrep.test_terule.TERuleTest.test_060_conditional) -TERule conditional expression ... skipped 'Needs to be reworked for cython' -test_061_unconditional (tests.policyrep.test_terule.TERuleTest.test_061_unconditional) -TERule conditional expression (none) ... skipped 'Needs to be reworked for cython' -test_070_default (tests.policyrep.test_terule.TERuleTest.test_070_default) -TERule default type ... skipped 'Needs to be reworked for cython' -test_080_filename (tests.policyrep.test_terule.TERuleTest.test_080_filename) -TERule filename ... skipped 'Needs to be reworked for cython' -test_081_filename_none (tests.policyrep.test_terule.TERuleTest.test_081_filename_none) -TERule filename (none) ... skipped 'Needs to be reworked for cython' -test_082_filename_wrong_ruletype (tests.policyrep.test_terule.TERuleTest.test_082_filename_wrong_ruletype) -TERule filename on wrong ruletype ... skipped 'Needs to be reworked for cython' -test_100_statement (tests.policyrep.test_terule.TERuleTest.test_100_statement) -TERule statement. ... skipped 'Needs to be reworked for cython' -test_102_statement_cond (tests.policyrep.test_terule.TERuleTest.test_102_statement_cond) -TERule statement, conditional. ... skipped 'Needs to be reworked for cython' -test_103_statement_filename (tests.policyrep.test_terule.TERuleTest.test_103_statement_filename) -TERule statement, two permissions, conditional. ... skipped 'Needs to be reworked for cython' -test_000_factory (tests.policyrep.test_rbacrule.RoleAllowTest.test_000_factory) -RoleAllow factory lookup. ... skipped 'Needs to be reworked for cython' -test_001_validate_ruletype (tests.policyrep.test_rbacrule.RoleAllowTest.test_001_validate_ruletype) -RoleAllow valid rule types. ... skipped 'Needs to be reworked for cython' -test_002_validate_ruletype_invalid (tests.policyrep.test_rbacrule.RoleAllowTest.test_002_validate_ruletype_invalid) -RoleAllow valid rule types. ... skipped 'Needs to be reworked for cython' -test_010_ruletype (tests.policyrep.test_rbacrule.RoleAllowTest.test_010_ruletype) -RoleAllow rule type ... skipped 'Needs to be reworked for cython' -test_020_source_role (tests.policyrep.test_rbacrule.RoleAllowTest.test_020_source_role) -RoleAllow source role ... skipped 'Needs to be reworked for cython' -test_030_target_role (tests.policyrep.test_rbacrule.RoleAllowTest.test_030_target_role) -RoleAllow target role ... skipped 'Needs to be reworked for cython' -test_040_object_class (tests.policyrep.test_rbacrule.RoleAllowTest.test_040_object_class) -RoleAllow object class ... skipped 'Needs to be reworked for cython' -test_060_conditional (tests.policyrep.test_rbacrule.RoleAllowTest.test_060_conditional) -RoleAllow conditional expression ... skipped 'Needs to be reworked for cython' -test_070_default (tests.policyrep.test_rbacrule.RoleAllowTest.test_070_default) -RoleAllow default role ... skipped 'Needs to be reworked for cython' -test_100_statement_one_perm (tests.policyrep.test_rbacrule.RoleAllowTest.test_100_statement_one_perm) -RoleAllow statement. ... skipped 'Needs to be reworked for cython' -test_000_factory (tests.policyrep.test_rbacrule.RoleTransitionTest.test_000_factory) -RoleTransition factory lookup. ... skipped 'Needs to be reworked for cython' -test_001_validate_ruletype (tests.policyrep.test_rbacrule.RoleTransitionTest.test_001_validate_ruletype) -RoleTransition valid rule types. ... skipped 'Needs to be reworked for cython' -test_002_validate_ruletype_invalid (tests.policyrep.test_rbacrule.RoleTransitionTest.test_002_validate_ruletype_invalid) -RoleTransition valid rule types. ... skipped 'Needs to be reworked for cython' -test_010_ruletype (tests.policyrep.test_rbacrule.RoleTransitionTest.test_010_ruletype) -RoleTransition rule type ... skipped 'Needs to be reworked for cython' -test_020_source_role (tests.policyrep.test_rbacrule.RoleTransitionTest.test_020_source_role) -RoleTransition source role ... skipped 'Needs to be reworked for cython' -test_030_target_type (tests.policyrep.test_rbacrule.RoleTransitionTest.test_030_target_type) -RoleTransition target type ... skipped 'Needs to be reworked for cython' -test_040_object_class (tests.policyrep.test_rbacrule.RoleTransitionTest.test_040_object_class) -RoleTransition object class ... skipped 'Needs to be reworked for cython' -test_050_default (tests.policyrep.test_rbacrule.RoleTransitionTest.test_050_default) -RoleTransition default role ... skipped 'Needs to be reworked for cython' -test_060_conditional (tests.policyrep.test_rbacrule.RoleTransitionTest.test_060_conditional) -RoleTransition conditional expression ... skipped 'Needs to be reworked for cython' -test_100_statement (tests.policyrep.test_rbacrule.RoleTransitionTest.test_100_statement) -RoleTransition statement. ... skipped 'Needs to be reworked for cython' -test_001_factory (tests.policyrep.test_initsid.InitialSIDTest.test_001_factory) -InitialSID: factory on qpol object. ... skipped 'Needs to be reworked for cython' -test_002_factory_object (tests.policyrep.test_initsid.InitialSIDTest.test_002_factory_object) -InitialSID: factory on InitialSID object. ... skipped 'Needs to be reworked for cython' -test_003_factory_lookup (tests.policyrep.test_initsid.InitialSIDTest.test_003_factory_lookup) -InitialSID: factory lookup. ... skipped 'Needs to be reworked for cython' -test_004_factory_lookup_invalid (tests.policyrep.test_initsid.InitialSIDTest.test_004_factory_lookup_invalid) -InitialSID: factory lookup. ... skipped 'Needs to be reworked for cython' -test_010_string (tests.policyrep.test_initsid.InitialSIDTest.test_010_string) -InitialSID: basic string rendering. ... skipped 'Needs to be reworked for cython' -test_020_statement (tests.policyrep.test_initsid.InitialSIDTest.test_020_statement) -InitialSID: context. ... skipped 'Needs to be reworked for cython' -test_030_statement (tests.policyrep.test_initsid.InitialSIDTest.test_030_statement) -InitialSID: statement. ... skipped 'Needs to be reworked for cython' -test_001_lookup (tests.policyrep.test_user.UserTest.test_001_lookup) -User factory policy lookup. ... skipped 'Needs to be reworked for cython' -test_002_lookup_invalid (tests.policyrep.test_user.UserTest.test_002_lookup_invalid) -User factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' -test_003_lookup_object (tests.policyrep.test_user.UserTest.test_003_lookup_object) -User factory policy lookup of User object. ... skipped 'Needs to be reworked for cython' -test_010_string (tests.policyrep.test_user.UserTest.test_010_string) -User basic string rendering. ... skipped 'Needs to be reworked for cython' -test_020_statement_role (tests.policyrep.test_user.UserTest.test_020_statement_role) -User statement, one role. ... skipped 'Needs to be reworked for cython' -test_021_statement_two_roles (tests.policyrep.test_user.UserTest.test_021_statement_two_roles) -User statement, two roles. ... skipped 'Needs to be reworked for cython' -test_022_statement_one_role_mls (tests.policyrep.test_user.UserTest.test_022_statement_one_role_mls) -User statement, one role, MLS. ... skipped 'Needs to be reworked for cython' -test_023_statement_two_roles_mls (tests.policyrep.test_user.UserTest.test_023_statement_two_roles_mls) -User statement, two roles, MLS. ... skipped 'Needs to be reworked for cython' -test_030_roles (tests.policyrep.test_user.UserTest.test_030_roles) -User roles. ... skipped 'Needs to be reworked for cython' -test_040_level (tests.policyrep.test_user.UserTest.test_040_level) -User level. ... skipped 'Needs to be reworked for cython' -test_041_level_non_mls (tests.policyrep.test_user.UserTest.test_041_level_non_mls) -User level, MLS disabled. ... skipped 'Needs to be reworked for cython' -test_050_range (tests.policyrep.test_user.UserTest.test_050_range) -User level. ... skipped 'Needs to be reworked for cython' -test_051_range_non_mls (tests.policyrep.test_user.UserTest.test_051_range_non_mls) -User level, MLS disabled. ... skipped 'Needs to be reworked for cython' -test_001_lookup (tests.policyrep.test_role.RoleTest.test_001_lookup) -Role factory policy lookup. ... skipped 'Needs to be reworked for cython' -test_002_lookup_invalid (tests.policyrep.test_role.RoleTest.test_002_lookup_invalid) -Role factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' -test_003_lookup_object (tests.policyrep.test_role.RoleTest.test_003_lookup_object) -Role factory policy lookup of Role object. ... skipped 'Needs to be reworked for cython' -test_010_string (tests.policyrep.test_role.RoleTest.test_010_string) -Role basic string rendering. ... skipped 'Needs to be reworked for cython' -test_020_statement_type (tests.policyrep.test_role.RoleTest.test_020_statement_type) -Role statement, one type. ... skipped 'Needs to be reworked for cython' -test_021_statement_two_types (tests.policyrep.test_role.RoleTest.test_021_statement_two_types) -Role statement, two types. ... skipped 'Needs to be reworked for cython' -test_022_statement_decl (tests.policyrep.test_role.RoleTest.test_022_statement_decl) -Role statement, no types. ... skipped 'Needs to be reworked for cython' -test_030_types (tests.policyrep.test_role.RoleTest.test_030_types) -Role types generator. ... skipped 'Needs to be reworked for cython' -test_040_expand (tests.policyrep.test_role.RoleTest.test_040_expand) -Role expansion ... skipped 'Needs to be reworked for cython' -[, "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/tmp5b3chw7z" -Successfully opened SELinux policy "/tmp/tmp5b3chw7z" -test_001_load (tests.test_permmap.PermissionMapTest.test_001_load) -PermMap open from path. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_002_load_invalid (tests.test_permmap.PermissionMapTest.test_002_load_invalid) -PermMap load completely wrong file type ... Opening permission map "setup.py" -ok -test_002_load_negative_class_count (tests.test_permmap.PermissionMapTest.test_002_load_negative_class_count) -PermMap load negative class count ... Opening permission map "tests/invalid_perm_maps/negative-classcount" -ok -test_003_load_non_number_class_count (tests.test_permmap.PermissionMapTest.test_003_load_non_number_class_count) -PermMap load non-number class count ... Opening permission map "tests/invalid_perm_maps/non-number-classcount" -ok -test_004_load_extra_class (tests.test_permmap.PermissionMapTest.test_004_load_extra_class) -PermMap load extra class ... Opening permission map "tests/invalid_perm_maps/extra-class" -ok -test_005_load_bad_class_keyword (tests.test_permmap.PermissionMapTest.test_005_load_bad_class_keyword) -PermMap load bad class keyword ... Opening permission map "tests/invalid_perm_maps/bad-class-keyword" -ok -test_007_load_negative_perm_count (tests.test_permmap.PermissionMapTest.test_007_load_negative_perm_count) -PermMap load negative permission count ... Opening permission map "tests/invalid_perm_maps/negative-permcount" -ok -test_008_load_bad_perm_count (tests.test_permmap.PermissionMapTest.test_008_load_bad_perm_count) -PermMap load bad permission count ... Opening permission map "tests/invalid_perm_maps/bad-permcount" -ok -test_010_load_extra_perms (tests.test_permmap.PermissionMapTest.test_010_load_extra_perms) -PermMap load negative permission count ... Opening permission map "tests/invalid_perm_maps/extra-perms" -ok -test_011_load_invalid_flow_direction (tests.test_permmap.PermissionMapTest.test_011_load_invalid_flow_direction) -PermMap load invalid flow direction ... Opening permission map "tests/invalid_perm_maps/invalid-flowdir" -ok -test_012_load_bad_perm_weight (tests.test_permmap.PermissionMapTest.test_012_load_bad_perm_weight) -PermMap load too high/low permission weight ... Opening permission map "tests/invalid_perm_maps/bad-perm-weight-high" -Opening permission map "tests/invalid_perm_maps/bad-perm-weight-low" -ok -test_013_load_invalid_weight (tests.test_permmap.PermissionMapTest.test_013_load_invalid_weight) -PermMap load invalid permission weight ... Opening permission map "tests/invalid_perm_maps/invalid-perm-weight" -ok -test_100_set_weight (tests.test_permmap.PermissionMapTest.test_100_set_weight) -PermMap set weight ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_101_set_weight_low (tests.test_permmap.PermissionMapTest.test_101_set_weight_low) -PermMap set weight low ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_102_set_weight_low (tests.test_permmap.PermissionMapTest.test_102_set_weight_low) -PermMap set weight high ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_103_set_weight_unmapped_class (tests.test_permmap.PermissionMapTest.test_103_set_weight_unmapped_class) -PermMap set weight unmapped class ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_104_set_weight_unmapped_permission (tests.test_permmap.PermissionMapTest.test_104_set_weight_unmapped_permission) -PermMap set weight unmapped class ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_110_set_direction (tests.test_permmap.PermissionMapTest.test_110_set_direction) -PermMap set direction ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_111_set_direction_invalid (tests.test_permmap.PermissionMapTest.test_111_set_direction_invalid) -PermMap set invalid direction ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_112_set_direction_unmapped_class (tests.test_permmap.PermissionMapTest.test_112_set_direction_unmapped_class) -PermMap set direction unmapped class ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_113_set_direction_unmapped_permission (tests.test_permmap.PermissionMapTest.test_113_set_direction_unmapped_permission) -PermMap set direction unmapped class ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_120_exclude_perm (tests.test_permmap.PermissionMapTest.test_120_exclude_perm) -PermMap exclude permission. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_121_exclude_perm_unmapped_class (tests.test_permmap.PermissionMapTest.test_121_exclude_perm_unmapped_class) -PermMap exclude permission unmapped class. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_122_exclude_perm_unmapped_perm (tests.test_permmap.PermissionMapTest.test_122_exclude_perm_unmapped_perm) -PermMap exclude permission unmapped permission. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_123_include_perm (tests.test_permmap.PermissionMapTest.test_123_include_perm) -PermMap include permission. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_124_include_perm_unmapped_class (tests.test_permmap.PermissionMapTest.test_124_include_perm_unmapped_class) -PermMap include permission unmapped class. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_125_include_perm_unmapped_perm (tests.test_permmap.PermissionMapTest.test_125_include_perm_unmapped_perm) -PermMap include permission unmapped permission. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_130_exclude_class (tests.test_permmap.PermissionMapTest.test_130_exclude_class) -PermMap exclude class. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_131_exclude_class_unmapped_class (tests.test_permmap.PermissionMapTest.test_131_exclude_class_unmapped_class) -PermMap exclude class unmapped class. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_132_include_class (tests.test_permmap.PermissionMapTest.test_132_include_class) -PermMap exclude class. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_133_include_class_unmapped_class (tests.test_permmap.PermissionMapTest.test_133_include_class_unmapped_class) -PermMap include class unmapped class. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_140_weight_read_only (tests.test_permmap.PermissionMapTest.test_140_weight_read_only) -PermMap get weight of read-only rule. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_141_weight_write_only (tests.test_permmap.PermissionMapTest.test_141_weight_write_only) -PermMap get weight of write-only rule. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_142_weight_both (tests.test_permmap.PermissionMapTest.test_142_weight_both) -PermMap get weight of both rule. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_143_weight_none (tests.test_permmap.PermissionMapTest.test_143_weight_none) -PermMap get weight of none rule. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_144_weight_unmapped_class (tests.test_permmap.PermissionMapTest.test_144_weight_unmapped_class) -PermMap get weight of rule with unmapped class. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" +Opening SELinux policy "/tmp/tmpw4ou31bv" +Successfully opened SELinux policy "/tmp/tmpw4ou31bv" +test_000_unset (tests.test_typeattrquery.TypeAttributeQueryTest.test_000_unset) +Type attribute query with no criteria. ... Generating type attribute results from /tmp/tmpw4ou31bv ok -test_145_weight_unmapped_permission (tests.test_permmap.PermissionMapTest.test_145_weight_unmapped_permission) -PermMap get weight of rule with unmapped permission. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" +test_001_name_exact (tests.test_typeattrquery.TypeAttributeQueryTest.test_001_name_exact) +Type attribute query with exact name match. ... Generating type attribute results from /tmp/tmpw4ou31bv ok -test_146_weight_wrong_rule_type (tests.test_permmap.PermissionMapTest.test_146_weight_wrong_rule_type) -PermMap get weight of rule with wrong rule type. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" +test_002_name_regex (tests.test_typeattrquery.TypeAttributeQueryTest.test_002_name_regex) +Type attribute query with regex name match. ... Generating type attribute results from /tmp/tmpw4ou31bv ok -test_147_weight_excluded_permission (tests.test_permmap.PermissionMapTest.test_147_weight_excluded_permission) -PermMap get weight of a rule with excluded permission. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" +test_010_type_set_intersect (tests.test_typeattrquery.TypeAttributeQueryTest.test_010_type_set_intersect) +Type attribute query with type set intersection. ... Generating type attribute results from /tmp/tmpw4ou31bv ok -test_148_weight_excluded_class (tests.test_permmap.PermissionMapTest.test_148_weight_excluded_class) -PermMap get weight of a rule with excluded class. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" +test_011_type_set_equality (tests.test_typeattrquery.TypeAttributeQueryTest.test_011_type_set_equality) +Type attribute query with type set equality. ... Generating type attribute results from /tmp/tmpw4ou31bv ok -test_150_map_policy (tests.test_permmap.PermissionMapTest.test_150_map_policy) -PermMap create mappings for classes/perms in a policy. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" +test_012_type_set_regex (tests.test_typeattrquery.TypeAttributeQueryTest.test_012_type_set_regex) +Type attribute query with type set regex match. ... Generating type attribute results from /tmp/tmpw4ou31bv ok -Opening SELinux policy "/tmp/tmpl8elnf4e" -Successfully opened SELinux policy "/tmp/tmpl8elnf4e" +Opening SELinux policy "/tmp/tmp2_sklygb" +Successfully opened SELinux policy "/tmp/tmp2_sklygb" test_000_unset (tests.test_ioportconquery.IoportconQueryTest.test_000_unset) -Ioportcon query with no criteria ... Generating results from /tmp/tmpl8elnf4e +Ioportcon query with no criteria ... Generating results from /tmp/tmp2_sklygb ok test_010_user_exact (tests.test_ioportconquery.IoportconQueryTest.test_010_user_exact) -Portcon query with context user exact match ... Generating results from /tmp/tmpl8elnf4e +Portcon query with context user exact match ... Generating results from /tmp/tmp2_sklygb ok test_011_user_regex (tests.test_ioportconquery.IoportconQueryTest.test_011_user_regex) -Portcon query with context user regex match ... Generating results from /tmp/tmpl8elnf4e +Portcon query with context user regex match ... Generating results from /tmp/tmp2_sklygb ok test_020_role_exact (tests.test_ioportconquery.IoportconQueryTest.test_020_role_exact) -Portcon query with context role exact match ... Generating results from /tmp/tmpl8elnf4e +Portcon query with context role exact match ... Generating results from /tmp/tmp2_sklygb ok test_021_role_regex (tests.test_ioportconquery.IoportconQueryTest.test_021_role_regex) -Portcon query with context role regex match ... Generating results from /tmp/tmpl8elnf4e +Portcon query with context role regex match ... Generating results from /tmp/tmp2_sklygb ok test_030_type_exact (tests.test_ioportconquery.IoportconQueryTest.test_030_type_exact) -Portcon query with context type exact match ... Generating results from /tmp/tmpl8elnf4e +Portcon query with context type exact match ... Generating results from /tmp/tmp2_sklygb ok test_031_type_regex (tests.test_ioportconquery.IoportconQueryTest.test_031_type_regex) -Portcon query with context type regex match ... Generating results from /tmp/tmpl8elnf4e +Portcon query with context type regex match ... Generating results from /tmp/tmp2_sklygb ok test_040_range_exact (tests.test_ioportconquery.IoportconQueryTest.test_040_range_exact) -Portcon query with context range exact match ... Generating results from /tmp/tmpl8elnf4e +Portcon query with context range exact match ... Generating results from /tmp/tmp2_sklygb ok test_041_range_overlap1 (tests.test_ioportconquery.IoportconQueryTest.test_041_range_overlap1) -Portcon query with context range overlap match (equal) ... Generating results from /tmp/tmpl8elnf4e +Portcon query with context range overlap match (equal) ... Generating results from /tmp/tmp2_sklygb ok test_041_range_overlap2 (tests.test_ioportconquery.IoportconQueryTest.test_041_range_overlap2) -Portcon query with context range overlap match (subset) ... Generating results from /tmp/tmpl8elnf4e +Portcon query with context range overlap match (subset) ... Generating results from /tmp/tmp2_sklygb ok test_041_range_overlap3 (tests.test_ioportconquery.IoportconQueryTest.test_041_range_overlap3) -Portcon query with context range overlap match (superset) ... Generating results from /tmp/tmpl8elnf4e +Portcon query with context range overlap match (superset) ... Generating results from /tmp/tmp2_sklygb ok test_041_range_overlap4 (tests.test_ioportconquery.IoportconQueryTest.test_041_range_overlap4) -Portcon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmpl8elnf4e +Portcon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmp2_sklygb ok test_041_range_overlap5 (tests.test_ioportconquery.IoportconQueryTest.test_041_range_overlap5) -Portcon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmpl8elnf4e +Portcon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmp2_sklygb ok test_042_range_subset1 (tests.test_ioportconquery.IoportconQueryTest.test_042_range_subset1) -Portcon query with context range subset match ... Generating results from /tmp/tmpl8elnf4e +Portcon query with context range subset match ... Generating results from /tmp/tmp2_sklygb ok test_042_range_subset2 (tests.test_ioportconquery.IoportconQueryTest.test_042_range_subset2) -Portcon query with context range subset match (equal) ... Generating results from /tmp/tmpl8elnf4e +Portcon query with context range subset match (equal) ... Generating results from /tmp/tmp2_sklygb ok test_043_range_superset1 (tests.test_ioportconquery.IoportconQueryTest.test_043_range_superset1) -Portcon query with context range superset match ... Generating results from /tmp/tmpl8elnf4e +Portcon query with context range superset match ... Generating results from /tmp/tmp2_sklygb ok test_043_range_superset2 (tests.test_ioportconquery.IoportconQueryTest.test_043_range_superset2) -Portcon query with context range superset match (equal) ... Generating results from /tmp/tmpl8elnf4e +Portcon query with context range superset match (equal) ... Generating results from /tmp/tmp2_sklygb ok test_044_range_proper_subset1 (tests.test_ioportconquery.IoportconQueryTest.test_044_range_proper_subset1) -Portcon query with context range proper subset match ... Generating results from /tmp/tmpl8elnf4e +Portcon query with context range proper subset match ... Generating results from /tmp/tmp2_sklygb ok test_044_range_proper_subset2 (tests.test_ioportconquery.IoportconQueryTest.test_044_range_proper_subset2) -Portcon query with context range proper subset match (equal) ... Generating results from /tmp/tmpl8elnf4e +Portcon query with context range proper subset match (equal) ... Generating results from /tmp/tmp2_sklygb ok test_044_range_proper_subset3 (tests.test_ioportconquery.IoportconQueryTest.test_044_range_proper_subset3) -Portcon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmpl8elnf4e +Portcon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmp2_sklygb ok test_044_range_proper_subset4 (tests.test_ioportconquery.IoportconQueryTest.test_044_range_proper_subset4) -Portcon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmpl8elnf4e +Portcon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmp2_sklygb ok test_045_range_proper_superset1 (tests.test_ioportconquery.IoportconQueryTest.test_045_range_proper_superset1) -Portcon query with context range proper superset match ... Generating results from /tmp/tmpl8elnf4e +Portcon query with context range proper superset match ... Generating results from /tmp/tmp2_sklygb ok test_045_range_proper_superset2 (tests.test_ioportconquery.IoportconQueryTest.test_045_range_proper_superset2) -Portcon query with context range proper superset match (equal) ... Generating results from /tmp/tmpl8elnf4e +Portcon query with context range proper superset match (equal) ... Generating results from /tmp/tmp2_sklygb ok test_045_range_proper_superset3 (tests.test_ioportconquery.IoportconQueryTest.test_045_range_proper_superset3) -Portcon query with context range proper superset match (equal low) ... Generating results from /tmp/tmpl8elnf4e +Portcon query with context range proper superset match (equal low) ... Generating results from /tmp/tmp2_sklygb ok test_045_range_proper_superset4 (tests.test_ioportconquery.IoportconQueryTest.test_045_range_proper_superset4) -Portcon query with context range proper superset match (equal high) ... Generating results from /tmp/tmpl8elnf4e +Portcon query with context range proper superset match (equal high) ... Generating results from /tmp/tmp2_sklygb ok test_050_single_equal (tests.test_ioportconquery.IoportconQueryTest.test_050_single_equal) -Portcon query with single port exact match ... Generating results from /tmp/tmpl8elnf4e +Portcon query with single port exact match ... Generating results from /tmp/tmp2_sklygb ok test_051_range_equal (tests.test_ioportconquery.IoportconQueryTest.test_051_range_equal) -Portcon query with port range exact match ... Generating results from /tmp/tmpl8elnf4e +Portcon query with port range exact match ... Generating results from /tmp/tmp2_sklygb ok test_052_single_subset (tests.test_ioportconquery.IoportconQueryTest.test_052_single_subset) -Portcon query with single port subset ... Generating results from /tmp/tmpl8elnf4e +Portcon query with single port subset ... Generating results from /tmp/tmp2_sklygb ok test_053_range_subset (tests.test_ioportconquery.IoportconQueryTest.test_053_range_subset) -Portcon query with range subset ... Generating results from /tmp/tmpl8elnf4e +Portcon query with range subset ... Generating results from /tmp/tmp2_sklygb ok test_053_range_subset_edge1 (tests.test_ioportconquery.IoportconQueryTest.test_053_range_subset_edge1) -Portcon query with range subset, equal edge case ... Generating results from /tmp/tmpl8elnf4e +Portcon query with range subset, equal edge case ... Generating results from /tmp/tmp2_sklygb ok test_054_single_proper_subset (tests.test_ioportconquery.IoportconQueryTest.test_054_single_proper_subset) -Portcon query with single port proper subset ... Generating results from /tmp/tmpl8elnf4e +Portcon query with single port proper subset ... Generating results from /tmp/tmp2_sklygb ok test_055_range_proper_subset (tests.test_ioportconquery.IoportconQueryTest.test_055_range_proper_subset) -Portcon query with range proper subset ... Generating results from /tmp/tmpl8elnf4e +Portcon query with range proper subset ... Generating results from /tmp/tmp2_sklygb ok test_055_range_proper_subset_edge1 (tests.test_ioportconquery.IoportconQueryTest.test_055_range_proper_subset_edge1) -Portcon query with range proper subset, equal edge case ... Generating results from /tmp/tmpl8elnf4e +Portcon query with range proper subset, equal edge case ... Generating results from /tmp/tmp2_sklygb ok test_055_range_proper_subset_edge2 (tests.test_ioportconquery.IoportconQueryTest.test_055_range_proper_subset_edge2) -Portcon query with range proper subset, low equal edge case ... Generating results from /tmp/tmpl8elnf4e +Portcon query with range proper subset, low equal edge case ... Generating results from /tmp/tmp2_sklygb ok test_055_range_proper_subset_edge3 (tests.test_ioportconquery.IoportconQueryTest.test_055_range_proper_subset_edge3) -Portcon query with range proper subset, high equal edge case ... Generating results from /tmp/tmpl8elnf4e +Portcon query with range proper subset, high equal edge case ... Generating results from /tmp/tmp2_sklygb ok test_056_single_superset (tests.test_ioportconquery.IoportconQueryTest.test_056_single_superset) -Portcon query with single port superset ... Generating results from /tmp/tmpl8elnf4e +Portcon query with single port superset ... Generating results from /tmp/tmp2_sklygb ok test_056_single_superset_edge1 (tests.test_ioportconquery.IoportconQueryTest.test_056_single_superset_edge1) -Portcon query with single port superset, equal edge case ... Generating results from /tmp/tmpl8elnf4e +Portcon query with single port superset, equal edge case ... Generating results from /tmp/tmp2_sklygb ok test_057_range_superset (tests.test_ioportconquery.IoportconQueryTest.test_057_range_superset) -Portcon query with range superset ... Generating results from /tmp/tmpl8elnf4e +Portcon query with range superset ... Generating results from /tmp/tmp2_sklygb ok test_057_range_superset_edge1 (tests.test_ioportconquery.IoportconQueryTest.test_057_range_superset_edge1) -Portcon query with range superset, equal edge case ... Generating results from /tmp/tmpl8elnf4e +Portcon query with range superset, equal edge case ... Generating results from /tmp/tmp2_sklygb ok test_058_single_proper_superset (tests.test_ioportconquery.IoportconQueryTest.test_058_single_proper_superset) -Portcon query with single port proper superset ... Generating results from /tmp/tmpl8elnf4e +Portcon query with single port proper superset ... Generating results from /tmp/tmp2_sklygb ok test_058_single_proper_superset_edge1 (tests.test_ioportconquery.IoportconQueryTest.test_058_single_proper_superset_edge1) -Portcon query with single port proper superset, equal edge case ... Generating results from /tmp/tmpl8elnf4e +Portcon query with single port proper superset, equal edge case ... Generating results from /tmp/tmp2_sklygb ok test_058_single_proper_superset_edge2 (tests.test_ioportconquery.IoportconQueryTest.test_058_single_proper_superset_edge2) -Portcon query with single port proper superset, low equal edge case ... Generating results from /tmp/tmpl8elnf4e +Portcon query with single port proper superset, low equal edge case ... Generating results from /tmp/tmp2_sklygb ok test_058_single_proper_superset_edge3 (tests.test_ioportconquery.IoportconQueryTest.test_058_single_proper_superset_edge3) -Portcon query with single port proper superset, high equal edge case ... Generating results from /tmp/tmpl8elnf4e +Portcon query with single port proper superset, high equal edge case ... Generating results from /tmp/tmp2_sklygb ok test_059_range_proper_superset (tests.test_ioportconquery.IoportconQueryTest.test_059_range_proper_superset) -Portcon query with range proper superset ... Generating results from /tmp/tmpl8elnf4e +Portcon query with range proper superset ... Generating results from /tmp/tmp2_sklygb ok test_059_range_proper_superset_edge1 (tests.test_ioportconquery.IoportconQueryTest.test_059_range_proper_superset_edge1) -Portcon query with range proper superset, equal edge case ... Generating results from /tmp/tmpl8elnf4e +Portcon query with range proper superset, equal edge case ... Generating results from /tmp/tmp2_sklygb ok test_059_range_proper_superset_edge2 (tests.test_ioportconquery.IoportconQueryTest.test_059_range_proper_superset_edge2) -Portcon query with range proper superset, equal high port edge case ... Generating results from /tmp/tmpl8elnf4e +Portcon query with range proper superset, equal high port edge case ... Generating results from /tmp/tmp2_sklygb ok test_059_range_proper_superset_edge3 (tests.test_ioportconquery.IoportconQueryTest.test_059_range_proper_superset_edge3) -Portcon query with range proper superset, equal low port edge case ... Generating results from /tmp/tmpl8elnf4e +Portcon query with range proper superset, equal low port edge case ... Generating results from /tmp/tmp2_sklygb ok test_060_single_overlap (tests.test_ioportconquery.IoportconQueryTest.test_060_single_overlap) -Portcon query with single overlap ... Generating results from /tmp/tmpl8elnf4e +Portcon query with single overlap ... Generating results from /tmp/tmp2_sklygb ok test_060_single_overlap_edge1 (tests.test_ioportconquery.IoportconQueryTest.test_060_single_overlap_edge1) -Portcon query with single overlap, range match low ... Generating results from /tmp/tmpl8elnf4e +Portcon query with single overlap, range match low ... Generating results from /tmp/tmp2_sklygb ok test_060_single_overlap_edge2 (tests.test_ioportconquery.IoportconQueryTest.test_060_single_overlap_edge2) -Portcon query with single overlap, range match high ... Generating results from /tmp/tmpl8elnf4e +Portcon query with single overlap, range match high ... Generating results from /tmp/tmp2_sklygb ok test_060_single_overlap_edge3 (tests.test_ioportconquery.IoportconQueryTest.test_060_single_overlap_edge3) -Portcon query with single overlap, range match proper superset ... Generating results from /tmp/tmpl8elnf4e +Portcon query with single overlap, range match proper superset ... Generating results from /tmp/tmp2_sklygb ok test_061_range_overlap_low_half (tests.test_ioportconquery.IoportconQueryTest.test_061_range_overlap_low_half) -Portcon query with range overlap, low half match ... Generating results from /tmp/tmpl8elnf4e +Portcon query with range overlap, low half match ... Generating results from /tmp/tmp2_sklygb ok test_062_range_overlap_high_half (tests.test_ioportconquery.IoportconQueryTest.test_062_range_overlap_high_half) -Portcon query with range overlap, high half match ... Generating results from /tmp/tmpl8elnf4e +Portcon query with range overlap, high half match ... Generating results from /tmp/tmp2_sklygb ok test_063_range_overlap_middle (tests.test_ioportconquery.IoportconQueryTest.test_063_range_overlap_middle) -Portcon query with range overlap, middle match ... Generating results from /tmp/tmpl8elnf4e +Portcon query with range overlap, middle match ... Generating results from /tmp/tmp2_sklygb ok test_064_range_overlap_equal (tests.test_ioportconquery.IoportconQueryTest.test_064_range_overlap_equal) -Portcon query with range overlap, equal match ... Generating results from /tmp/tmpl8elnf4e +Portcon query with range overlap, equal match ... Generating results from /tmp/tmp2_sklygb ok test_065_range_overlap_superset (tests.test_ioportconquery.IoportconQueryTest.test_065_range_overlap_superset) -Portcon query with range overlap, superset match ... Generating results from /tmp/tmpl8elnf4e +Portcon query with range overlap, superset match ... Generating results from /tmp/tmp2_sklygb ok -Opening SELinux policy "/tmp/tmpo102af4m" -Successfully opened SELinux policy "/tmp/tmpo102af4m" +Opening SELinux policy "/tmp/tmpdbaog_ni" +Successfully opened SELinux policy "/tmp/tmpdbaog_ni" test_000_unset (tests.test_typequery.TypeQueryTest.test_000_unset) -Type query with no criteria. ... Generating type results from /tmp/tmpo102af4m +Type query with no criteria. ... Generating type results from /tmp/tmpdbaog_ni ok test_001_name_exact (tests.test_typequery.TypeQueryTest.test_001_name_exact) -Type query with exact name match. ... Generating type results from /tmp/tmpo102af4m +Type query with exact name match. ... Generating type results from /tmp/tmpdbaog_ni ok test_002_name_regex (tests.test_typequery.TypeQueryTest.test_002_name_regex) -Type query with regex name match. ... Generating type results from /tmp/tmpo102af4m +Type query with regex name match. ... Generating type results from /tmp/tmpdbaog_ni ok test_010_attr_intersect (tests.test_typequery.TypeQueryTest.test_010_attr_intersect) -Type query with attribute set intersection. ... Generating type results from /tmp/tmpo102af4m +Type query with attribute set intersection. ... Generating type results from /tmp/tmpdbaog_ni ok test_011_attr_equality (tests.test_typequery.TypeQueryTest.test_011_attr_equality) -Type query with attribute set equality. ... Generating type results from /tmp/tmpo102af4m +Type query with attribute set equality. ... Generating type results from /tmp/tmpdbaog_ni ok test_012_attr_regex (tests.test_typequery.TypeQueryTest.test_012_attr_regex) -Type query with attribute regex match. ... Generating type results from /tmp/tmpo102af4m +Type query with attribute regex match. ... Generating type results from /tmp/tmpdbaog_ni ok test_020_alias_exact (tests.test_typequery.TypeQueryTest.test_020_alias_exact) -Type query with exact alias match. ... Generating type results from /tmp/tmpo102af4m +Type query with exact alias match. ... Generating type results from /tmp/tmpdbaog_ni ok test_021_alias_regex (tests.test_typequery.TypeQueryTest.test_021_alias_regex) -Type query with regex alias match. ... Generating type results from /tmp/tmpo102af4m +Type query with regex alias match. ... Generating type results from /tmp/tmpdbaog_ni ok test_022_alias_dereference (tests.test_typequery.TypeQueryTest.test_022_alias_dereference) -Type query with alias dereference. ... Generating type results from /tmp/tmpo102af4m +Type query with alias dereference. ... Generating type results from /tmp/tmpdbaog_ni ok test_030_permissive (tests.test_typequery.TypeQueryTest.test_030_permissive) -Type query with permissive match ... Generating type results from /tmp/tmpo102af4m +Type query with permissive match ... Generating type results from /tmp/tmpdbaog_ni ok -Opening SELinux policy "/tmp/tmpyg34vdzh" -Successfully opened SELinux policy "/tmp/tmpyg34vdzh" -test_000_unset (tests.test_portconquery.PortconQueryTest.test_000_unset) -Portcon query with no criteria ... Generating portcon results from /tmp/tmpyg34vdzh +Opening SELinux policy "/tmp/tmpkh1tduii" +Successfully opened SELinux policy "/tmp/tmpkh1tduii" +test_000_unset (tests.test_rbacrulequery.RBACRuleQueryTest.test_000_unset) +RBAC rule query with no criteria. ... Generating RBAC rule results from /tmp/tmpkh1tduii ok -test_001_protocol (tests.test_portconquery.PortconQueryTest.test_001_protocol) -Portcon query with protocol match ... Generating portcon results from /tmp/tmpyg34vdzh +test_001_source_direct (tests.test_rbacrulequery.RBACRuleQueryTest.test_001_source_direct) +RBAC rule query with exact, direct, source match. ... Generating RBAC rule results from /tmp/tmpkh1tduii ok -test_010_user_exact (tests.test_portconquery.PortconQueryTest.test_010_user_exact) -Portcon query with context user exact match ... Generating portcon results from /tmp/tmpyg34vdzh +test_002_source_direct_regex (tests.test_rbacrulequery.RBACRuleQueryTest.test_002_source_direct_regex) +RBAC rule query with regex, direct, source match. ... Generating RBAC rule results from /tmp/tmpkh1tduii ok -test_011_user_regex (tests.test_portconquery.PortconQueryTest.test_011_user_regex) -Portcon query with context user regex match ... Generating portcon results from /tmp/tmpyg34vdzh +test_010_target_direct (tests.test_rbacrulequery.RBACRuleQueryTest.test_010_target_direct) +RBAC rule query with exact, direct, target match. ... Generating RBAC rule results from /tmp/tmpkh1tduii ok -test_020_role_exact (tests.test_portconquery.PortconQueryTest.test_020_role_exact) -Portcon query with context role exact match ... Generating portcon results from /tmp/tmpyg34vdzh +test_011_target_direct_regex (tests.test_rbacrulequery.RBACRuleQueryTest.test_011_target_direct_regex) +RBAC rule query with regex, direct, target match. ... Generating RBAC rule results from /tmp/tmpkh1tduii ok -test_021_role_regex (tests.test_portconquery.PortconQueryTest.test_021_role_regex) -Portcon query with context role regex match ... Generating portcon results from /tmp/tmpyg34vdzh +test_012_target_type (tests.test_rbacrulequery.RBACRuleQueryTest.test_012_target_type) +RBAC rule query with a type as target. ... Generating RBAC rule results from /tmp/tmpkh1tduii ok -test_030_type_exact (tests.test_portconquery.PortconQueryTest.test_030_type_exact) -Portcon query with context type exact match ... Generating portcon results from /tmp/tmpyg34vdzh +test_020_class (tests.test_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.test_rbacrulequery.RBACRuleQueryTest.test_021_class_list) +RBAC rule query with object class list match. ... Generating RBAC rule results from /tmp/tmpkh1tduii ok -test_031_type_regex (tests.test_portconquery.PortconQueryTest.test_031_type_regex) -Portcon query with context type regex match ... Generating portcon results from /tmp/tmpyg34vdzh +test_022_class_regex (tests.test_rbacrulequery.RBACRuleQueryTest.test_022_class_regex) +RBAC rule query with object class regex match. ... Generating RBAC rule results from /tmp/tmpkh1tduii ok -test_040_range_exact (tests.test_portconquery.PortconQueryTest.test_040_range_exact) -Portcon query with context range exact match ... Generating portcon results from /tmp/tmpyg34vdzh +test_030_default (tests.test_rbacrulequery.RBACRuleQueryTest.test_030_default) +RBAC rule query with exact default match. ... Generating RBAC rule results from /tmp/tmpkh1tduii ok -test_041_range_overlap1 (tests.test_portconquery.PortconQueryTest.test_041_range_overlap1) -Portcon query with context range overlap match (equal) ... Generating portcon results from /tmp/tmpyg34vdzh +test_031_default_regex (tests.test_rbacrulequery.RBACRuleQueryTest.test_031_default_regex) +RBAC rule query with regex default match. ... Generating RBAC rule results from /tmp/tmpkh1tduii ok -test_041_range_overlap2 (tests.test_portconquery.PortconQueryTest.test_041_range_overlap2) -Portcon query with context range overlap match (subset) ... Generating portcon results from /tmp/tmpyg34vdzh +test_040_ruletype (tests.test_rbacrulequery.RBACRuleQueryTest.test_040_ruletype) +RBAC rule query with rule type. ... Generating RBAC rule results from /tmp/tmpkh1tduii ok -test_041_range_overlap3 (tests.test_portconquery.PortconQueryTest.test_041_range_overlap3) -Portcon query with context range overlap match (superset) ... Generating portcon results from /tmp/tmpyg34vdzh +Opening SELinux policy "/tmp/tmp2msk9fz7" +Successfully opened SELinux policy "/tmp/tmp2msk9fz7" +test_000_unset (tests.test_constraintquery.ConstraintQueryTest.test_000_unset) +Constraint query with no criteria. ... Generating constraint results from /tmp/tmp2msk9fz7 ok -test_041_range_overlap4 (tests.test_portconquery.PortconQueryTest.test_041_range_overlap4) -Portcon query with context range overlap match (overlap low level) ... Generating portcon results from /tmp/tmpyg34vdzh +test_001_ruletype (tests.test_constraintquery.ConstraintQueryTest.test_001_ruletype) +Constraint query with rule type match. ... Generating constraint results from /tmp/tmp2msk9fz7 ok -test_041_range_overlap5 (tests.test_portconquery.PortconQueryTest.test_041_range_overlap5) -Portcon query with context range overlap match (overlap high level) ... Generating portcon results from /tmp/tmpyg34vdzh +test_010_class_exact (tests.test_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.test_constraintquery.ConstraintQueryTest.test_011_class_list) +Constraint query with object class list match. ... Generating constraint results from /tmp/tmp2msk9fz7 ok -test_042_range_subset1 (tests.test_portconquery.PortconQueryTest.test_042_range_subset1) -Portcon query with context range subset match ... Generating portcon results from /tmp/tmpyg34vdzh +test_012_class_regex (tests.test_constraintquery.ConstraintQueryTest.test_012_class_regex) +Constraint query with object class regex match. ... Generating constraint results from /tmp/tmp2msk9fz7 ok -test_042_range_subset2 (tests.test_portconquery.PortconQueryTest.test_042_range_subset2) -Portcon query with context range subset match (equal) ... Generating portcon results from /tmp/tmpyg34vdzh +test_020_perms_any (tests.test_constraintquery.ConstraintQueryTest.test_020_perms_any) +Constraint query with permission set intersection match. ... Generating constraint results from /tmp/tmp2msk9fz7 ok -test_043_range_superset1 (tests.test_portconquery.PortconQueryTest.test_043_range_superset1) -Portcon query with context range superset match ... Generating portcon results from /tmp/tmpyg34vdzh +test_021_perms_equal (tests.test_constraintquery.ConstraintQueryTest.test_021_perms_equal) +Constraint query with permission set equality match. ... Generating constraint results from /tmp/tmp2msk9fz7 ok -test_043_range_superset2 (tests.test_portconquery.PortconQueryTest.test_043_range_superset2) -Portcon query with context range superset match (equal) ... Generating portcon results from /tmp/tmpyg34vdzh +test_030_role_match_single (tests.test_constraintquery.ConstraintQueryTest.test_030_role_match_single) +Constraint query with role match. ... Generating constraint results from /tmp/tmp2msk9fz7 ok -test_044_range_proper_subset1 (tests.test_portconquery.PortconQueryTest.test_044_range_proper_subset1) -Portcon query with context range proper subset match ... Generating portcon results from /tmp/tmpyg34vdzh +test_031_role_match_regex (tests.test_constraintquery.ConstraintQueryTest.test_031_role_match_regex) +Constraint query with regex role match. ... Generating constraint results from /tmp/tmp2msk9fz7 ok -test_044_range_proper_subset2 (tests.test_portconquery.PortconQueryTest.test_044_range_proper_subset2) -Portcon query with context range proper subset match (equal) ... Generating portcon results from /tmp/tmpyg34vdzh +test_040_type_match_single (tests.test_constraintquery.ConstraintQueryTest.test_040_type_match_single) +Constraint query with type match. ... Generating constraint results from /tmp/tmp2msk9fz7 ok -test_044_range_proper_subset3 (tests.test_portconquery.PortconQueryTest.test_044_range_proper_subset3) -Portcon query with context range proper subset match (equal low only) ... Generating portcon results from /tmp/tmpyg34vdzh +test_041_type_match_regex (tests.test_constraintquery.ConstraintQueryTest.test_041_type_match_regex) +Constraint query with regex type match. ... Generating constraint results from /tmp/tmp2msk9fz7 ok -test_044_range_proper_subset4 (tests.test_portconquery.PortconQueryTest.test_044_range_proper_subset4) -Portcon query with context range proper subset match (equal high only) ... Generating portcon results from /tmp/tmpyg34vdzh +test_050_user_match_single (tests.test_constraintquery.ConstraintQueryTest.test_050_user_match_single) +Constraint query with user match. ... Generating constraint results from /tmp/tmp2msk9fz7 ok -test_045_range_proper_superset1 (tests.test_portconquery.PortconQueryTest.test_045_range_proper_superset1) -Portcon query with context range proper superset match ... Generating portcon results from /tmp/tmpyg34vdzh +test_051_user_match_regex (tests.test_constraintquery.ConstraintQueryTest.test_051_user_match_regex) +Constraint query with regex user match. ... Generating constraint results from /tmp/tmp2msk9fz7 ok -test_045_range_proper_superset2 (tests.test_portconquery.PortconQueryTest.test_045_range_proper_superset2) -Portcon query with context range proper superset match (equal) ... Generating portcon results from /tmp/tmpyg34vdzh +Opening SELinux policy "/tmp/tmpzsv4t4iu" +Successfully opened SELinux policy "/tmp/tmpzsv4t4iu" +test_000_unset (tests.test_mlsrulequery.MLSRuleQueryTest.test_000_unset) +MLS rule query with no criteria. ... Generating MLS rule results from /tmp/tmpzsv4t4iu ok -test_045_range_proper_superset3 (tests.test_portconquery.PortconQueryTest.test_045_range_proper_superset3) -Portcon query with context range proper superset match (equal low) ... Generating portcon results from /tmp/tmpyg34vdzh +test_001_source_direct (tests.test_mlsrulequery.MLSRuleQueryTest.test_001_source_direct) +MLS rule query with exact, direct, source match. ... Generating MLS rule results from /tmp/tmpzsv4t4iu ok -test_045_range_proper_superset4 (tests.test_portconquery.PortconQueryTest.test_045_range_proper_superset4) -Portcon query with context range proper superset match (equal high) ... Generating portcon results from /tmp/tmpyg34vdzh +test_003_source_direct_regex (tests.test_mlsrulequery.MLSRuleQueryTest.test_003_source_direct_regex) +MLS rule query with regex, direct, source match. ... Generating MLS rule results from /tmp/tmpzsv4t4iu ok -test_050_single_equal (tests.test_portconquery.PortconQueryTest.test_050_single_equal) -Portcon query with single port exact match ... Generating portcon results from /tmp/tmpyg34vdzh +test_005_issue111 (tests.test_mlsrulequery.MLSRuleQueryTest.test_005_issue111) +MLS rule query with attribute source criteria, indirect match. ... Generating MLS rule results from /tmp/tmpzsv4t4iu ok -test_051_range_equal (tests.test_portconquery.PortconQueryTest.test_051_range_equal) -Portcon query with port range exact match ... Generating portcon results from /tmp/tmpyg34vdzh +test_010_target_direct (tests.test_mlsrulequery.MLSRuleQueryTest.test_010_target_direct) +MLS rule query with exact, direct, target match. ... Generating MLS rule results from /tmp/tmpzsv4t4iu ok -test_052_single_subset (tests.test_portconquery.PortconQueryTest.test_052_single_subset) -Portcon query with single port subset ... Generating portcon results from /tmp/tmpyg34vdzh +test_012_target_direct_regex (tests.test_mlsrulequery.MLSRuleQueryTest.test_012_target_direct_regex) +MLS rule query with regex, direct, target match. ... Generating MLS rule results from /tmp/tmpzsv4t4iu ok -test_053_range_subset (tests.test_portconquery.PortconQueryTest.test_053_range_subset) -Portcon query with range subset ... Generating portcon results from /tmp/tmpyg34vdzh +test_014_issue111 (tests.test_mlsrulequery.MLSRuleQueryTest.test_014_issue111) +MLS rule query with attribute target criteria, indirect match. ... Generating MLS rule results from /tmp/tmpzsv4t4iu ok -test_053_range_subset_edge1 (tests.test_portconquery.PortconQueryTest.test_053_range_subset_edge1) -Portcon query with range subset, equal edge case ... Generating portcon results from /tmp/tmpyg34vdzh +test_020_class (tests.test_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.test_mlsrulequery.MLSRuleQueryTest.test_021_class_list) +MLS rule query with object class list match. ... Generating MLS rule results from /tmp/tmpzsv4t4iu ok -test_054_single_proper_subset (tests.test_portconquery.PortconQueryTest.test_054_single_proper_subset) -Portcon query with single port proper subset ... Generating portcon results from /tmp/tmpyg34vdzh +test_022_class_regex (tests.test_mlsrulequery.MLSRuleQueryTest.test_022_class_regex) +MLS rule query with object class regex match. ... Generating MLS rule results from /tmp/tmpzsv4t4iu ok -test_055_range_proper_subset (tests.test_portconquery.PortconQueryTest.test_055_range_proper_subset) -Portcon query with range proper subset ... Generating portcon results from /tmp/tmpyg34vdzh +test_040_range_exact (tests.test_mlsrulequery.MLSRuleQueryTest.test_040_range_exact) +MLS rule query with context range exact match ... Generating MLS rule results from /tmp/tmpzsv4t4iu ok -test_055_range_proper_subset_edge1 (tests.test_portconquery.PortconQueryTest.test_055_range_proper_subset_edge1) -Portcon query with range proper subset, equal edge case ... Generating portcon results from /tmp/tmpyg34vdzh +test_041_range_overlap1 (tests.test_mlsrulequery.MLSRuleQueryTest.test_041_range_overlap1) +MLS rule query with context range overlap match (equal) ... Generating MLS rule results from /tmp/tmpzsv4t4iu ok -test_055_range_proper_subset_edge2 (tests.test_portconquery.PortconQueryTest.test_055_range_proper_subset_edge2) -Portcon query with range proper subset, low equal edge case ... Generating portcon results from /tmp/tmpyg34vdzh +test_041_range_overlap2 (tests.test_mlsrulequery.MLSRuleQueryTest.test_041_range_overlap2) +MLS rule query with context range overlap match (subset) ... Generating MLS rule results from /tmp/tmpzsv4t4iu ok -test_055_range_proper_subset_edge3 (tests.test_portconquery.PortconQueryTest.test_055_range_proper_subset_edge3) -Portcon query with range proper subset, high equal edge case ... Generating portcon results from /tmp/tmpyg34vdzh +test_041_range_overlap3 (tests.test_mlsrulequery.MLSRuleQueryTest.test_041_range_overlap3) +MLS rule query with context range overlap match (superset) ... Generating MLS rule results from /tmp/tmpzsv4t4iu ok -test_056_single_superset (tests.test_portconquery.PortconQueryTest.test_056_single_superset) -Portcon query with single port superset ... Generating portcon results from /tmp/tmpyg34vdzh +test_041_range_overlap4 (tests.test_mlsrulequery.MLSRuleQueryTest.test_041_range_overlap4) +MLS rule query with context range overlap match (overlap low level) ... Generating MLS rule results from /tmp/tmpzsv4t4iu ok -test_056_single_superset_edge1 (tests.test_portconquery.PortconQueryTest.test_056_single_superset_edge1) -Portcon query with single port superset, equal edge case ... Generating portcon results from /tmp/tmpyg34vdzh +test_041_range_overlap5 (tests.test_mlsrulequery.MLSRuleQueryTest.test_041_range_overlap5) +MLS rule query with context range overlap match (overlap high level) ... Generating MLS rule results from /tmp/tmpzsv4t4iu ok -test_057_range_superset (tests.test_portconquery.PortconQueryTest.test_057_range_superset) -Portcon query with range superset ... Generating portcon results from /tmp/tmpyg34vdzh +test_042_range_subset1 (tests.test_mlsrulequery.MLSRuleQueryTest.test_042_range_subset1) +MLS rule query with context range subset match ... Generating MLS rule results from /tmp/tmpzsv4t4iu ok -test_057_range_superset_edge1 (tests.test_portconquery.PortconQueryTest.test_057_range_superset_edge1) -Portcon query with range superset, equal edge case ... Generating portcon results from /tmp/tmpyg34vdzh +test_042_range_subset2 (tests.test_mlsrulequery.MLSRuleQueryTest.test_042_range_subset2) +MLS rule query with context range subset match (equal) ... Generating MLS rule results from /tmp/tmpzsv4t4iu ok -test_058_single_proper_superset (tests.test_portconquery.PortconQueryTest.test_058_single_proper_superset) -Portcon query with single port proper superset ... Generating portcon results from /tmp/tmpyg34vdzh +test_043_range_superset1 (tests.test_mlsrulequery.MLSRuleQueryTest.test_043_range_superset1) +MLS rule query with context range superset match ... Generating MLS rule results from /tmp/tmpzsv4t4iu ok -test_058_single_proper_superset_edge1 (tests.test_portconquery.PortconQueryTest.test_058_single_proper_superset_edge1) -Portcon query with single port proper superset, equal edge case ... Generating portcon results from /tmp/tmpyg34vdzh +test_043_range_superset2 (tests.test_mlsrulequery.MLSRuleQueryTest.test_043_range_superset2) +MLS rule query with context range superset match (equal) ... Generating MLS rule results from /tmp/tmpzsv4t4iu ok -test_058_single_proper_superset_edge2 (tests.test_portconquery.PortconQueryTest.test_058_single_proper_superset_edge2) -Portcon query with single port proper superset, low equal edge case ... Generating portcon results from /tmp/tmpyg34vdzh +test_044_range_proper_subset1 (tests.test_mlsrulequery.MLSRuleQueryTest.test_044_range_proper_subset1) +MLS rule query with context range proper subset match ... Generating MLS rule results from /tmp/tmpzsv4t4iu ok -test_058_single_proper_superset_edge3 (tests.test_portconquery.PortconQueryTest.test_058_single_proper_superset_edge3) -Portcon query with single port proper superset, high equal edge case ... Generating portcon results from /tmp/tmpyg34vdzh +test_044_range_proper_subset2 (tests.test_mlsrulequery.MLSRuleQueryTest.test_044_range_proper_subset2) +MLS rule query with context range proper subset match (equal) ... Generating MLS rule results from /tmp/tmpzsv4t4iu ok -test_059_range_proper_superset (tests.test_portconquery.PortconQueryTest.test_059_range_proper_superset) -Portcon query with range proper superset ... Generating portcon results from /tmp/tmpyg34vdzh +test_044_range_proper_subset3 (tests.test_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/tmpzsv4t4iu ok -test_059_range_proper_superset_edge1 (tests.test_portconquery.PortconQueryTest.test_059_range_proper_superset_edge1) -Portcon query with range proper superset, equal edge case ... Generating portcon results from /tmp/tmpyg34vdzh +test_044_range_proper_subset4 (tests.test_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/tmpzsv4t4iu ok -test_059_range_proper_superset_edge2 (tests.test_portconquery.PortconQueryTest.test_059_range_proper_superset_edge2) -Portcon query with range proper superset, equal high port edge case ... Generating portcon results from /tmp/tmpyg34vdzh +test_045_range_proper_superset1 (tests.test_mlsrulequery.MLSRuleQueryTest.test_045_range_proper_superset1) +MLS rule query with context range proper superset match ... Generating MLS rule results from /tmp/tmpzsv4t4iu ok -test_059_range_proper_superset_edge3 (tests.test_portconquery.PortconQueryTest.test_059_range_proper_superset_edge3) -Portcon query with range proper superset, equal low port edge case ... Generating portcon results from /tmp/tmpyg34vdzh +test_045_range_proper_superset2 (tests.test_mlsrulequery.MLSRuleQueryTest.test_045_range_proper_superset2) +MLS rule query with context range proper superset match (equal) ... Generating MLS rule results from /tmp/tmpzsv4t4iu ok -test_060_single_overlap (tests.test_portconquery.PortconQueryTest.test_060_single_overlap) -Portcon query with single overlap ... Generating portcon results from /tmp/tmpyg34vdzh +test_045_range_proper_superset3 (tests.test_mlsrulequery.MLSRuleQueryTest.test_045_range_proper_superset3) +MLS rule query with context range proper superset match (equal low) ... Generating MLS rule results from /tmp/tmpzsv4t4iu ok -test_060_single_overlap_edge1 (tests.test_portconquery.PortconQueryTest.test_060_single_overlap_edge1) -Portcon query with single overlap, range match low ... Generating portcon results from /tmp/tmpyg34vdzh +test_045_range_proper_superset4 (tests.test_mlsrulequery.MLSRuleQueryTest.test_045_range_proper_superset4) +MLS rule query with context range proper superset match (equal high) ... Generating MLS rule results from /tmp/tmpzsv4t4iu ok -test_060_single_overlap_edge2 (tests.test_portconquery.PortconQueryTest.test_060_single_overlap_edge2) -Portcon query with single overlap, range match high ... Generating portcon results from /tmp/tmpyg34vdzh +test_900_invalid_ruletype (tests.test_mlsrulequery.MLSRuleQueryTest.test_900_invalid_ruletype) +MLS rule query with invalid rule type. ... ok +Opening SELinux policy "/tmp/tmpabznwgbi" +Successfully opened SELinux policy "/tmp/tmpabznwgbi" +test_000_unset (tests.test_polcapquery.PolCapQueryTest.test_000_unset) +Policy capability query with no criteria ... Generating policy capability results from /tmp/tmpabznwgbi ok -test_060_single_overlap_edge3 (tests.test_portconquery.PortconQueryTest.test_060_single_overlap_edge3) -Portcon query with single overlap, range match proper superset ... Generating portcon results from /tmp/tmpyg34vdzh +test_001_name_exact (tests.test_polcapquery.PolCapQueryTest.test_001_name_exact) +Policy capability query with exact match ... Generating policy capability results from /tmp/tmpabznwgbi ok -test_061_range_overlap_low_half (tests.test_portconquery.PortconQueryTest.test_061_range_overlap_low_half) -Portcon query with range overlap, low half match ... Generating portcon results from /tmp/tmpyg34vdzh +test_002_name_regex (tests.test_polcapquery.PolCapQueryTest.test_002_name_regex) +Policy capability query with regex match ... Generating policy capability results from /tmp/tmpabznwgbi ok -test_062_range_overlap_high_half (tests.test_portconquery.PortconQueryTest.test_062_range_overlap_high_half) -Portcon query with range overlap, high half match ... Generating portcon results from /tmp/tmpyg34vdzh + +---------------------------------------------------------------------- +Ran 1521 tests in 16.127s + +OK (skipped=282) +I: pybuild base:311: python3.11 setup.py test +/usr/lib/python3/dist-packages/setuptools/__init__.py:84: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. +!! + + ******************************************************************************** + Requirements should be satisfied by a PEP 517 installer. + If you are using pip, you can try `pip install --use-pep517`. + ******************************************************************************** + +!! + dist.fetch_build_eggs(dist.setup_requires) +WARNING: The wheel package is not available. +running test +WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox. +/usr/lib/python3/dist-packages/setuptools/command/test.py:193: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. +!! + + ******************************************************************************** + Requirements should be satisfied by a PEP 517 installer. + If you are using pip, you can try `pip install --use-pep517`. + ******************************************************************************** + +!! + ir_d = dist.fetch_build_eggs(dist.install_requires) +WARNING: The wheel package is not available. +/usr/lib/python3/dist-packages/setuptools/command/test.py:194: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. +!! + + ******************************************************************************** + Requirements should be satisfied by a PEP 517 installer. + If you are using pip, you can try `pip install --use-pep517`. + ******************************************************************************** + +!! + tr_d = dist.fetch_build_eggs(dist.tests_require or []) +WARNING: The wheel package is not available. +/usr/lib/python3/dist-packages/setuptools/command/test.py:195: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. +!! + + ******************************************************************************** + Requirements should be satisfied by a PEP 517 installer. + If you are using pip, you can try `pip install --use-pep517`. + ******************************************************************************** + +!! + er_d = dist.fetch_build_eggs( +WARNING: The wheel package is not available. +running egg_info +writing setools.egg-info/PKG-INFO +writing dependency_links to setools.egg-info/dependency_links.txt +writing requirements to setools.egg-info/requires.txt +writing top-level names to setools.egg-info/top_level.txt +reading manifest file 'setools.egg-info/SOURCES.txt' +reading manifest template 'MANIFEST.in' +adding license file 'COPYING' +adding license file 'COPYING.GPL' +adding license file 'COPYING.LGPL' +writing manifest file 'setools.egg-info/SOURCES.txt' +running build_ext +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/policyrep.cpython-311-x86_64-linux-gnu.so -> setools +Opening SELinux policy "/tmp/tmpf702ax_f" +Successfully opened SELinux policy "/tmp/tmpf702ax_f" +Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" +test_001_full_graph (tests.test_infoflow.InfoFlowAnalysisTest.test_001_full_graph) +Information flow analysis full graph. ... Building information flow graph from /tmp/tmpf702ax_f... +Completed building information flow graph. ok -test_063_range_overlap_middle (tests.test_portconquery.PortconQueryTest.test_063_range_overlap_middle) -Portcon query with range overlap, middle match ... Generating portcon results from /tmp/tmpyg34vdzh +test_100_minimum_3 (tests.test_infoflow.InfoFlowAnalysisTest.test_100_minimum_3) +Information flow analysis with minimum weight 3. ... Building information flow subgraph... +Completed building information flow subgraph. ok -test_064_range_overlap_equal (tests.test_portconquery.PortconQueryTest.test_064_range_overlap_equal) -Portcon query with range overlap, equal match ... Generating portcon results from /tmp/tmpyg34vdzh +test_200_minimum_8 (tests.test_infoflow.InfoFlowAnalysisTest.test_200_minimum_8) +Information flow analysis with minimum weight 8. ... Building information flow subgraph... +Completed building information flow subgraph. ok -test_065_range_overlap_superset (tests.test_portconquery.PortconQueryTest.test_065_range_overlap_superset) -Portcon query with range overlap, superset match ... Generating portcon results from /tmp/tmpyg34vdzh +test_300_all_paths (tests.test_infoflow.InfoFlowAnalysisTest.test_300_all_paths) +Information flow analysis: all paths output ... Building information flow subgraph... +Completed building information flow subgraph. +Generating all information flow paths from node1 to node4, max length 3... ok -Opening SELinux policy "/tmp/tmp46njio93" -Successfully opened SELinux policy "/tmp/tmp46njio93" -test_config_check_invalid_option (tests.checker.test_checker.PolicyCheckerTest.test_config_check_invalid_option) -Test check invalid check option ... Opening policy checker config tests/checker/checker-invalidoption.ini. -Validating configuration settings. +test_301_all_shortest_paths (tests.test_infoflow.InfoFlowAnalysisTest.test_301_all_shortest_paths) +Information flow analysis: all shortest paths output ... Building information flow subgraph... +Completed building information flow subgraph. +Generating all shortest information flow paths from node1 to node4... ok -test_config_check_invalid_type (tests.checker.test_checker.PolicyCheckerTest.test_config_check_invalid_type) -Test check invalid check type ... Opening policy checker config tests/checker/checker-invalidtype.ini. -Validating configuration settings. +test_302_shortest_path (tests.test_infoflow.InfoFlowAnalysisTest.test_302_shortest_path) +Information flow analysis: shortest path output ... Building information flow subgraph... +Completed building information flow subgraph. +Generating one shortest information flow path from node1 to node4... ok -test_config_check_invalid_value (tests.checker.test_checker.PolicyCheckerTest.test_config_check_invalid_value) -Test check invalid check type ... Opening policy checker config tests/checker/checker-invalidvalue.ini. -Validating configuration settings. +test_303_infoflows_out (tests.test_infoflow.InfoFlowAnalysisTest.test_303_infoflows_out) +Information flow analysis: flows out of a type ... Building information flow subgraph... +Completed building information flow subgraph. +Generating all information flows out of node6 ok -test_config_check_missing_type (tests.checker.test_checker.PolicyCheckerTest.test_config_check_missing_type) -Test check missing check type ... Opening policy checker config tests/checker/checker-missingtype.ini. -Validating configuration settings. +test_304_infoflows_in (tests.test_infoflow.InfoFlowAnalysisTest.test_304_infoflows_in) +Information flow analysis: flows in to a type ... Building information flow subgraph... +Completed building information flow subgraph. +Generating all information flows into node8 ok -test_config_empty (tests.checker.test_checker.PolicyCheckerTest.test_config_empty) -Test empty config file ... Opening policy checker config /dev/null. -Validating configuration settings. +test_900_set_exclude_invalid_type (tests.test_infoflow.InfoFlowAnalysisTest.test_900_set_exclude_invalid_type) +Information flow analysis: set invalid excluded type. ... ok +test_901_set_small_min_weight (tests.test_infoflow.InfoFlowAnalysisTest.test_901_set_small_min_weight) +Information flow analysis: set too small weight. ... ok +test_902_set_large_min_weight (tests.test_infoflow.InfoFlowAnalysisTest.test_902_set_large_min_weight) +Information flow analysis: set too big weight. ... ok +test_910_all_paths_invalid_source (tests.test_infoflow.InfoFlowAnalysisTest.test_910_all_paths_invalid_source) +Information flow analysis: all paths with invalid source type. ... ok +test_911_all_paths_invalid_target (tests.test_infoflow.InfoFlowAnalysisTest.test_911_all_paths_invalid_target) +Information flow analysis: all paths with invalid target type. ... ok +test_912_all_paths_invalid_maxlen (tests.test_infoflow.InfoFlowAnalysisTest.test_912_all_paths_invalid_maxlen) +Information flow analysis: all paths with invalid max path length. ... ok +test_913_all_paths_source_excluded (tests.test_infoflow.InfoFlowAnalysisTest.test_913_all_paths_source_excluded) +Information flow analysis: all paths with excluded source type. ... Building information flow subgraph... +Completed building information flow subgraph. +Generating all information flow paths from node1 to node2, max length 2... ok -test_run_fail (tests.checker.test_checker.PolicyCheckerTest.test_run_fail) -Test run with failing config. ... Opening policy checker config tests/checker/checker-valid.ini. -Validating configuration settings. -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/tmp46njio93 -Generating TE rule results from /tmp/tmp46njio93 -Generating TE rule results from /tmp/tmp46njio93 -Generating TE rule results from /tmp/tmp46njio93 -Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmp46njio93 -13 failures found in 4 checks. +test_914_all_paths_target_excluded (tests.test_infoflow.InfoFlowAnalysisTest.test_914_all_paths_target_excluded) +Information flow analysis: all paths with excluded target type. ... Building information flow subgraph... +Completed building information flow subgraph. +Generating all information flow paths from node1 to node2, max length 2... ok -test_run_pass (tests.checker.test_checker.PolicyCheckerTest.test_run_pass) -Test run with passing config. ... Opening policy checker config tests/checker/checker-valid.ini. -Validating configuration settings. -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/tmp46njio93 -Generating TE rule results from /tmp/tmp46njio93 -Generating TE rule results from /tmp/tmp46njio93 -Generating TE rule results from /tmp/tmp46njio93 -Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmp46njio93 -0 failures found in 4 checks. +test_915_all_paths_source_disconnected (tests.test_infoflow.InfoFlowAnalysisTest.test_915_all_paths_source_disconnected) +Information flow analysis: all paths with disconnected source type. ... Building information flow subgraph... +Completed building information flow subgraph. +Generating all information flow paths from disconnected1 to node2, max length 2... ok -Opening SELinux policy "/tmp/tmpenb3swck" -Successfully opened SELinux policy "/tmp/tmpenb3swck" -test_check_fails (tests.checker.test_assertte.AssertTETest.test_check_fails) -Test the check fails ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpenb3swck +test_916_all_paths_target_disconnected (tests.test_infoflow.InfoFlowAnalysisTest.test_916_all_paths_target_disconnected) +Information flow analysis: all paths with disconnected target type. ... Building information flow subgraph... +Completed building information flow subgraph. +Generating all information flow paths from node2 to disconnected1, max length 2... ok -test_check_fails_expect_source (tests.checker.test_assertte.AssertTETest.test_check_fails_expect_source) -Test the check fails, expect_source ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpenb3swck +test_920_shortest_path_invalid_source (tests.test_infoflow.InfoFlowAnalysisTest.test_920_shortest_path_invalid_source) +Information flow analysis: shortest path with invalid source type. ... ok +test_921_shortest_path_invalid_target (tests.test_infoflow.InfoFlowAnalysisTest.test_921_shortest_path_invalid_target) +Information flow analysis: shortest path with invalid target type. ... ok +test_922_shortest_path_source_excluded (tests.test_infoflow.InfoFlowAnalysisTest.test_922_shortest_path_source_excluded) +Information flow analysis: shortest path with excluded source type. ... Building information flow subgraph... +Completed building information flow subgraph. +Generating one shortest information flow path from node1 to node2... ok -test_check_fails_expect_target (tests.checker.test_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/tmpenb3swck +test_923_shortest_path_target_excluded (tests.test_infoflow.InfoFlowAnalysisTest.test_923_shortest_path_target_excluded) +Information flow analysis: shortest path with excluded target type. ... Building information flow subgraph... +Completed building information flow subgraph. +Generating one shortest information flow path from node1 to node2... +ok +test_924_shortest_path_source_disconnected (tests.test_infoflow.InfoFlowAnalysisTest.test_924_shortest_path_source_disconnected) +Information flow analysis: shortest path with disconnected source type. ... Building information flow subgraph... +Completed building information flow subgraph. +Generating one shortest information flow path from disconnected1 to node2... +ok +test_925_shortest_path_target_disconnected (tests.test_infoflow.InfoFlowAnalysisTest.test_925_shortest_path_target_disconnected) +Information flow analysis: shortest path with disconnected target type. ... Building information flow subgraph... +Completed building information flow subgraph. +Generating one shortest information flow path from node2 to disconnected1... +ok +test_930_all_shortest_paths_invalid_source (tests.test_infoflow.InfoFlowAnalysisTest.test_930_all_shortest_paths_invalid_source) +Information flow analysis: all shortest paths with invalid source type. ... ok +test_931_all_shortest_paths_invalid_target (tests.test_infoflow.InfoFlowAnalysisTest.test_931_all_shortest_paths_invalid_target) +Information flow analysis: all shortest paths with invalid target type. ... ok +test_932_all_shortest_paths_source_excluded (tests.test_infoflow.InfoFlowAnalysisTest.test_932_all_shortest_paths_source_excluded) +Information flow analysis: all shortest paths with excluded source type. ... Building information flow subgraph... +Completed building information flow subgraph. +Generating all shortest information flow paths from node1 to node2... +ok +test_933_all_shortest_paths_target_excluded (tests.test_infoflow.InfoFlowAnalysisTest.test_933_all_shortest_paths_target_excluded) +Information flow analysis: all shortest paths with excluded target type. ... Building information flow subgraph... +Completed building information flow subgraph. +Generating all shortest information flow paths from node1 to node2... +ok +test_934_all_shortest_paths_source_disconnected (tests.test_infoflow.InfoFlowAnalysisTest.test_934_all_shortest_paths_source_disconnected) +Information flow analysis: all shortest paths with disconnected source type. ... Building information flow subgraph... +Completed building information flow subgraph. +Generating all shortest information flow paths from disconnected1 to node2... +ok +test_935_all_shortest_paths_target_disconnected (tests.test_infoflow.InfoFlowAnalysisTest.test_935_all_shortest_paths_target_disconnected) +Information flow analysis: all shortest paths with disconnected target type. ... Building information flow subgraph... +Completed building information flow subgraph. +Generating all shortest information flow paths from node2 to disconnected1... +ok +test_940_infoflows_invalid_source (tests.test_infoflow.InfoFlowAnalysisTest.test_940_infoflows_invalid_source) +Information flow analysis: infoflows with invalid source type. ... ok +test_941_infoflows_source_excluded (tests.test_infoflow.InfoFlowAnalysisTest.test_941_infoflows_source_excluded) +Information flow analysis: infoflows with excluded source type. ... Building information flow subgraph... +Completed building information flow subgraph. +Generating all information flows out of node1 +ok +test_942_infoflows_source_disconnected (tests.test_infoflow.InfoFlowAnalysisTest.test_942_infoflows_source_disconnected) +Information flow analysis: infoflows with disconnected source type. ... Building information flow subgraph... +Completed building information flow subgraph. +Generating all information flows out of disconnected1 +ok +Opening SELinux policy "/tmp/tmp0eevuyyn" +Successfully opened SELinux policy "/tmp/tmp0eevuyyn" +test_check_fails (tests.checker.test_assertrbac.AssertRBACTest.test_check_fails) +Test the check fails ... Checking RBAC allow rule assertion. +Generating RBAC rule results from /tmp/tmp0eevuyyn +ok +test_check_fails_expect_source (tests.checker.test_assertrbac.AssertRBACTest.test_check_fails_expect_source) +Test the check fails, expect_source ... Checking RBAC allow rule assertion. +Generating RBAC rule results from /tmp/tmp0eevuyyn +ok +test_check_fails_expect_target (tests.checker.test_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/tmp0eevuyyn +ok +test_check_passes (tests.checker.test_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/tmp0eevuyyn +ok +test_check_passes_exempt_source_role (tests.checker.test_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/tmp0eevuyyn +ok +test_check_passes_exempt_target_role (tests.checker.test_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/tmp0eevuyyn +ok +test_check_passes_expect_exempt_source (tests.checker.test_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/tmp0eevuyyn +ok +test_check_passes_expect_exempt_target (tests.checker.test_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/tmp0eevuyyn +ok +test_check_passes_expect_source (tests.checker.test_assertrbac.AssertRBACTest.test_check_passes_expect_source) +Test the check passes, expect_source ... Checking RBAC allow rule assertion. +Generating RBAC rule results from /tmp/tmp0eevuyyn +ok +test_check_passes_expect_target (tests.checker.test_assertrbac.AssertRBACTest.test_check_passes_expect_target) +Test the check passes, expect_target ... Checking RBAC allow rule assertion. +Generating RBAC rule results from /tmp/tmp0eevuyyn +ok +test_exempt_source (tests.checker.test_assertrbac.AssertRBACTest.test_exempt_source) +Test exempt_source setting. ... test_source_missing_ignored: Invalid exempt_source item: FAIL is not a valid role +ok +test_exempt_target (tests.checker.test_assertrbac.AssertRBACTest.test_exempt_target) +Test exempt_target setting. ... test_target_missing_ignored: Invalid exempt_target item: FAIL is not a valid role +ok +test_expect_source (tests.checker.test_assertrbac.AssertRBACTest.test_expect_source) +Test expect_source setting. ... Invalid expect_source item: INVALID is not a valid role +ok +test_expect_target (tests.checker.test_assertrbac.AssertRBACTest.test_expect_target) +Test expect_target setting. ... Invalid expect_target item: INVALID is not a valid role +ok +test_invalid_option (tests.checker.test_assertrbac.AssertRBACTest.test_invalid_option) +Test invalid option ... ok +test_source (tests.checker.test_assertrbac.AssertRBACTest.test_source) +Test source setting. ... ok +test_target (tests.checker.test_assertrbac.AssertRBACTest.test_target) +Test target setting. ... ok +test_unconfigured (tests.checker.test_assertrbac.AssertRBACTest.test_unconfigured) +Test unconfigured. ... ok +Opening SELinux policy "/tmp/tmpf9oycrgq" +Successfully opened SELinux policy "/tmp/tmpf9oycrgq" +test_check_fails (tests.checker.test_assertte.AssertTETest.test_check_fails) +Test the check fails ... Checking TE allow rule assertion. +Generating TE rule results from /tmp/tmpf9oycrgq +ok +test_check_fails_expect_source (tests.checker.test_assertte.AssertTETest.test_check_fails_expect_source) +Test the check fails, expect_source ... Checking TE allow rule assertion. +Generating TE rule results from /tmp/tmpf9oycrgq +ok +test_check_fails_expect_target (tests.checker.test_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/tmpf9oycrgq ok test_check_passes (tests.checker.test_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/tmpenb3swck +Generating TE rule results from /tmp/tmpf9oycrgq ok test_check_passes_empty_source (tests.checker.test_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/tmpenb3swck +Generating TE rule results from /tmp/tmpf9oycrgq ok test_check_passes_empty_target (tests.checker.test_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/tmpenb3swck +Generating TE rule results from /tmp/tmpf9oycrgq ok test_check_passes_exempt_source_attr (tests.checker.test_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/tmpenb3swck +Generating TE rule results from /tmp/tmpf9oycrgq ok test_check_passes_exempt_source_type (tests.checker.test_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/tmpenb3swck +Generating TE rule results from /tmp/tmpf9oycrgq ok test_check_passes_exempt_target_attr (tests.checker.test_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/tmpenb3swck +Generating TE rule results from /tmp/tmpf9oycrgq ok test_check_passes_exempt_target_type (tests.checker.test_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/tmpenb3swck +Generating TE rule results from /tmp/tmpf9oycrgq ok test_check_passes_expect_exempt_source (tests.checker.test_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/tmpenb3swck +Generating TE rule results from /tmp/tmpf9oycrgq ok test_check_passes_expect_exempt_target (tests.checker.test_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/tmpenb3swck +Generating TE rule results from /tmp/tmpf9oycrgq ok test_check_passes_expect_source (tests.checker.test_assertte.AssertTETest.test_check_passes_expect_source) Test the check passes, expect_source ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpenb3swck +Generating TE rule results from /tmp/tmpf9oycrgq ok test_check_passes_expect_source_attr (tests.checker.test_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/tmpenb3swck +Generating TE rule results from /tmp/tmpf9oycrgq ok test_check_passes_expect_target (tests.checker.test_assertte.AssertTETest.test_check_passes_expect_target) Test the check passes, expect_target ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpenb3swck +Generating TE rule results from /tmp/tmpf9oycrgq ok test_check_passes_expect_target_attr (tests.checker.test_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/tmpenb3swck +Generating TE rule results from /tmp/tmpf9oycrgq ok test_exempt_source (tests.checker.test_assertte.AssertTETest.test_exempt_source) Test exempt_source setting. ... ok @@ -5857,8 +6686,60 @@ ok test_unconfigured (tests.checker.test_assertte.AssertTETest.test_unconfigured) Test unconfigured. ... ok -Opening SELinux policy "/tmp/tmpn_g2x_z9" -Successfully opened SELinux policy "/tmp/tmpn_g2x_z9" +test_config_bool_value (tests.checker.util.CheckerUtilTest.test_config_bool_value) +Test config_bool_value ... ok +Opening SELinux policy "/tmp/tmpiprw4tvo" +Successfully opened SELinux policy "/tmp/tmpiprw4tvo" +test_config_check_invalid_option (tests.checker.test_checker.PolicyCheckerTest.test_config_check_invalid_option) +Test check invalid check option ... Opening policy checker config tests/checker/checker-invalidoption.ini. +Validating configuration settings. +ok +test_config_check_invalid_type (tests.checker.test_checker.PolicyCheckerTest.test_config_check_invalid_type) +Test check invalid check type ... Opening policy checker config tests/checker/checker-invalidtype.ini. +Validating configuration settings. +ok +test_config_check_invalid_value (tests.checker.test_checker.PolicyCheckerTest.test_config_check_invalid_value) +Test check invalid check type ... Opening policy checker config tests/checker/checker-invalidvalue.ini. +Validating configuration settings. +ok +test_config_check_missing_type (tests.checker.test_checker.PolicyCheckerTest.test_config_check_missing_type) +Test check missing check type ... Opening policy checker config tests/checker/checker-missingtype.ini. +Validating configuration settings. +ok +test_config_empty (tests.checker.test_checker.PolicyCheckerTest.test_config_empty) +Test empty config file ... Opening policy checker config /dev/null. +Validating configuration settings. +ok +test_run_fail (tests.checker.test_checker.PolicyCheckerTest.test_run_fail) +Test run with failing config. ... Opening policy checker config tests/checker/checker-valid.ini. +Validating configuration settings. +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/tmpiprw4tvo +Generating TE rule results from /tmp/tmpiprw4tvo +Generating TE rule results from /tmp/tmpiprw4tvo +Generating TE rule results from /tmp/tmpiprw4tvo +Checking TE allow rule assertion. +Generating TE rule results from /tmp/tmpiprw4tvo +13 failures found in 4 checks. +ok +test_run_pass (tests.checker.test_checker.PolicyCheckerTest.test_run_pass) +Test run with passing config. ... Opening policy checker config tests/checker/checker-valid.ini. +Validating configuration settings. +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/tmpiprw4tvo +Generating TE rule results from /tmp/tmpiprw4tvo +Generating TE rule results from /tmp/tmpiprw4tvo +Generating TE rule results from /tmp/tmpiprw4tvo +Checking TE allow rule assertion. +Generating TE rule results from /tmp/tmpiprw4tvo +0 failures found in 4 checks. +ok +Opening SELinux policy "/tmp/tmpmy9wvdq_" +Successfully opened SELinux policy "/tmp/tmpmy9wvdq_" test_attr_setting (tests.checker.test_emptyattr.EmptyTypeAttrTest.test_attr_setting) EmptyTypeAttr test attr setting. ... ok test_attr_setting_fail (tests.checker.test_emptyattr.EmptyTypeAttrTest.test_attr_setting_fail) @@ -5878,111 +6759,240 @@ test_pass_missingok (tests.checker.test_emptyattr.EmptyTypeAttrTest.test_pass_missingok) EmptyTypeAttr test pass by missing. ... Checking type attribute test2 is empty. ok -Opening SELinux policy "/tmp/tmpvh0st__1" -Successfully opened SELinux policy "/tmp/tmpvh0st__1" +Opening SELinux policy "/tmp/tmp6msmml1v" +Successfully opened SELinux policy "/tmp/tmp6msmml1v" test_all_exec (tests.checker.test_roexec.ReadOnlyExecutablesTest.test_all_exec) -Test all executables are returned for no-option test.. ... Generating TE rule results from /tmp/tmpvh0st__1 +Test all executables are returned for no-option test.. ... Generating TE rule results from /tmp/tmp6msmml1v ok test_exempt_exec_domain (tests.checker.test_roexec.ReadOnlyExecutablesTest.test_exempt_exec_domain) -Test for exempting an exec domain. ... Generating TE rule results from /tmp/tmpvh0st__1 +Test for exempting an exec domain. ... Generating TE rule results from /tmp/tmp6msmml1v ok test_exempt_file (tests.checker.test_roexec.ReadOnlyExecutablesTest.test_exempt_file) -Test for exempting a file. ... Generating TE rule results from /tmp/tmpvh0st__1 +Test for exempting a file. ... Generating TE rule results from /tmp/tmp6msmml1v ok test_exempt_file_attr (tests.checker.test_roexec.ReadOnlyExecutablesTest.test_exempt_file_attr) -Test for exempting a file by attribute. ... Generating TE rule results from /tmp/tmpvh0st__1 +Test for exempting a file by attribute. ... Generating TE rule results from /tmp/tmp6msmml1v ok test_fail (tests.checker.test_roexec.ReadOnlyExecutablesTest.test_fail) Test for failing. ... Checking executables are read-only. -Generating TE rule results from /tmp/tmpvh0st__1 -Generating TE rule results from /tmp/tmpvh0st__1 -Generating TE rule results from /tmp/tmpvh0st__1 -Generating TE rule results from /tmp/tmpvh0st__1 +Generating TE rule results from /tmp/tmp6msmml1v +Generating TE rule results from /tmp/tmp6msmml1v +Generating TE rule results from /tmp/tmp6msmml1v +Generating TE rule results from /tmp/tmp6msmml1v ok test_invalid_option (tests.checker.test_roexec.ReadOnlyExecutablesTest.test_invalid_option) Test invalid option ... ok test_pass (tests.checker.test_roexec.ReadOnlyExecutablesTest.test_pass) Test for passing. ... Checking executables are read-only. -Generating TE rule results from /tmp/tmpvh0st__1 -Generating TE rule results from /tmp/tmpvh0st__1 -Generating TE rule results from /tmp/tmpvh0st__1 -Generating TE rule results from /tmp/tmpvh0st__1 +Generating TE rule results from /tmp/tmp6msmml1v +Generating TE rule results from /tmp/tmp6msmml1v +Generating TE rule results from /tmp/tmp6msmml1v +Generating TE rule results from /tmp/tmp6msmml1v ok test_pass2 (tests.checker.test_roexec.ReadOnlyExecutablesTest.test_pass2) Test for passing with alternate exemptions. ... Checking executables are read-only. -Generating TE rule results from /tmp/tmpvh0st__1 -Generating TE rule results from /tmp/tmpvh0st__1 -Generating TE rule results from /tmp/tmpvh0st__1 +Generating TE rule results from /tmp/tmp6msmml1v +Generating TE rule results from /tmp/tmp6msmml1v +Generating TE rule results from /tmp/tmp6msmml1v ok -Opening SELinux policy "/tmp/tmpafsnkhul" -Successfully opened SELinux policy "/tmp/tmpafsnkhul" -test_check_fails (tests.checker.test_assertrbac.AssertRBACTest.test_check_fails) -Test the check fails ... Checking RBAC allow rule assertion. -Generating RBAC rule results from /tmp/tmpafsnkhul +Opening SELinux policy "/tmp/tmp9e2repv8" +Successfully opened SELinux policy "/tmp/tmp9e2repv8" +test_000_unset (tests.test_initsidquery.InitialSIDQueryTest.test_000_unset) +Initial SID query with no criteria ... Generating initial SID results from /tmp/tmp9e2repv8 ok -test_check_fails_expect_source (tests.checker.test_assertrbac.AssertRBACTest.test_check_fails_expect_source) -Test the check fails, expect_source ... Checking RBAC allow rule assertion. -Generating RBAC rule results from /tmp/tmpafsnkhul +test_001_name_exact (tests.test_initsidquery.InitialSIDQueryTest.test_001_name_exact) +Initial SID query with exact match ... Generating initial SID results from /tmp/tmp9e2repv8 ok -test_check_fails_expect_target (tests.checker.test_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/tmpafsnkhul +test_002_name_regex (tests.test_initsidquery.InitialSIDQueryTest.test_002_name_regex) +Initial SID query with regex match ... Generating initial SID results from /tmp/tmp9e2repv8 ok -test_check_passes (tests.checker.test_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/tmpafsnkhul +test_010_user_exact (tests.test_initsidquery.InitialSIDQueryTest.test_010_user_exact) +Initial SID query with context user exact match ... Generating initial SID results from /tmp/tmp9e2repv8 ok -test_check_passes_exempt_source_role (tests.checker.test_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/tmpafsnkhul +test_011_user_regex (tests.test_initsidquery.InitialSIDQueryTest.test_011_user_regex) +Initial SID query with context user regex match ... Generating initial SID results from /tmp/tmp9e2repv8 ok -test_check_passes_exempt_target_role (tests.checker.test_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/tmpafsnkhul +test_020_role_exact (tests.test_initsidquery.InitialSIDQueryTest.test_020_role_exact) +Initial SID query with context role exact match ... Generating initial SID results from /tmp/tmp9e2repv8 ok -test_check_passes_expect_exempt_source (tests.checker.test_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/tmpafsnkhul +test_021_role_regex (tests.test_initsidquery.InitialSIDQueryTest.test_021_role_regex) +Initial SID query with context role regex match ... Generating initial SID results from /tmp/tmp9e2repv8 ok -test_check_passes_expect_exempt_target (tests.checker.test_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/tmpafsnkhul +test_030_type_exact (tests.test_initsidquery.InitialSIDQueryTest.test_030_type_exact) +Initial SID query with context type exact match ... Generating initial SID results from /tmp/tmp9e2repv8 ok -test_check_passes_expect_source (tests.checker.test_assertrbac.AssertRBACTest.test_check_passes_expect_source) -Test the check passes, expect_source ... Checking RBAC allow rule assertion. -Generating RBAC rule results from /tmp/tmpafsnkhul +test_031_type_regex (tests.test_initsidquery.InitialSIDQueryTest.test_031_type_regex) +Initial SID query with context type regex match ... Generating initial SID results from /tmp/tmp9e2repv8 ok -test_check_passes_expect_target (tests.checker.test_assertrbac.AssertRBACTest.test_check_passes_expect_target) -Test the check passes, expect_target ... Checking RBAC allow rule assertion. -Generating RBAC rule results from /tmp/tmpafsnkhul +test_040_range_exact (tests.test_initsidquery.InitialSIDQueryTest.test_040_range_exact) +Initial SID query with context range exact match ... Generating initial SID results from /tmp/tmp9e2repv8 ok -test_exempt_source (tests.checker.test_assertrbac.AssertRBACTest.test_exempt_source) -Test exempt_source setting. ... test_source_missing_ignored: Invalid exempt_source item: FAIL is not a valid role +test_041_range_overlap1 (tests.test_initsidquery.InitialSIDQueryTest.test_041_range_overlap1) +Initial SID query with context range overlap match (equal) ... Generating initial SID results from /tmp/tmp9e2repv8 ok -test_exempt_target (tests.checker.test_assertrbac.AssertRBACTest.test_exempt_target) -Test exempt_target setting. ... test_target_missing_ignored: Invalid exempt_target item: FAIL is not a valid role +test_041_range_overlap2 (tests.test_initsidquery.InitialSIDQueryTest.test_041_range_overlap2) +Initial SID query with context range overlap match (subset) ... Generating initial SID results from /tmp/tmp9e2repv8 ok -test_expect_source (tests.checker.test_assertrbac.AssertRBACTest.test_expect_source) -Test expect_source setting. ... Invalid expect_source item: INVALID is not a valid role +test_041_range_overlap3 (tests.test_initsidquery.InitialSIDQueryTest.test_041_range_overlap3) +Initial SID query with context range overlap match (superset) ... Generating initial SID results from /tmp/tmp9e2repv8 ok -test_expect_target (tests.checker.test_assertrbac.AssertRBACTest.test_expect_target) -Test expect_target setting. ... Invalid expect_target item: INVALID is not a valid role +test_041_range_overlap4 (tests.test_initsidquery.InitialSIDQueryTest.test_041_range_overlap4) +Initial SID query with context range overlap match (overlap low level) ... Generating initial SID results from /tmp/tmp9e2repv8 ok -test_invalid_option (tests.checker.test_assertrbac.AssertRBACTest.test_invalid_option) -Test invalid option ... ok -test_source (tests.checker.test_assertrbac.AssertRBACTest.test_source) -Test source setting. ... ok -test_target (tests.checker.test_assertrbac.AssertRBACTest.test_target) -Test target setting. ... ok -test_unconfigured (tests.checker.test_assertrbac.AssertRBACTest.test_unconfigured) -Test unconfigured. ... ok -test_config_bool_value (tests.checker.util.CheckerUtilTest.test_config_bool_value) -Test config_bool_value ... ok -Opening SELinux policy "/tmp/tmpv7ln5tt_" -Successfully opened SELinux policy "/tmp/tmpv7ln5tt_" -Building domain transition graph from /tmp/tmpv7ln5tt_... +test_041_range_overlap5 (tests.test_initsidquery.InitialSIDQueryTest.test_041_range_overlap5) +Initial SID query with context range overlap match (overlap high level) ... Generating initial SID results from /tmp/tmp9e2repv8 +ok +test_042_range_subset1 (tests.test_initsidquery.InitialSIDQueryTest.test_042_range_subset1) +Initial SID query with context range subset match ... Generating initial SID results from /tmp/tmp9e2repv8 +ok +test_042_range_subset2 (tests.test_initsidquery.InitialSIDQueryTest.test_042_range_subset2) +Initial SID query with context range subset match (equal) ... Generating initial SID results from /tmp/tmp9e2repv8 +ok +test_043_range_superset1 (tests.test_initsidquery.InitialSIDQueryTest.test_043_range_superset1) +Initial SID query with context range superset match ... Generating initial SID results from /tmp/tmp9e2repv8 +ok +test_043_range_superset2 (tests.test_initsidquery.InitialSIDQueryTest.test_043_range_superset2) +Initial SID query with context range superset match (equal) ... Generating initial SID results from /tmp/tmp9e2repv8 +ok +test_044_range_proper_subset1 (tests.test_initsidquery.InitialSIDQueryTest.test_044_range_proper_subset1) +Initial SID query with context range proper subset match ... Generating initial SID results from /tmp/tmp9e2repv8 +ok +test_044_range_proper_subset2 (tests.test_initsidquery.InitialSIDQueryTest.test_044_range_proper_subset2) +Initial SID query with context range proper subset match (equal) ... Generating initial SID results from /tmp/tmp9e2repv8 +ok +test_044_range_proper_subset3 (tests.test_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/tmp9e2repv8 +ok +test_044_range_proper_subset4 (tests.test_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/tmp9e2repv8 +ok +test_045_range_proper_superset1 (tests.test_initsidquery.InitialSIDQueryTest.test_045_range_proper_superset1) +Initial SID query with context range proper superset match ... Generating initial SID results from /tmp/tmp9e2repv8 +ok +test_045_range_proper_superset2 (tests.test_initsidquery.InitialSIDQueryTest.test_045_range_proper_superset2) +Initial SID query with context range proper superset match (equal) ... Generating initial SID results from /tmp/tmp9e2repv8 +ok +test_045_range_proper_superset3 (tests.test_initsidquery.InitialSIDQueryTest.test_045_range_proper_superset3) +Initial SID query with context range proper superset match (equal low) ... Generating initial SID results from /tmp/tmp9e2repv8 +ok +test_045_range_proper_superset4 (tests.test_initsidquery.InitialSIDQueryTest.test_045_range_proper_superset4) +Initial SID query with context range proper superset match (equal high) ... Generating initial SID results from /tmp/tmp9e2repv8 +ok +Opening SELinux policy "/tmp/tmpp1zq3cs0" +Successfully opened SELinux policy "/tmp/tmpp1zq3cs0" +test_000_unset (tests.test_boolquery.BoolQueryTest.test_000_unset) +Boolean query with no criteria. ... Generating Boolean results from /tmp/tmpp1zq3cs0 +ok +test_001_name_exact (tests.test_boolquery.BoolQueryTest.test_001_name_exact) +Boolean query with exact match ... Generating Boolean results from /tmp/tmpp1zq3cs0 +ok +test_002_name_regex (tests.test_boolquery.BoolQueryTest.test_002_name_regex) +Boolean query with regex match. ... Generating Boolean results from /tmp/tmpp1zq3cs0 +ok +test_010_default (tests.test_boolquery.BoolQueryTest.test_010_default) +Boolean query with default state match. ... Generating Boolean results from /tmp/tmpp1zq3cs0 +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 +# range: unset +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/tmpmqzegtnb" +Successfully opened SELinux policy "/tmp/tmpmqzegtnb" +test_000_unset (tests.test_nodeconquery.NodeconQueryTest.test_000_unset) +Nodecon query with no criteria ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +test_001_ip_version (tests.test_nodeconquery.NodeconQueryTest.test_001_ip_version) +Nodecon query with IP version match. ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +test_020_user_exact (tests.test_nodeconquery.NodeconQueryTest.test_020_user_exact) +Nodecon query with context user exact match ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +test_021_user_regex (tests.test_nodeconquery.NodeconQueryTest.test_021_user_regex) +Nodecon query with context user regex match ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +test_030_role_exact (tests.test_nodeconquery.NodeconQueryTest.test_030_role_exact) +Nodecon query with context role exact match ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +test_031_role_regex (tests.test_nodeconquery.NodeconQueryTest.test_031_role_regex) +Nodecon query with context role regex match ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +test_040_type_exact (tests.test_nodeconquery.NodeconQueryTest.test_040_type_exact) +Nodecon query with context type exact match ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +test_041_type_regex (tests.test_nodeconquery.NodeconQueryTest.test_041_type_regex) +Nodecon query with context type regex match ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +test_050_range_exact (tests.test_nodeconquery.NodeconQueryTest.test_050_range_exact) +Nodecon query with context range exact match ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +test_051_range_overlap1 (tests.test_nodeconquery.NodeconQueryTest.test_051_range_overlap1) +Nodecon query with context range overlap match (equal) ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +test_051_range_overlap2 (tests.test_nodeconquery.NodeconQueryTest.test_051_range_overlap2) +Nodecon query with context range overlap match (subset) ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +test_051_range_overlap3 (tests.test_nodeconquery.NodeconQueryTest.test_051_range_overlap3) +Nodecon query with context range overlap match (superset) ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +test_051_range_overlap4 (tests.test_nodeconquery.NodeconQueryTest.test_051_range_overlap4) +Nodecon query with context range overlap match (overlap low level) ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +test_051_range_overlap5 (tests.test_nodeconquery.NodeconQueryTest.test_051_range_overlap5) +Nodecon query with context range overlap match (overlap high level) ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +test_052_range_subset1 (tests.test_nodeconquery.NodeconQueryTest.test_052_range_subset1) +Nodecon query with context range subset match ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +test_052_range_subset2 (tests.test_nodeconquery.NodeconQueryTest.test_052_range_subset2) +Nodecon query with context range subset match (equal) ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +test_053_range_superset1 (tests.test_nodeconquery.NodeconQueryTest.test_053_range_superset1) +Nodecon query with context range superset match ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +test_053_range_superset2 (tests.test_nodeconquery.NodeconQueryTest.test_053_range_superset2) +Nodecon query with context range superset match (equal) ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +test_054_range_proper_subset1 (tests.test_nodeconquery.NodeconQueryTest.test_054_range_proper_subset1) +Nodecon query with context range proper subset match ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +test_054_range_proper_subset2 (tests.test_nodeconquery.NodeconQueryTest.test_054_range_proper_subset2) +Nodecon query with context range proper subset match (equal) ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +test_054_range_proper_subset3 (tests.test_nodeconquery.NodeconQueryTest.test_054_range_proper_subset3) +Nodecon query with context range proper subset match (equal low only) ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +test_054_range_proper_subset4 (tests.test_nodeconquery.NodeconQueryTest.test_054_range_proper_subset4) +Nodecon query with context range proper subset match (equal high only) ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +test_055_range_proper_superset1 (tests.test_nodeconquery.NodeconQueryTest.test_055_range_proper_superset1) +Nodecon query with context range proper superset match ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +test_055_range_proper_superset2 (tests.test_nodeconquery.NodeconQueryTest.test_055_range_proper_superset2) +Nodecon query with context range proper superset match (equal) ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +test_055_range_proper_superset3 (tests.test_nodeconquery.NodeconQueryTest.test_055_range_proper_superset3) +Nodecon query with context range proper superset match (equal low) ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +test_055_range_proper_superset4 (tests.test_nodeconquery.NodeconQueryTest.test_055_range_proper_superset4) +Nodecon query with context range proper superset match (equal high) ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +test_100_v4network_equal (tests.test_nodeconquery.NodeconQueryTest.test_100_v4network_equal) +Nodecon query with IPv4 equal network ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +test_101_v4network_overlap (tests.test_nodeconquery.NodeconQueryTest.test_101_v4network_overlap) +Nodecon query with IPv4 network overlap ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +test_110_v6network_equal (tests.test_nodeconquery.NodeconQueryTest.test_110_v6network_equal) +Nodecon query with IPv6 equal network ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +test_111_v6network_overlap (tests.test_nodeconquery.NodeconQueryTest.test_111_v6network_overlap) +Nodecon query with IPv6 network overlap ... Generating nodecon results from /tmp/tmpmqzegtnb +ok +Opening SELinux policy "/tmp/tmp_kfcd0t0" +Successfully opened SELinux policy "/tmp/tmp_kfcd0t0" +Building domain transition graph from /tmp/tmp_kfcd0t0... Completed building domain transition graph. test_000_graph_structure (tests.test_dta.DomainTransitionAnalysisTest.test_000_graph_structure) DTA: verify graph structure. ... ok @@ -6150,1223 +7160,2076 @@ Completed building domain transition subgraph. Generating all domain transitions out from trans5 ok -Opening SELinux policy "/tmp/tmpt6fs18v2" -Successfully opened SELinux policy "/tmp/tmpt6fs18v2" -Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -test_001_full_graph (tests.test_infoflow.InfoFlowAnalysisTest.test_001_full_graph) -Information flow analysis full graph. ... Building information flow graph from /tmp/tmpt6fs18v2... -Completed building information flow graph. +Opening SELinux policy "/tmp/tmp4abdbpeq" +Successfully opened SELinux policy "/tmp/tmp4abdbpeq" +test_000_unset (tests.test_netifconquery.NetifconQueryTest.test_000_unset) +Netifcon query with no criteria ... Generating netifcon results from /tmp/tmp4abdbpeq ok -test_100_minimum_3 (tests.test_infoflow.InfoFlowAnalysisTest.test_100_minimum_3) -Information flow analysis with minimum weight 3. ... Building information flow subgraph... -Completed building information flow subgraph. +test_001_name_exact (tests.test_netifconquery.NetifconQueryTest.test_001_name_exact) +Netifcon query with exact match ... Generating netifcon results from /tmp/tmp4abdbpeq ok -test_200_minimum_8 (tests.test_infoflow.InfoFlowAnalysisTest.test_200_minimum_8) -Information flow analysis with minimum weight 8. ... Building information flow subgraph... -Completed building information flow subgraph. +test_002_name_regex (tests.test_netifconquery.NetifconQueryTest.test_002_name_regex) +Netifcon query with regex match ... Generating netifcon results from /tmp/tmp4abdbpeq ok -test_300_all_paths (tests.test_infoflow.InfoFlowAnalysisTest.test_300_all_paths) -Information flow analysis: all paths output ... Building information flow subgraph... -Completed building information flow subgraph. -Generating all information flow paths from node1 to node4, max length 3... +test_010_user_exact (tests.test_netifconquery.NetifconQueryTest.test_010_user_exact) +Netifcon query with context user exact match ... Generating netifcon results from /tmp/tmp4abdbpeq ok -test_301_all_shortest_paths (tests.test_infoflow.InfoFlowAnalysisTest.test_301_all_shortest_paths) -Information flow analysis: all shortest paths output ... Building information flow subgraph... -Completed building information flow subgraph. -Generating all shortest information flow paths from node1 to node4... +test_011_user_regex (tests.test_netifconquery.NetifconQueryTest.test_011_user_regex) +Netifcon query with context user regex match ... Generating netifcon results from /tmp/tmp4abdbpeq ok -test_302_shortest_path (tests.test_infoflow.InfoFlowAnalysisTest.test_302_shortest_path) -Information flow analysis: shortest path output ... Building information flow subgraph... -Completed building information flow subgraph. -Generating one shortest information flow path from node1 to node4... +test_020_role_exact (tests.test_netifconquery.NetifconQueryTest.test_020_role_exact) +Netifcon query with context role exact match ... Generating netifcon results from /tmp/tmp4abdbpeq ok -test_303_infoflows_out (tests.test_infoflow.InfoFlowAnalysisTest.test_303_infoflows_out) -Information flow analysis: flows out of a type ... Building information flow subgraph... -Completed building information flow subgraph. -Generating all information flows out of node6 +test_021_role_regex (tests.test_netifconquery.NetifconQueryTest.test_021_role_regex) +Netifcon query with context role regex match ... Generating netifcon results from /tmp/tmp4abdbpeq ok -test_304_infoflows_in (tests.test_infoflow.InfoFlowAnalysisTest.test_304_infoflows_in) -Information flow analysis: flows in to a type ... Building information flow subgraph... -Completed building information flow subgraph. -Generating all information flows into node8 +test_030_type_exact (tests.test_netifconquery.NetifconQueryTest.test_030_type_exact) +Netifcon query with context type exact match ... Generating netifcon results from /tmp/tmp4abdbpeq ok -test_900_set_exclude_invalid_type (tests.test_infoflow.InfoFlowAnalysisTest.test_900_set_exclude_invalid_type) -Information flow analysis: set invalid excluded type. ... ok -test_901_set_small_min_weight (tests.test_infoflow.InfoFlowAnalysisTest.test_901_set_small_min_weight) -Information flow analysis: set too small weight. ... ok -test_902_set_large_min_weight (tests.test_infoflow.InfoFlowAnalysisTest.test_902_set_large_min_weight) -Information flow analysis: set too big weight. ... ok -test_910_all_paths_invalid_source (tests.test_infoflow.InfoFlowAnalysisTest.test_910_all_paths_invalid_source) -Information flow analysis: all paths with invalid source type. ... ok -test_911_all_paths_invalid_target (tests.test_infoflow.InfoFlowAnalysisTest.test_911_all_paths_invalid_target) -Information flow analysis: all paths with invalid target type. ... ok -test_912_all_paths_invalid_maxlen (tests.test_infoflow.InfoFlowAnalysisTest.test_912_all_paths_invalid_maxlen) -Information flow analysis: all paths with invalid max path length. ... ok -test_913_all_paths_source_excluded (tests.test_infoflow.InfoFlowAnalysisTest.test_913_all_paths_source_excluded) -Information flow analysis: all paths with excluded source type. ... Building information flow subgraph... -Completed building information flow subgraph. -Generating all information flow paths from node1 to node2, max length 2... +test_031_type_regex (tests.test_netifconquery.NetifconQueryTest.test_031_type_regex) +Netifcon query with context type regex match ... Generating netifcon results from /tmp/tmp4abdbpeq ok -test_914_all_paths_target_excluded (tests.test_infoflow.InfoFlowAnalysisTest.test_914_all_paths_target_excluded) -Information flow analysis: all paths with excluded target type. ... Building information flow subgraph... -Completed building information flow subgraph. -Generating all information flow paths from node1 to node2, max length 2... +test_040_range_exact (tests.test_netifconquery.NetifconQueryTest.test_040_range_exact) +Netifcon query with context range exact match ... Generating netifcon results from /tmp/tmp4abdbpeq ok -test_915_all_paths_source_disconnected (tests.test_infoflow.InfoFlowAnalysisTest.test_915_all_paths_source_disconnected) -Information flow analysis: all paths with disconnected source type. ... Building information flow subgraph... -Completed building information flow subgraph. -Generating all information flow paths from disconnected1 to node2, max length 2... +test_041_range_overlap1 (tests.test_netifconquery.NetifconQueryTest.test_041_range_overlap1) +Netifcon query with context range overlap match (equal) ... Generating netifcon results from /tmp/tmp4abdbpeq ok -test_916_all_paths_target_disconnected (tests.test_infoflow.InfoFlowAnalysisTest.test_916_all_paths_target_disconnected) -Information flow analysis: all paths with disconnected target type. ... Building information flow subgraph... -Completed building information flow subgraph. -Generating all information flow paths from node2 to disconnected1, max length 2... +test_041_range_overlap2 (tests.test_netifconquery.NetifconQueryTest.test_041_range_overlap2) +Netifcon query with context range overlap match (subset) ... Generating netifcon results from /tmp/tmp4abdbpeq ok -test_920_shortest_path_invalid_source (tests.test_infoflow.InfoFlowAnalysisTest.test_920_shortest_path_invalid_source) -Information flow analysis: shortest path with invalid source type. ... ok -test_921_shortest_path_invalid_target (tests.test_infoflow.InfoFlowAnalysisTest.test_921_shortest_path_invalid_target) -Information flow analysis: shortest path with invalid target type. ... ok -test_922_shortest_path_source_excluded (tests.test_infoflow.InfoFlowAnalysisTest.test_922_shortest_path_source_excluded) -Information flow analysis: shortest path with excluded source type. ... Building information flow subgraph... -Completed building information flow subgraph. -Generating one shortest information flow path from node1 to node2... +test_041_range_overlap3 (tests.test_netifconquery.NetifconQueryTest.test_041_range_overlap3) +Netifcon query with context range overlap match (superset) ... Generating netifcon results from /tmp/tmp4abdbpeq ok -test_923_shortest_path_target_excluded (tests.test_infoflow.InfoFlowAnalysisTest.test_923_shortest_path_target_excluded) -Information flow analysis: shortest path with excluded target type. ... Building information flow subgraph... -Completed building information flow subgraph. -Generating one shortest information flow path from node1 to node2... +test_041_range_overlap4 (tests.test_netifconquery.NetifconQueryTest.test_041_range_overlap4) +Netifcon query with context range overlap match (overlap low level) ... Generating netifcon results from /tmp/tmp4abdbpeq ok -test_924_shortest_path_source_disconnected (tests.test_infoflow.InfoFlowAnalysisTest.test_924_shortest_path_source_disconnected) -Information flow analysis: shortest path with disconnected source type. ... Building information flow subgraph... -Completed building information flow subgraph. -Generating one shortest information flow path from disconnected1 to node2... +test_041_range_overlap5 (tests.test_netifconquery.NetifconQueryTest.test_041_range_overlap5) +Netifcon query with context range overlap match (overlap high level) ... Generating netifcon results from /tmp/tmp4abdbpeq ok -test_925_shortest_path_target_disconnected (tests.test_infoflow.InfoFlowAnalysisTest.test_925_shortest_path_target_disconnected) -Information flow analysis: shortest path with disconnected target type. ... Building information flow subgraph... -Completed building information flow subgraph. -Generating one shortest information flow path from node2 to disconnected1... +test_042_range_subset1 (tests.test_netifconquery.NetifconQueryTest.test_042_range_subset1) +Netifcon query with context range subset match ... Generating netifcon results from /tmp/tmp4abdbpeq ok -test_930_all_shortest_paths_invalid_source (tests.test_infoflow.InfoFlowAnalysisTest.test_930_all_shortest_paths_invalid_source) -Information flow analysis: all shortest paths with invalid source type. ... ok -test_931_all_shortest_paths_invalid_target (tests.test_infoflow.InfoFlowAnalysisTest.test_931_all_shortest_paths_invalid_target) -Information flow analysis: all shortest paths with invalid target type. ... ok -test_932_all_shortest_paths_source_excluded (tests.test_infoflow.InfoFlowAnalysisTest.test_932_all_shortest_paths_source_excluded) -Information flow analysis: all shortest paths with excluded source type. ... Building information flow subgraph... -Completed building information flow subgraph. -Generating all shortest information flow paths from node1 to node2... +test_042_range_subset2 (tests.test_netifconquery.NetifconQueryTest.test_042_range_subset2) +Netifcon query with context range subset match (equal) ... Generating netifcon results from /tmp/tmp4abdbpeq ok -test_933_all_shortest_paths_target_excluded (tests.test_infoflow.InfoFlowAnalysisTest.test_933_all_shortest_paths_target_excluded) -Information flow analysis: all shortest paths with excluded target type. ... Building information flow subgraph... -Completed building information flow subgraph. -Generating all shortest information flow paths from node1 to node2... +test_043_range_superset1 (tests.test_netifconquery.NetifconQueryTest.test_043_range_superset1) +Netifcon query with context range superset match ... Generating netifcon results from /tmp/tmp4abdbpeq ok -test_934_all_shortest_paths_source_disconnected (tests.test_infoflow.InfoFlowAnalysisTest.test_934_all_shortest_paths_source_disconnected) -Information flow analysis: all shortest paths with disconnected source type. ... Building information flow subgraph... -Completed building information flow subgraph. -Generating all shortest information flow paths from disconnected1 to node2... +test_043_range_superset2 (tests.test_netifconquery.NetifconQueryTest.test_043_range_superset2) +Netifcon query with context range superset match (equal) ... Generating netifcon results from /tmp/tmp4abdbpeq ok -test_935_all_shortest_paths_target_disconnected (tests.test_infoflow.InfoFlowAnalysisTest.test_935_all_shortest_paths_target_disconnected) -Information flow analysis: all shortest paths with disconnected target type. ... Building information flow subgraph... -Completed building information flow subgraph. -Generating all shortest information flow paths from node2 to disconnected1... +test_044_range_proper_subset1 (tests.test_netifconquery.NetifconQueryTest.test_044_range_proper_subset1) +Netifcon query with context range proper subset match ... Generating netifcon results from /tmp/tmp4abdbpeq ok -test_940_infoflows_invalid_source (tests.test_infoflow.InfoFlowAnalysisTest.test_940_infoflows_invalid_source) -Information flow analysis: infoflows with invalid source type. ... ok -test_941_infoflows_source_excluded (tests.test_infoflow.InfoFlowAnalysisTest.test_941_infoflows_source_excluded) -Information flow analysis: infoflows with excluded source type. ... Building information flow subgraph... -Completed building information flow subgraph. -Generating all information flows out of node1 +test_044_range_proper_subset2 (tests.test_netifconquery.NetifconQueryTest.test_044_range_proper_subset2) +Netifcon query with context range proper subset match (equal) ... Generating netifcon results from /tmp/tmp4abdbpeq ok -test_942_infoflows_source_disconnected (tests.test_infoflow.InfoFlowAnalysisTest.test_942_infoflows_source_disconnected) -Information flow analysis: infoflows with disconnected source type. ... Building information flow subgraph... -Completed building information flow subgraph. -Generating all information flows out of disconnected1 +test_044_range_proper_subset3 (tests.test_netifconquery.NetifconQueryTest.test_044_range_proper_subset3) +Netifcon query with context range proper subset match (equal low only) ... Generating netifcon results from /tmp/tmp4abdbpeq ok - ----------------------------------------------------------------------- -Ran 1521 tests in 2.284s - -OK (skipped=282) -I: pybuild base:311: python3.11 setup.py test -/usr/lib/python3/dist-packages/setuptools/__init__.py:84: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. -!! - - ******************************************************************************** - Requirements should be satisfied by a PEP 517 installer. - If you are using pip, you can try `pip install --use-pep517`. - ******************************************************************************** - -!! - dist.fetch_build_eggs(dist.setup_requires) -WARNING: The wheel package is not available. -running test -WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox. -/usr/lib/python3/dist-packages/setuptools/command/test.py:193: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. -!! - - ******************************************************************************** - Requirements should be satisfied by a PEP 517 installer. - If you are using pip, you can try `pip install --use-pep517`. - ******************************************************************************** - -!! - ir_d = dist.fetch_build_eggs(dist.install_requires) -WARNING: The wheel package is not available. -/usr/lib/python3/dist-packages/setuptools/command/test.py:194: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. -!! - - ******************************************************************************** - Requirements should be satisfied by a PEP 517 installer. - If you are using pip, you can try `pip install --use-pep517`. - ******************************************************************************** - -!! - tr_d = dist.fetch_build_eggs(dist.tests_require or []) -WARNING: The wheel package is not available. -/usr/lib/python3/dist-packages/setuptools/command/test.py:195: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. -!! - - ******************************************************************************** - Requirements should be satisfied by a PEP 517 installer. - If you are using pip, you can try `pip install --use-pep517`. - ******************************************************************************** - -!! - er_d = dist.fetch_build_eggs( -WARNING: The wheel package is not available. -running egg_info -writing setools.egg-info/PKG-INFO -writing dependency_links to setools.egg-info/dependency_links.txt -writing requirements to setools.egg-info/requires.txt -writing top-level names to setools.egg-info/top_level.txt -reading manifest file 'setools.egg-info/SOURCES.txt' -reading manifest template 'MANIFEST.in' -adding license file 'COPYING' -adding license file 'COPYING.GPL' -adding license file 'COPYING.LGPL' -writing manifest file 'setools.egg-info/SOURCES.txt' -running build_ext -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/policyrep.cpython-311-x86_64-linux-gnu.so -> setools -Opening SELinux policy "/tmp/tmp_7z62m24" -Successfully opened SELinux policy "/tmp/tmp_7z62m24" -test_000_unset (tests.test_mlsrulequery.MLSRuleQueryTest.test_000_unset) -MLS rule query with no criteria. ... Generating MLS rule results from /tmp/tmp_7z62m24 +test_044_range_proper_subset4 (tests.test_netifconquery.NetifconQueryTest.test_044_range_proper_subset4) +Netifcon query with context range proper subset match (equal high only) ... Generating netifcon results from /tmp/tmp4abdbpeq ok -test_001_source_direct (tests.test_mlsrulequery.MLSRuleQueryTest.test_001_source_direct) -MLS rule query with exact, direct, source match. ... Generating MLS rule results from /tmp/tmp_7z62m24 +test_045_range_proper_superset1 (tests.test_netifconquery.NetifconQueryTest.test_045_range_proper_superset1) +Netifcon query with context range proper superset match ... Generating netifcon results from /tmp/tmp4abdbpeq ok -test_003_source_direct_regex (tests.test_mlsrulequery.MLSRuleQueryTest.test_003_source_direct_regex) -MLS rule query with regex, direct, source match. ... Generating MLS rule results from /tmp/tmp_7z62m24 +test_045_range_proper_superset2 (tests.test_netifconquery.NetifconQueryTest.test_045_range_proper_superset2) +Netifcon query with context range proper superset match (equal) ... Generating netifcon results from /tmp/tmp4abdbpeq ok -test_005_issue111 (tests.test_mlsrulequery.MLSRuleQueryTest.test_005_issue111) -MLS rule query with attribute source criteria, indirect match. ... Generating MLS rule results from /tmp/tmp_7z62m24 +test_045_range_proper_superset3 (tests.test_netifconquery.NetifconQueryTest.test_045_range_proper_superset3) +Netifcon query with context range proper superset match (equal low) ... Generating netifcon results from /tmp/tmp4abdbpeq ok -test_010_target_direct (tests.test_mlsrulequery.MLSRuleQueryTest.test_010_target_direct) -MLS rule query with exact, direct, target match. ... Generating MLS rule results from /tmp/tmp_7z62m24 +test_045_range_proper_superset4 (tests.test_netifconquery.NetifconQueryTest.test_045_range_proper_superset4) +Netifcon query with context range proper superset match (equal high) ... Generating netifcon results from /tmp/tmp4abdbpeq ok -test_012_target_direct_regex (tests.test_mlsrulequery.MLSRuleQueryTest.test_012_target_direct_regex) -MLS rule query with regex, direct, target match. ... Generating MLS rule results from /tmp/tmp_7z62m24 +Opening SELinux policy "/tmp/tmpet9ti1f1" +Successfully opened SELinux policy "/tmp/tmpet9ti1f1" +test_000_unset (tests.test_rolequery.RoleQueryTest.test_000_unset) +Role query with no criteria. ... Generating role results from /tmp/tmpet9ti1f1 ok -test_014_issue111 (tests.test_mlsrulequery.MLSRuleQueryTest.test_014_issue111) -MLS rule query with attribute target criteria, indirect match. ... Generating MLS rule results from /tmp/tmp_7z62m24 +test_001_name_exact (tests.test_rolequery.RoleQueryTest.test_001_name_exact) +Role query with exact name match. ... Generating role results from /tmp/tmpet9ti1f1 ok -test_020_class (tests.test_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.test_mlsrulequery.MLSRuleQueryTest.test_021_class_list) -MLS rule query with object class list match. ... Generating MLS rule results from /tmp/tmp_7z62m24 +test_002_name_regex (tests.test_rolequery.RoleQueryTest.test_002_name_regex) +Role query with regex name match. ... Generating role results from /tmp/tmpet9ti1f1 ok -test_022_class_regex (tests.test_mlsrulequery.MLSRuleQueryTest.test_022_class_regex) -MLS rule query with object class regex match. ... Generating MLS rule results from /tmp/tmp_7z62m24 +test_010_type_intersect (tests.test_rolequery.RoleQueryTest.test_010_type_intersect) +Role query with type set intersection. ... Generating role results from /tmp/tmpet9ti1f1 ok -test_040_range_exact (tests.test_mlsrulequery.MLSRuleQueryTest.test_040_range_exact) -MLS rule query with context range exact match ... Generating MLS rule results from /tmp/tmp_7z62m24 +test_011_type_equality (tests.test_rolequery.RoleQueryTest.test_011_type_equality) +Role query with type set equality. ... Generating role results from /tmp/tmpet9ti1f1 ok -test_041_range_overlap1 (tests.test_mlsrulequery.MLSRuleQueryTest.test_041_range_overlap1) -MLS rule query with context range overlap match (equal) ... Generating MLS rule results from /tmp/tmp_7z62m24 +test_012_type_regex (tests.test_rolequery.RoleQueryTest.test_012_type_regex) +Role query with type set match. ... Generating role results from /tmp/tmpet9ti1f1 ok -test_041_range_overlap2 (tests.test_mlsrulequery.MLSRuleQueryTest.test_041_range_overlap2) -MLS rule query with context range overlap match (subset) ... Generating MLS rule results from /tmp/tmp_7z62m24 +Opening SELinux policy "/tmp/tmpxca_x7fk" +Successfully opened SELinux policy "/tmp/tmpxca_x7fk" +test_000_unset (tests.test_portconquery.PortconQueryTest.test_000_unset) +Portcon query with no criteria ... Generating portcon results from /tmp/tmpxca_x7fk ok -test_041_range_overlap3 (tests.test_mlsrulequery.MLSRuleQueryTest.test_041_range_overlap3) -MLS rule query with context range overlap match (superset) ... Generating MLS rule results from /tmp/tmp_7z62m24 +test_001_protocol (tests.test_portconquery.PortconQueryTest.test_001_protocol) +Portcon query with protocol match ... Generating portcon results from /tmp/tmpxca_x7fk ok -test_041_range_overlap4 (tests.test_mlsrulequery.MLSRuleQueryTest.test_041_range_overlap4) -MLS rule query with context range overlap match (overlap low level) ... Generating MLS rule results from /tmp/tmp_7z62m24 +test_010_user_exact (tests.test_portconquery.PortconQueryTest.test_010_user_exact) +Portcon query with context user exact match ... Generating portcon results from /tmp/tmpxca_x7fk ok -test_041_range_overlap5 (tests.test_mlsrulequery.MLSRuleQueryTest.test_041_range_overlap5) -MLS rule query with context range overlap match (overlap high level) ... Generating MLS rule results from /tmp/tmp_7z62m24 +test_011_user_regex (tests.test_portconquery.PortconQueryTest.test_011_user_regex) +Portcon query with context user regex match ... Generating portcon results from /tmp/tmpxca_x7fk ok -test_042_range_subset1 (tests.test_mlsrulequery.MLSRuleQueryTest.test_042_range_subset1) -MLS rule query with context range subset match ... Generating MLS rule results from /tmp/tmp_7z62m24 +test_020_role_exact (tests.test_portconquery.PortconQueryTest.test_020_role_exact) +Portcon query with context role exact match ... Generating portcon results from /tmp/tmpxca_x7fk ok -test_042_range_subset2 (tests.test_mlsrulequery.MLSRuleQueryTest.test_042_range_subset2) -MLS rule query with context range subset match (equal) ... Generating MLS rule results from /tmp/tmp_7z62m24 +test_021_role_regex (tests.test_portconquery.PortconQueryTest.test_021_role_regex) +Portcon query with context role regex match ... Generating portcon results from /tmp/tmpxca_x7fk ok -test_043_range_superset1 (tests.test_mlsrulequery.MLSRuleQueryTest.test_043_range_superset1) -MLS rule query with context range superset match ... Generating MLS rule results from /tmp/tmp_7z62m24 +test_030_type_exact (tests.test_portconquery.PortconQueryTest.test_030_type_exact) +Portcon query with context type exact match ... Generating portcon results from /tmp/tmpxca_x7fk ok -test_043_range_superset2 (tests.test_mlsrulequery.MLSRuleQueryTest.test_043_range_superset2) -MLS rule query with context range superset match (equal) ... Generating MLS rule results from /tmp/tmp_7z62m24 +test_031_type_regex (tests.test_portconquery.PortconQueryTest.test_031_type_regex) +Portcon query with context type regex match ... Generating portcon results from /tmp/tmpxca_x7fk ok -test_044_range_proper_subset1 (tests.test_mlsrulequery.MLSRuleQueryTest.test_044_range_proper_subset1) -MLS rule query with context range proper subset match ... Generating MLS rule results from /tmp/tmp_7z62m24 +test_040_range_exact (tests.test_portconquery.PortconQueryTest.test_040_range_exact) +Portcon query with context range exact match ... Generating portcon results from /tmp/tmpxca_x7fk ok -test_044_range_proper_subset2 (tests.test_mlsrulequery.MLSRuleQueryTest.test_044_range_proper_subset2) -MLS rule query with context range proper subset match (equal) ... Generating MLS rule results from /tmp/tmp_7z62m24 +test_041_range_overlap1 (tests.test_portconquery.PortconQueryTest.test_041_range_overlap1) +Portcon query with context range overlap match (equal) ... Generating portcon results from /tmp/tmpxca_x7fk ok -test_044_range_proper_subset3 (tests.test_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/tmp_7z62m24 +test_041_range_overlap2 (tests.test_portconquery.PortconQueryTest.test_041_range_overlap2) +Portcon query with context range overlap match (subset) ... Generating portcon results from /tmp/tmpxca_x7fk ok -test_044_range_proper_subset4 (tests.test_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/tmp_7z62m24 +test_041_range_overlap3 (tests.test_portconquery.PortconQueryTest.test_041_range_overlap3) +Portcon query with context range overlap match (superset) ... Generating portcon results from /tmp/tmpxca_x7fk ok -test_045_range_proper_superset1 (tests.test_mlsrulequery.MLSRuleQueryTest.test_045_range_proper_superset1) -MLS rule query with context range proper superset match ... Generating MLS rule results from /tmp/tmp_7z62m24 +test_041_range_overlap4 (tests.test_portconquery.PortconQueryTest.test_041_range_overlap4) +Portcon query with context range overlap match (overlap low level) ... Generating portcon results from /tmp/tmpxca_x7fk ok -test_045_range_proper_superset2 (tests.test_mlsrulequery.MLSRuleQueryTest.test_045_range_proper_superset2) -MLS rule query with context range proper superset match (equal) ... Generating MLS rule results from /tmp/tmp_7z62m24 +test_041_range_overlap5 (tests.test_portconquery.PortconQueryTest.test_041_range_overlap5) +Portcon query with context range overlap match (overlap high level) ... Generating portcon results from /tmp/tmpxca_x7fk ok -test_045_range_proper_superset3 (tests.test_mlsrulequery.MLSRuleQueryTest.test_045_range_proper_superset3) -MLS rule query with context range proper superset match (equal low) ... Generating MLS rule results from /tmp/tmp_7z62m24 +test_042_range_subset1 (tests.test_portconquery.PortconQueryTest.test_042_range_subset1) +Portcon query with context range subset match ... Generating portcon results from /tmp/tmpxca_x7fk ok -test_045_range_proper_superset4 (tests.test_mlsrulequery.MLSRuleQueryTest.test_045_range_proper_superset4) -MLS rule query with context range proper superset match (equal high) ... Generating MLS rule results from /tmp/tmp_7z62m24 +test_042_range_subset2 (tests.test_portconquery.PortconQueryTest.test_042_range_subset2) +Portcon query with context range subset match (equal) ... Generating portcon results from /tmp/tmpxca_x7fk ok -test_900_invalid_ruletype (tests.test_mlsrulequery.MLSRuleQueryTest.test_900_invalid_ruletype) -MLS rule query with invalid rule type. ... ok -Opening SELinux policy "/tmp/tmpy_6q_pax" -Successfully opened SELinux policy "/tmp/tmpy_6q_pax" +test_043_range_superset1 (tests.test_portconquery.PortconQueryTest.test_043_range_superset1) +Portcon query with context range superset match ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_043_range_superset2 (tests.test_portconquery.PortconQueryTest.test_043_range_superset2) +Portcon query with context range superset match (equal) ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_044_range_proper_subset1 (tests.test_portconquery.PortconQueryTest.test_044_range_proper_subset1) +Portcon query with context range proper subset match ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_044_range_proper_subset2 (tests.test_portconquery.PortconQueryTest.test_044_range_proper_subset2) +Portcon query with context range proper subset match (equal) ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_044_range_proper_subset3 (tests.test_portconquery.PortconQueryTest.test_044_range_proper_subset3) +Portcon query with context range proper subset match (equal low only) ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_044_range_proper_subset4 (tests.test_portconquery.PortconQueryTest.test_044_range_proper_subset4) +Portcon query with context range proper subset match (equal high only) ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_045_range_proper_superset1 (tests.test_portconquery.PortconQueryTest.test_045_range_proper_superset1) +Portcon query with context range proper superset match ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_045_range_proper_superset2 (tests.test_portconquery.PortconQueryTest.test_045_range_proper_superset2) +Portcon query with context range proper superset match (equal) ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_045_range_proper_superset3 (tests.test_portconquery.PortconQueryTest.test_045_range_proper_superset3) +Portcon query with context range proper superset match (equal low) ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_045_range_proper_superset4 (tests.test_portconquery.PortconQueryTest.test_045_range_proper_superset4) +Portcon query with context range proper superset match (equal high) ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_050_single_equal (tests.test_portconquery.PortconQueryTest.test_050_single_equal) +Portcon query with single port exact match ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_051_range_equal (tests.test_portconquery.PortconQueryTest.test_051_range_equal) +Portcon query with port range exact match ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_052_single_subset (tests.test_portconquery.PortconQueryTest.test_052_single_subset) +Portcon query with single port subset ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_053_range_subset (tests.test_portconquery.PortconQueryTest.test_053_range_subset) +Portcon query with range subset ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_053_range_subset_edge1 (tests.test_portconquery.PortconQueryTest.test_053_range_subset_edge1) +Portcon query with range subset, equal edge case ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_054_single_proper_subset (tests.test_portconquery.PortconQueryTest.test_054_single_proper_subset) +Portcon query with single port proper subset ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_055_range_proper_subset (tests.test_portconquery.PortconQueryTest.test_055_range_proper_subset) +Portcon query with range proper subset ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_055_range_proper_subset_edge1 (tests.test_portconquery.PortconQueryTest.test_055_range_proper_subset_edge1) +Portcon query with range proper subset, equal edge case ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_055_range_proper_subset_edge2 (tests.test_portconquery.PortconQueryTest.test_055_range_proper_subset_edge2) +Portcon query with range proper subset, low equal edge case ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_055_range_proper_subset_edge3 (tests.test_portconquery.PortconQueryTest.test_055_range_proper_subset_edge3) +Portcon query with range proper subset, high equal edge case ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_056_single_superset (tests.test_portconquery.PortconQueryTest.test_056_single_superset) +Portcon query with single port superset ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_056_single_superset_edge1 (tests.test_portconquery.PortconQueryTest.test_056_single_superset_edge1) +Portcon query with single port superset, equal edge case ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_057_range_superset (tests.test_portconquery.PortconQueryTest.test_057_range_superset) +Portcon query with range superset ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_057_range_superset_edge1 (tests.test_portconquery.PortconQueryTest.test_057_range_superset_edge1) +Portcon query with range superset, equal edge case ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_058_single_proper_superset (tests.test_portconquery.PortconQueryTest.test_058_single_proper_superset) +Portcon query with single port proper superset ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_058_single_proper_superset_edge1 (tests.test_portconquery.PortconQueryTest.test_058_single_proper_superset_edge1) +Portcon query with single port proper superset, equal edge case ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_058_single_proper_superset_edge2 (tests.test_portconquery.PortconQueryTest.test_058_single_proper_superset_edge2) +Portcon query with single port proper superset, low equal edge case ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_058_single_proper_superset_edge3 (tests.test_portconquery.PortconQueryTest.test_058_single_proper_superset_edge3) +Portcon query with single port proper superset, high equal edge case ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_059_range_proper_superset (tests.test_portconquery.PortconQueryTest.test_059_range_proper_superset) +Portcon query with range proper superset ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_059_range_proper_superset_edge1 (tests.test_portconquery.PortconQueryTest.test_059_range_proper_superset_edge1) +Portcon query with range proper superset, equal edge case ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_059_range_proper_superset_edge2 (tests.test_portconquery.PortconQueryTest.test_059_range_proper_superset_edge2) +Portcon query with range proper superset, equal high port edge case ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_059_range_proper_superset_edge3 (tests.test_portconquery.PortconQueryTest.test_059_range_proper_superset_edge3) +Portcon query with range proper superset, equal low port edge case ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_060_single_overlap (tests.test_portconquery.PortconQueryTest.test_060_single_overlap) +Portcon query with single overlap ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_060_single_overlap_edge1 (tests.test_portconquery.PortconQueryTest.test_060_single_overlap_edge1) +Portcon query with single overlap, range match low ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_060_single_overlap_edge2 (tests.test_portconquery.PortconQueryTest.test_060_single_overlap_edge2) +Portcon query with single overlap, range match high ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_060_single_overlap_edge3 (tests.test_portconquery.PortconQueryTest.test_060_single_overlap_edge3) +Portcon query with single overlap, range match proper superset ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_061_range_overlap_low_half (tests.test_portconquery.PortconQueryTest.test_061_range_overlap_low_half) +Portcon query with range overlap, low half match ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_062_range_overlap_high_half (tests.test_portconquery.PortconQueryTest.test_062_range_overlap_high_half) +Portcon query with range overlap, high half match ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_063_range_overlap_middle (tests.test_portconquery.PortconQueryTest.test_063_range_overlap_middle) +Portcon query with range overlap, middle match ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_064_range_overlap_equal (tests.test_portconquery.PortconQueryTest.test_064_range_overlap_equal) +Portcon query with range overlap, equal match ... Generating portcon results from /tmp/tmpxca_x7fk +ok +test_065_range_overlap_superset (tests.test_portconquery.PortconQueryTest.test_065_range_overlap_superset) +Portcon query with range overlap, superset match ... Generating portcon results from /tmp/tmpxca_x7fk +ok +Opening SELinux policy "/tmp/tmprcga2sf4" +Successfully opened SELinux policy "/tmp/tmprcga2sf4" test_000_unset (tests.test_userquery.UserQueryTest.test_000_unset) -User query with no criteria. ... Generating user results from /tmp/tmpy_6q_pax +User query with no criteria. ... Generating user results from /tmp/tmprcga2sf4 ok test_001_name_exact (tests.test_userquery.UserQueryTest.test_001_name_exact) -User query with exact name match. ... Generating user results from /tmp/tmpy_6q_pax +User query with exact name match. ... Generating user results from /tmp/tmprcga2sf4 ok test_002_name_regex (tests.test_userquery.UserQueryTest.test_002_name_regex) -User query with regex name match. ... Generating user results from /tmp/tmpy_6q_pax +User query with regex name match. ... Generating user results from /tmp/tmprcga2sf4 ok test_010_role_intersect (tests.test_userquery.UserQueryTest.test_010_role_intersect) -User query with role set intersection. ... Generating user results from /tmp/tmpy_6q_pax +User query with role set intersection. ... Generating user results from /tmp/tmprcga2sf4 ok test_011_role_equality (tests.test_userquery.UserQueryTest.test_011_role_equality) -User query with role set equality. ... Generating user results from /tmp/tmpy_6q_pax +User query with role set equality. ... Generating user results from /tmp/tmprcga2sf4 ok test_012_role_regex (tests.test_userquery.UserQueryTest.test_012_role_regex) -User query with role regex match. ... Generating user results from /tmp/tmpy_6q_pax +User query with role regex match. ... Generating user results from /tmp/tmprcga2sf4 ok test_020_level_equal (tests.test_userquery.UserQueryTest.test_020_level_equal) -User query with default level equality. ... Generating user results from /tmp/tmpy_6q_pax +User query with default level equality. ... Generating user results from /tmp/tmprcga2sf4 ok test_021_level_dom1 (tests.test_userquery.UserQueryTest.test_021_level_dom1) -User query with default level dominance. ... Generating user results from /tmp/tmpy_6q_pax +User query with default level dominance. ... Generating user results from /tmp/tmprcga2sf4 ok test_021_level_dom2 (tests.test_userquery.UserQueryTest.test_021_level_dom2) -User query with default level dominance (equal). ... Generating user results from /tmp/tmpy_6q_pax +User query with default level dominance (equal). ... Generating user results from /tmp/tmprcga2sf4 ok test_022_level_domby1 (tests.test_userquery.UserQueryTest.test_022_level_domby1) -User query with default level dominated-by. ... Generating user results from /tmp/tmpy_6q_pax +User query with default level dominated-by. ... Generating user results from /tmp/tmprcga2sf4 ok test_022_level_domby2 (tests.test_userquery.UserQueryTest.test_022_level_domby2) -User query with default level dominated-by (equal). ... Generating user results from /tmp/tmpy_6q_pax +User query with default level dominated-by (equal). ... Generating user results from /tmp/tmprcga2sf4 ok test_023_level_incomp (tests.test_userquery.UserQueryTest.test_023_level_incomp) -User query with default level icomparable. ... Generating user results from /tmp/tmpy_6q_pax +User query with default level icomparable. ... Generating user results from /tmp/tmprcga2sf4 ok test_040_range_exact (tests.test_userquery.UserQueryTest.test_040_range_exact) -User query with range exact match ... Generating user results from /tmp/tmpy_6q_pax +User query with range exact match ... Generating user results from /tmp/tmprcga2sf4 ok test_041_range_overlap1 (tests.test_userquery.UserQueryTest.test_041_range_overlap1) -User query with range overlap match (equal) ... Generating user results from /tmp/tmpy_6q_pax +User query with range overlap match (equal) ... Generating user results from /tmp/tmprcga2sf4 ok test_041_range_overlap2 (tests.test_userquery.UserQueryTest.test_041_range_overlap2) -User query with range overlap match (subset) ... Generating user results from /tmp/tmpy_6q_pax +User query with range overlap match (subset) ... Generating user results from /tmp/tmprcga2sf4 ok test_041_range_overlap3 (tests.test_userquery.UserQueryTest.test_041_range_overlap3) -User query with range overlap match (superset) ... Generating user results from /tmp/tmpy_6q_pax +User query with range overlap match (superset) ... Generating user results from /tmp/tmprcga2sf4 ok test_041_range_overlap4 (tests.test_userquery.UserQueryTest.test_041_range_overlap4) -User query with range overlap match (overlap low level) ... Generating user results from /tmp/tmpy_6q_pax +User query with range overlap match (overlap low level) ... Generating user results from /tmp/tmprcga2sf4 ok test_041_range_overlap5 (tests.test_userquery.UserQueryTest.test_041_range_overlap5) -User query with range overlap match (overlap high level) ... Generating user results from /tmp/tmpy_6q_pax +User query with range overlap match (overlap high level) ... Generating user results from /tmp/tmprcga2sf4 ok test_042_range_subset1 (tests.test_userquery.UserQueryTest.test_042_range_subset1) -User query with range subset match ... Generating user results from /tmp/tmpy_6q_pax +User query with range subset match ... Generating user results from /tmp/tmprcga2sf4 ok test_042_range_subset2 (tests.test_userquery.UserQueryTest.test_042_range_subset2) -User query with range subset match (equal) ... Generating user results from /tmp/tmpy_6q_pax +User query with range subset match (equal) ... Generating user results from /tmp/tmprcga2sf4 ok test_043_range_superset1 (tests.test_userquery.UserQueryTest.test_043_range_superset1) -User query with range superset match ... Generating user results from /tmp/tmpy_6q_pax +User query with range superset match ... Generating user results from /tmp/tmprcga2sf4 ok test_043_range_superset2 (tests.test_userquery.UserQueryTest.test_043_range_superset2) -User query with range superset match (equal) ... Generating user results from /tmp/tmpy_6q_pax +User query with range superset match (equal) ... Generating user results from /tmp/tmprcga2sf4 ok test_044_range_proper_subset1 (tests.test_userquery.UserQueryTest.test_044_range_proper_subset1) -User query with range proper subset match ... Generating user results from /tmp/tmpy_6q_pax +User query with range proper subset match ... Generating user results from /tmp/tmprcga2sf4 ok test_044_range_proper_subset2 (tests.test_userquery.UserQueryTest.test_044_range_proper_subset2) -User query with range proper subset match (equal) ... Generating user results from /tmp/tmpy_6q_pax +User query with range proper subset match (equal) ... Generating user results from /tmp/tmprcga2sf4 ok test_044_range_proper_subset3 (tests.test_userquery.UserQueryTest.test_044_range_proper_subset3) -User query with range proper subset match (equal low) ... Generating user results from /tmp/tmpy_6q_pax +User query with range proper subset match (equal low) ... Generating user results from /tmp/tmprcga2sf4 ok test_044_range_proper_subset4 (tests.test_userquery.UserQueryTest.test_044_range_proper_subset4) -User query with range proper subset match (equal high) ... Generating user results from /tmp/tmpy_6q_pax +User query with range proper subset match (equal high) ... Generating user results from /tmp/tmprcga2sf4 ok test_045_range_proper_superset1 (tests.test_userquery.UserQueryTest.test_045_range_proper_superset1) -User query with range proper superset match ... Generating user results from /tmp/tmpy_6q_pax +User query with range proper superset match ... Generating user results from /tmp/tmprcga2sf4 ok test_045_range_proper_superset2 (tests.test_userquery.UserQueryTest.test_045_range_proper_superset2) -User query with range proper superset match (equal) ... Generating user results from /tmp/tmpy_6q_pax +User query with range proper superset match (equal) ... Generating user results from /tmp/tmprcga2sf4 ok test_045_range_proper_superset3 (tests.test_userquery.UserQueryTest.test_045_range_proper_superset3) -User query with range proper superset match (equal low) ... Generating user results from /tmp/tmpy_6q_pax +User query with range proper superset match (equal low) ... Generating user results from /tmp/tmprcga2sf4 ok test_045_range_proper_superset4 (tests.test_userquery.UserQueryTest.test_045_range_proper_superset4) -User query with range proper superset match (equal high) ... Generating user results from /tmp/tmpy_6q_pax +User query with range proper superset match (equal high) ... Generating user results from /tmp/tmprcga2sf4 ok -Opening SELinux policy "/tmp/tmpu6pyxkog" -Successfully opened SELinux policy "/tmp/tmpu6pyxkog" -test_000_unset (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_000_unset) -Devicetreecon query with no criteria ... Generating results from /tmp/tmpu6pyxkog +Opening SELinux policy "/tmp/tmpksyscy9n" +Successfully opened SELinux policy "/tmp/tmpksyscy9n" +test_000_unset (tests.test_categoryquery.CategoryQueryTest.test_000_unset) +MLS category query with no criteria. ... Generating category results from /tmp/tmpksyscy9n ok -test_010_user_exact (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_010_user_exact) -Devicetreecon query with context user exact match ... Generating results from /tmp/tmpu6pyxkog +test_001_name_exact (tests.test_categoryquery.CategoryQueryTest.test_001_name_exact) +MLS category query with exact name match. ... Generating category results from /tmp/tmpksyscy9n ok -test_011_user_regex (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_011_user_regex) -Devicetreecon query with context user regex match ... Generating results from /tmp/tmpu6pyxkog +test_002_name_regex (tests.test_categoryquery.CategoryQueryTest.test_002_name_regex) +MLS category query with regex name match. ... Generating category results from /tmp/tmpksyscy9n ok -test_020_role_exact (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_020_role_exact) -Devicetreecon query with context role exact match ... Generating results from /tmp/tmpu6pyxkog +test_010_alias_exact (tests.test_categoryquery.CategoryQueryTest.test_010_alias_exact) +MLS category query with exact alias match. ... Generating category results from /tmp/tmpksyscy9n ok -test_021_role_regex (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_021_role_regex) -Devicetreecon query with context role regex match ... Generating results from /tmp/tmpu6pyxkog +test_011_alias_regex (tests.test_categoryquery.CategoryQueryTest.test_011_alias_regex) +MLS category query with regex alias match. ... Generating category results from /tmp/tmpksyscy9n ok -test_030_type_exact (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_030_type_exact) -Devicetreecon query with context type exact match ... Generating results from /tmp/tmpu6pyxkog +Opening SELinux policy "/tmp/tmp49y0chxw" +Successfully opened SELinux policy "/tmp/tmp49y0chxw" +test_000_unset (tests.test_iomemconquery.IomemconQueryTest.test_000_unset) +Iomemcon query with no criteria ... Generating results from /tmp/tmp49y0chxw ok -test_031_type_regex (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_031_type_regex) -Devicetreecon query with context type regex match ... Generating results from /tmp/tmpu6pyxkog +test_010_user_exact (tests.test_iomemconquery.IomemconQueryTest.test_010_user_exact) +Iomemcon query with context user exact match ... Generating results from /tmp/tmp49y0chxw ok -test_040_range_exact (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_040_range_exact) -Devicetreecon query with context range exact match ... Generating results from /tmp/tmpu6pyxkog +test_011_user_regex (tests.test_iomemconquery.IomemconQueryTest.test_011_user_regex) +Iomemcon query with context user regex match ... Generating results from /tmp/tmp49y0chxw ok -test_041_range_overlap1 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap1) -Devicetreecon query with context range overlap match (equal) ... Generating results from /tmp/tmpu6pyxkog +test_020_role_exact (tests.test_iomemconquery.IomemconQueryTest.test_020_role_exact) +Iomemcon query with context role exact match ... Generating results from /tmp/tmp49y0chxw ok -test_041_range_overlap2 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap2) -Devicetreecon query with context range overlap match (subset) ... Generating results from /tmp/tmpu6pyxkog +test_021_role_regex (tests.test_iomemconquery.IomemconQueryTest.test_021_role_regex) +Iomemcon query with context role regex match ... Generating results from /tmp/tmp49y0chxw ok -test_041_range_overlap3 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap3) -Devicetreecon query with context range overlap match (superset) ... Generating results from /tmp/tmpu6pyxkog +test_030_type_exact (tests.test_iomemconquery.IomemconQueryTest.test_030_type_exact) +Iomemcon query with context type exact match ... Generating results from /tmp/tmp49y0chxw ok -test_041_range_overlap4 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap4) -Devicetreecon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmpu6pyxkog +test_031_type_regex (tests.test_iomemconquery.IomemconQueryTest.test_031_type_regex) +Iomemcon query with context type regex match ... Generating results from /tmp/tmp49y0chxw ok -test_041_range_overlap5 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap5) -Devicetreecon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmpu6pyxkog +test_040_range_exact (tests.test_iomemconquery.IomemconQueryTest.test_040_range_exact) +Iomemcon query with context range exact match ... Generating results from /tmp/tmp49y0chxw ok -test_042_range_subset1 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_042_range_subset1) -Devicetreecon query with context range subset match ... Generating results from /tmp/tmpu6pyxkog +test_041_range_overlap1 (tests.test_iomemconquery.IomemconQueryTest.test_041_range_overlap1) +Iomemcon query with context range overlap match (equal) ... Generating results from /tmp/tmp49y0chxw ok -test_042_range_subset2 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_042_range_subset2) -Devicetreecon query with context range subset match (equal) ... Generating results from /tmp/tmpu6pyxkog +test_041_range_overlap2 (tests.test_iomemconquery.IomemconQueryTest.test_041_range_overlap2) +Iomemcon query with context range overlap match (subset) ... Generating results from /tmp/tmp49y0chxw ok -test_043_range_superset1 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_043_range_superset1) -Devicetreecon query with context range superset match ... Generating results from /tmp/tmpu6pyxkog +test_041_range_overlap3 (tests.test_iomemconquery.IomemconQueryTest.test_041_range_overlap3) +Iomemcon query with context range overlap match (superset) ... Generating results from /tmp/tmp49y0chxw ok -test_043_range_superset2 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_043_range_superset2) -Devicetreecon query with context range superset match (equal) ... Generating results from /tmp/tmpu6pyxkog +test_041_range_overlap4 (tests.test_iomemconquery.IomemconQueryTest.test_041_range_overlap4) +Iomemcon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmp49y0chxw ok -test_044_range_proper_subset1 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_044_range_proper_subset1) -Devicetreecon query with context range proper subset match ... Generating results from /tmp/tmpu6pyxkog +test_041_range_overlap5 (tests.test_iomemconquery.IomemconQueryTest.test_041_range_overlap5) +Iomemcon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmp49y0chxw ok -test_044_range_proper_subset2 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_044_range_proper_subset2) -Devicetreecon query with context range proper subset match (equal) ... Generating results from /tmp/tmpu6pyxkog +test_042_range_subset1 (tests.test_iomemconquery.IomemconQueryTest.test_042_range_subset1) +Iomemcon query with context range subset match ... Generating results from /tmp/tmp49y0chxw ok -test_044_range_proper_subset3 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_044_range_proper_subset3) -Devicetreecon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmpu6pyxkog +test_042_range_subset2 (tests.test_iomemconquery.IomemconQueryTest.test_042_range_subset2) +Iomemcon query with context range subset match (equal) ... Generating results from /tmp/tmp49y0chxw ok -test_044_range_proper_subset4 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_044_range_proper_subset4) -Devicetreecon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmpu6pyxkog +test_043_range_superset1 (tests.test_iomemconquery.IomemconQueryTest.test_043_range_superset1) +Iomemcon query with context range superset match ... Generating results from /tmp/tmp49y0chxw ok -test_045_range_proper_superset1 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_045_range_proper_superset1) -Devicetreecon query with context range proper superset match ... Generating results from /tmp/tmpu6pyxkog +test_043_range_superset2 (tests.test_iomemconquery.IomemconQueryTest.test_043_range_superset2) +Iomemcon query with context range superset match (equal) ... Generating results from /tmp/tmp49y0chxw ok -test_045_range_proper_superset2 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_045_range_proper_superset2) -Devicetreecon query with context range proper superset match (equal) ... Generating results from /tmp/tmpu6pyxkog +test_044_range_proper_subset1 (tests.test_iomemconquery.IomemconQueryTest.test_044_range_proper_subset1) +Iomemcon query with context range proper subset match ... Generating results from /tmp/tmp49y0chxw ok -test_045_range_proper_superset3 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_045_range_proper_superset3) -Devicetreecon query with context range proper superset match (equal low) ... Generating results from /tmp/tmpu6pyxkog +test_044_range_proper_subset2 (tests.test_iomemconquery.IomemconQueryTest.test_044_range_proper_subset2) +Iomemcon query with context range proper subset match (equal) ... Generating results from /tmp/tmp49y0chxw ok -test_045_range_proper_superset4 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_045_range_proper_superset4) -Devicetreecon query with context range proper superset match (equal high) ... Generating results from /tmp/tmpu6pyxkog +test_044_range_proper_subset3 (tests.test_iomemconquery.IomemconQueryTest.test_044_range_proper_subset3) +Iomemcon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmp49y0chxw +ok +test_044_range_proper_subset4 (tests.test_iomemconquery.IomemconQueryTest.test_044_range_proper_subset4) +Iomemcon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmp49y0chxw +ok +test_045_range_proper_superset1 (tests.test_iomemconquery.IomemconQueryTest.test_045_range_proper_superset1) +Iomemcon query with context range proper superset match ... Generating results from /tmp/tmp49y0chxw +ok +test_045_range_proper_superset2 (tests.test_iomemconquery.IomemconQueryTest.test_045_range_proper_superset2) +Iomemcon query with context range proper superset match (equal) ... Generating results from /tmp/tmp49y0chxw +ok +test_045_range_proper_superset3 (tests.test_iomemconquery.IomemconQueryTest.test_045_range_proper_superset3) +Iomemcon query with context range proper superset match (equal low) ... Generating results from /tmp/tmp49y0chxw +ok +test_045_range_proper_superset4 (tests.test_iomemconquery.IomemconQueryTest.test_045_range_proper_superset4) +Iomemcon query with context range proper superset match (equal high) ... Generating results from /tmp/tmp49y0chxw +ok +test_050_single_equal (tests.test_iomemconquery.IomemconQueryTest.test_050_single_equal) +Iomemcon query with single mem addr exact match ... Generating results from /tmp/tmp49y0chxw +ok +test_051_range_equal (tests.test_iomemconquery.IomemconQueryTest.test_051_range_equal) +Iomemcon query with mem addr range exact match ... Generating results from /tmp/tmp49y0chxw +ok +test_052_single_subset (tests.test_iomemconquery.IomemconQueryTest.test_052_single_subset) +Iomemcon query with single mem addr subset ... Generating results from /tmp/tmp49y0chxw +ok +test_053_range_subset (tests.test_iomemconquery.IomemconQueryTest.test_053_range_subset) +Iomemcon query with range subset ... Generating results from /tmp/tmp49y0chxw +ok +test_053_range_subset_edge1 (tests.test_iomemconquery.IomemconQueryTest.test_053_range_subset_edge1) +Iomemcon query with range subset, equal edge case ... Generating results from /tmp/tmp49y0chxw +ok +test_054_single_proper_subset (tests.test_iomemconquery.IomemconQueryTest.test_054_single_proper_subset) +Iomemcon query with single mem addr proper subset ... Generating results from /tmp/tmp49y0chxw +ok +test_055_range_proper_subset (tests.test_iomemconquery.IomemconQueryTest.test_055_range_proper_subset) +Iomemcon query with range proper subset ... Generating results from /tmp/tmp49y0chxw +ok +test_055_range_proper_subset_edge1 (tests.test_iomemconquery.IomemconQueryTest.test_055_range_proper_subset_edge1) +Iomemcon query with range proper subset, equal edge case ... Generating results from /tmp/tmp49y0chxw +ok +test_055_range_proper_subset_edge2 (tests.test_iomemconquery.IomemconQueryTest.test_055_range_proper_subset_edge2) +Iomemcon query with range proper subset, low equal edge case ... Generating results from /tmp/tmp49y0chxw +ok +test_055_range_proper_subset_edge3 (tests.test_iomemconquery.IomemconQueryTest.test_055_range_proper_subset_edge3) +Iomemcon query with range proper subset, high equal edge case ... Generating results from /tmp/tmp49y0chxw +ok +test_056_single_superset (tests.test_iomemconquery.IomemconQueryTest.test_056_single_superset) +Iomemcon query with single mem addr superset ... Generating results from /tmp/tmp49y0chxw +ok +test_056_single_superset_edge1 (tests.test_iomemconquery.IomemconQueryTest.test_056_single_superset_edge1) +Iomemcon query with single mem addr superset, equal edge case ... Generating results from /tmp/tmp49y0chxw +ok +test_057_range_superset (tests.test_iomemconquery.IomemconQueryTest.test_057_range_superset) +Iomemcon query with range superset ... Generating results from /tmp/tmp49y0chxw +ok +test_057_range_superset_edge1 (tests.test_iomemconquery.IomemconQueryTest.test_057_range_superset_edge1) +Iomemcon query with range superset, equal edge case ... Generating results from /tmp/tmp49y0chxw +ok +test_058_single_proper_superset (tests.test_iomemconquery.IomemconQueryTest.test_058_single_proper_superset) +Iomemcon query with single mem addr proper superset ... Generating results from /tmp/tmp49y0chxw +ok +test_058_single_proper_superset_edge1 (tests.test_iomemconquery.IomemconQueryTest.test_058_single_proper_superset_edge1) +Iomemcon query with single mem addr proper superset, equal edge case ... Generating results from /tmp/tmp49y0chxw +ok +test_058_single_proper_superset_edge2 (tests.test_iomemconquery.IomemconQueryTest.test_058_single_proper_superset_edge2) +Iomemcon query with single mem addr proper superset, low equal edge case ... Generating results from /tmp/tmp49y0chxw +ok +test_058_single_proper_superset_edge3 (tests.test_iomemconquery.IomemconQueryTest.test_058_single_proper_superset_edge3) +Iomemcon query with single mem addr proper superset, high equal edge case ... Generating results from /tmp/tmp49y0chxw +ok +test_059_range_proper_superset (tests.test_iomemconquery.IomemconQueryTest.test_059_range_proper_superset) +Iomemcon query with range proper superset ... Generating results from /tmp/tmp49y0chxw +ok +test_059_range_proper_superset_edge1 (tests.test_iomemconquery.IomemconQueryTest.test_059_range_proper_superset_edge1) +Iomemcon query with range proper superset, equal edge case ... Generating results from /tmp/tmp49y0chxw +ok +test_059_range_proper_superset_edge2 (tests.test_iomemconquery.IomemconQueryTest.test_059_range_proper_superset_edge2) +Iomemcon query with range proper superset, equal high mem addr edge case ... Generating results from /tmp/tmp49y0chxw +ok +test_059_range_proper_superset_edge3 (tests.test_iomemconquery.IomemconQueryTest.test_059_range_proper_superset_edge3) +Iomemcon query with range proper superset, equal low mem addr edge case ... Generating results from /tmp/tmp49y0chxw +ok +test_060_single_overlap (tests.test_iomemconquery.IomemconQueryTest.test_060_single_overlap) +Iomemcon query with single overlap ... Generating results from /tmp/tmp49y0chxw +ok +test_060_single_overlap_edge1 (tests.test_iomemconquery.IomemconQueryTest.test_060_single_overlap_edge1) +Iomemcon query with single overlap, range match low ... Generating results from /tmp/tmp49y0chxw +ok +test_060_single_overlap_edge2 (tests.test_iomemconquery.IomemconQueryTest.test_060_single_overlap_edge2) +Iomemcon query with single overlap, range match high ... Generating results from /tmp/tmp49y0chxw +ok +test_060_single_overlap_edge3 (tests.test_iomemconquery.IomemconQueryTest.test_060_single_overlap_edge3) +Iomemcon query with single overlap, range match proper superset ... Generating results from /tmp/tmp49y0chxw +ok +test_061_range_overlap_low_half (tests.test_iomemconquery.IomemconQueryTest.test_061_range_overlap_low_half) +Iomemcon query with range overlap, low half match ... Generating results from /tmp/tmp49y0chxw +ok +test_062_range_overlap_high_half (tests.test_iomemconquery.IomemconQueryTest.test_062_range_overlap_high_half) +Iomemcon query with range overlap, high half match ... Generating results from /tmp/tmp49y0chxw +ok +test_063_range_overlap_middle (tests.test_iomemconquery.IomemconQueryTest.test_063_range_overlap_middle) +Iomemcon query with range overlap, middle match ... Generating results from /tmp/tmp49y0chxw +ok +test_064_range_overlap_equal (tests.test_iomemconquery.IomemconQueryTest.test_064_range_overlap_equal) +Iomemcon query with range overlap, equal match ... Generating results from /tmp/tmp49y0chxw +ok +test_065_range_overlap_superset (tests.test_iomemconquery.IomemconQueryTest.test_065_range_overlap_superset) +Iomemcon query with range overlap, superset match ... Generating results from /tmp/tmp49y0chxw +ok +Opening SELinux policy "/tmp/tmpde1njiit" +Successfully opened SELinux policy "/tmp/tmpde1njiit" +test_000_unset (tests.test_pirqconquery.PirqconQueryTest.test_000_unset) +Pirqcon query with no criteria ... Generating results from /tmp/tmpde1njiit +ok +test_010_user_exact (tests.test_pirqconquery.PirqconQueryTest.test_010_user_exact) +Pirqcon query with context user exact match ... Generating results from /tmp/tmpde1njiit +ok +test_011_user_regex (tests.test_pirqconquery.PirqconQueryTest.test_011_user_regex) +Pirqcon query with context user regex match ... Generating results from /tmp/tmpde1njiit +ok +test_020_role_exact (tests.test_pirqconquery.PirqconQueryTest.test_020_role_exact) +Pirqcon query with context role exact match ... Generating results from /tmp/tmpde1njiit +ok +test_021_role_regex (tests.test_pirqconquery.PirqconQueryTest.test_021_role_regex) +Pirqcon query with context role regex match ... Generating results from /tmp/tmpde1njiit +ok +test_030_type_exact (tests.test_pirqconquery.PirqconQueryTest.test_030_type_exact) +Pirqcon query with context type exact match ... Generating results from /tmp/tmpde1njiit +ok +test_031_type_regex (tests.test_pirqconquery.PirqconQueryTest.test_031_type_regex) +Pirqcon query with context type regex match ... Generating results from /tmp/tmpde1njiit +ok +test_040_range_exact (tests.test_pirqconquery.PirqconQueryTest.test_040_range_exact) +Pirqcon query with context range exact match ... Generating results from /tmp/tmpde1njiit +ok +test_041_range_overlap1 (tests.test_pirqconquery.PirqconQueryTest.test_041_range_overlap1) +Pirqcon query with context range overlap match (equal) ... Generating results from /tmp/tmpde1njiit +ok +test_041_range_overlap2 (tests.test_pirqconquery.PirqconQueryTest.test_041_range_overlap2) +Pirqcon query with context range overlap match (subset) ... Generating results from /tmp/tmpde1njiit +ok +test_041_range_overlap3 (tests.test_pirqconquery.PirqconQueryTest.test_041_range_overlap3) +Pirqcon query with context range overlap match (superset) ... Generating results from /tmp/tmpde1njiit ok -Opening SELinux policy "/tmp/tmp37mpn6k9" -Successfully opened SELinux policy "/tmp/tmp37mpn6k9" +test_041_range_overlap4 (tests.test_pirqconquery.PirqconQueryTest.test_041_range_overlap4) +Pirqcon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmpde1njiit +ok +test_041_range_overlap5 (tests.test_pirqconquery.PirqconQueryTest.test_041_range_overlap5) +Pirqcon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmpde1njiit +ok +test_042_range_subset1 (tests.test_pirqconquery.PirqconQueryTest.test_042_range_subset1) +Pirqcon query with context range subset match ... Generating results from /tmp/tmpde1njiit +ok +test_042_range_subset2 (tests.test_pirqconquery.PirqconQueryTest.test_042_range_subset2) +Pirqcon query with context range subset match (equal) ... Generating results from /tmp/tmpde1njiit +ok +test_043_range_superset1 (tests.test_pirqconquery.PirqconQueryTest.test_043_range_superset1) +Pirqcon query with context range superset match ... Generating results from /tmp/tmpde1njiit +ok +test_043_range_superset2 (tests.test_pirqconquery.PirqconQueryTest.test_043_range_superset2) +Pirqcon query with context range superset match (equal) ... Generating results from /tmp/tmpde1njiit +ok +test_044_range_proper_subset1 (tests.test_pirqconquery.PirqconQueryTest.test_044_range_proper_subset1) +Pirqcon query with context range proper subset match ... Generating results from /tmp/tmpde1njiit +ok +test_044_range_proper_subset2 (tests.test_pirqconquery.PirqconQueryTest.test_044_range_proper_subset2) +Pirqcon query with context range proper subset match (equal) ... Generating results from /tmp/tmpde1njiit +ok +test_044_range_proper_subset3 (tests.test_pirqconquery.PirqconQueryTest.test_044_range_proper_subset3) +Pirqcon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmpde1njiit +ok +test_044_range_proper_subset4 (tests.test_pirqconquery.PirqconQueryTest.test_044_range_proper_subset4) +Pirqcon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmpde1njiit +ok +test_045_range_proper_superset1 (tests.test_pirqconquery.PirqconQueryTest.test_045_range_proper_superset1) +Pirqcon query with context range proper superset match ... Generating results from /tmp/tmpde1njiit +ok +test_045_range_proper_superset2 (tests.test_pirqconquery.PirqconQueryTest.test_045_range_proper_superset2) +Pirqcon query with context range proper superset match (equal) ... Generating results from /tmp/tmpde1njiit +ok +test_045_range_proper_superset3 (tests.test_pirqconquery.PirqconQueryTest.test_045_range_proper_superset3) +Pirqcon query with context range proper superset match (equal low) ... Generating results from /tmp/tmpde1njiit +ok +test_045_range_proper_superset4 (tests.test_pirqconquery.PirqconQueryTest.test_045_range_proper_superset4) +Pirqcon query with context range proper superset match (equal high) ... Generating results from /tmp/tmpde1njiit +ok +Opening SELinux policy "/tmp/tmp2x3xecgw" +Successfully opened SELinux policy "/tmp/tmp2x3xecgw" test_000_unset (tests.test_objclassquery.ObjClassQueryTest.test_000_unset) -Class query with no criteria. ... Generating object class results from /tmp/tmp37mpn6k9 +Class query with no criteria. ... Generating object class results from /tmp/tmp2x3xecgw ok test_001_name_exact (tests.test_objclassquery.ObjClassQueryTest.test_001_name_exact) -Class query with exact name match. ... Generating object class results from /tmp/tmp37mpn6k9 +Class query with exact name match. ... Generating object class results from /tmp/tmp2x3xecgw ok test_002_name_regex (tests.test_objclassquery.ObjClassQueryTest.test_002_name_regex) -Class query with regex name match. ... Generating object class results from /tmp/tmp37mpn6k9 +Class query with regex name match. ... Generating object class results from /tmp/tmp2x3xecgw ok test_010_common_exact (tests.test_objclassquery.ObjClassQueryTest.test_010_common_exact) -Class query with exact common name match. ... Generating object class results from /tmp/tmp37mpn6k9 +Class query with exact common name match. ... Generating object class results from /tmp/tmp2x3xecgw ok test_011_common_regex (tests.test_objclassquery.ObjClassQueryTest.test_011_common_regex) -Class query with regex common name match. ... Generating object class results from /tmp/tmp37mpn6k9 +Class query with regex common name match. ... Generating object class results from /tmp/tmp2x3xecgw ok test_020_perm_indirect_intersect (tests.test_objclassquery.ObjClassQueryTest.test_020_perm_indirect_intersect) -Class query with indirect, intersect permission name patch. ... Generating object class results from /tmp/tmp37mpn6k9 +Class query with indirect, intersect permission name patch. ... Generating object class results from /tmp/tmp2x3xecgw ok test_021_perm_direct_intersect (tests.test_objclassquery.ObjClassQueryTest.test_021_perm_direct_intersect) -Class query with direct, intersect permission name patch. ... Generating object class results from /tmp/tmp37mpn6k9 +Class query with direct, intersect permission name patch. ... Generating object class results from /tmp/tmp2x3xecgw ok test_022_perm_indirect_equal (tests.test_objclassquery.ObjClassQueryTest.test_022_perm_indirect_equal) -Class query with indirect, equal permission name patch. ... Generating object class results from /tmp/tmp37mpn6k9 +Class query with indirect, equal permission name patch. ... Generating object class results from /tmp/tmp2x3xecgw ok test_023_perm_direct_equal (tests.test_objclassquery.ObjClassQueryTest.test_023_perm_direct_equal) -Class query with direct, equal permission name patch. ... Generating object class results from /tmp/tmp37mpn6k9 +Class query with direct, equal permission name patch. ... Generating object class results from /tmp/tmp2x3xecgw ok test_024_perm_indirect_regex (tests.test_objclassquery.ObjClassQueryTest.test_024_perm_indirect_regex) -Class query with indirect, regex permission name patch. ... Generating object class results from /tmp/tmp37mpn6k9 +Class query with indirect, regex permission name patch. ... Generating object class results from /tmp/tmp2x3xecgw ok test_025_perm_direct_regex (tests.test_objclassquery.ObjClassQueryTest.test_025_perm_direct_regex) -Class query with direct, regex permission name patch. ... Generating object class results from /tmp/tmp37mpn6k9 +Class query with direct, regex permission name patch. ... Generating object class results from /tmp/tmp2x3xecgw ok -Opening SELinux policy "/tmp/tmpneyi9x21" -Successfully opened SELinux policy "/tmp/tmpneyi9x21" +Opening SELinux policy "/tmp/tmpfq2rb4_f" +Successfully opened SELinux policy "/tmp/tmpfq2rb4_f" test_000_unset (tests.terulequery.TERuleQueryTest.test_000_unset) -TE rule query with no criteria. ... Generating TE rule results from /tmp/tmpneyi9x21 +TE rule query with no criteria. ... Generating TE rule results from /tmp/tmpfq2rb4_f 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/tmpneyi9x21 +TE rule query with exact, direct, source match. ... Generating TE rule results from /tmp/tmpfq2rb4_f 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/tmpneyi9x21 +TE rule query with exact, indirect, source match. ... Generating TE rule results from /tmp/tmpfq2rb4_f 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/tmpneyi9x21 +TE rule query with regex, direct, source match. ... Generating TE rule results from /tmp/tmpfq2rb4_f 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/tmpneyi9x21 +TE rule query with regex, indirect, source match. ... Generating TE rule results from /tmp/tmpfq2rb4_f 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/tmpneyi9x21 +TE rule query with exact, direct, target match. ... Generating TE rule results from /tmp/tmpfq2rb4_f 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/tmpneyi9x21 +TE rule query with exact, indirect, target match. ... Generating TE rule results from /tmp/tmpfq2rb4_f 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/tmpneyi9x21 +TE rule query with regex, direct, target match. ... Generating TE rule results from /tmp/tmpfq2rb4_f 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/tmpneyi9x21 +TE rule query with regex, indirect, target match. ... Generating TE rule results from /tmp/tmpfq2rb4_f 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/tmpneyi9x21 +TE rule query with object class list match. ... Generating TE rule results from /tmp/tmpfq2rb4_f 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/tmpneyi9x21 +TE rule query with object class regex match. ... Generating TE rule results from /tmp/tmpfq2rb4_f 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/tmpneyi9x21 +TE rule query with permission set intersection. ... Generating TE rule results from /tmp/tmpfq2rb4_f 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/tmpneyi9x21 +TE rule query with permission set equality. ... Generating TE rule results from /tmp/tmpfq2rb4_f ok test_014_ruletype (tests.terulequery.TERuleQueryTest.test_014_ruletype) -TE rule query with rule type match. ... Generating TE rule results from /tmp/tmpneyi9x21 +TE rule query with rule type match. ... Generating TE rule results from /tmp/tmpfq2rb4_f ok test_052_perms_subset1 (tests.terulequery.TERuleQueryTest.test_052_perms_subset1) -TE rule query with permission subset. ... Generating TE rule results from /tmp/tmpneyi9x21 +TE rule query with permission subset. ... Generating TE rule results from /tmp/tmpfq2rb4_f 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/tmpneyi9x21 +TE rule query with permission subset (equality). ... Generating TE rule results from /tmp/tmpfq2rb4_f ok test_100_default (tests.terulequery.TERuleQueryTest.test_100_default) -TE rule query with default type exact match. ... Generating TE rule results from /tmp/tmpneyi9x21 +TE rule query with default type exact match. ... Generating TE rule results from /tmp/tmpfq2rb4_f 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/tmpneyi9x21 +TE rule query with default type regex match. ... Generating TE rule results from /tmp/tmpfq2rb4_f 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/tmpneyi9x21 +TE rule query with intersection Boolean set match. ... Generating TE rule results from /tmp/tmpfq2rb4_f 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/tmpneyi9x21 +TE rule query with equal Boolean set match. ... Generating TE rule results from /tmp/tmpfq2rb4_f 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/tmpneyi9x21 +TE rule query with regex Boolean match. ... Generating TE rule results from /tmp/tmpfq2rb4_f 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/tmpneyi9x21 +TE rule query with attribute source criteria, indirect match. ... Generating TE rule results from /tmp/tmpfq2rb4_f 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/tmpneyi9x21 +TE rule query with attribute target criteria, indirect match. ... Generating TE rule results from /tmp/tmpfq2rb4_f ok test_302_issue111 (tests.terulequery.TERuleQueryTest.test_302_issue111) -TE rule query with attribute default type criteria. ... Generating TE rule results from /tmp/tmpneyi9x21 +TE rule query with attribute default type criteria. ... Generating TE rule results from /tmp/tmpfq2rb4_f ok -Opening SELinux policy "/tmp/tmpkbyqfceo" -Successfully opened SELinux policy "/tmp/tmpkbyqfceo" +Opening SELinux policy "/tmp/tmpunsbdazp" +Successfully opened SELinux policy "/tmp/tmpunsbdazp" 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/tmpkbyqfceo +Xperm rule query with exact, direct, source match. ... Generating TE rule results from /tmp/tmpunsbdazp 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/tmpkbyqfceo +Xperm rule query with exact, indirect, source match. ... Generating TE rule results from /tmp/tmpunsbdazp 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/tmpkbyqfceo +Xperm rule query with regex, direct, source match. ... Generating TE rule results from /tmp/tmpunsbdazp 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/tmpkbyqfceo +Xperm rule query with regex, indirect, source match. ... Generating TE rule results from /tmp/tmpunsbdazp 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/tmpkbyqfceo +Xperm rule query with exact, direct, target match. ... Generating TE rule results from /tmp/tmpunsbdazp 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/tmpkbyqfceo +Xperm rule query with exact, indirect, target match. ... Generating TE rule results from /tmp/tmpunsbdazp 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/tmpkbyqfceo +Xperm rule query with regex, direct, target match. ... Generating TE rule results from /tmp/tmpunsbdazp 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/tmpkbyqfceo +Xperm rule query with regex, indirect, target match. ... Generating TE rule results from /tmp/tmpunsbdazp 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/tmpkbyqfceo +Xperm rule query with object class list match. ... Generating TE rule results from /tmp/tmpunsbdazp 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/tmpkbyqfceo +Xperm rule query with object class regex match. ... Generating TE rule results from /tmp/tmpunsbdazp ok test_014_ruletype (tests.terulequery.TERuleQueryXperm.test_014_ruletype) -Xperm rule query with rule type match. ... Generating TE rule results from /tmp/tmpkbyqfceo +Xperm rule query with rule type match. ... Generating TE rule results from /tmp/tmpunsbdazp 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/tmpkbyqfceo +Xperm rule query match by standard permission. ... Generating TE rule results from /tmp/tmpunsbdazp 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/tmpkbyqfceo +Xperm rule query match by standard permission, equal perm set. ... Generating TE rule results from /tmp/tmpunsbdazp 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/tmpkbyqfceo +Xperm rule query match any perm set. ... Generating TE rule results from /tmp/tmpunsbdazp 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/tmpkbyqfceo +Xperm rule query match equal perm set. ... Generating TE rule results from /tmp/tmpunsbdazp +ok +Opening SELinux policy "/tmp/tmp94y4lq4q" +Successfully opened SELinux policy "/tmp/tmp94y4lq4q" +test_000_unset (tests.test_commonquery.CommonQueryTest.test_000_unset) +Common query with no criteria. ... Generating common results from /tmp/tmp94y4lq4q +ok +test_001_name_exact (tests.test_commonquery.CommonQueryTest.test_001_name_exact) +Common query with exact name match. ... Generating common results from /tmp/tmp94y4lq4q +ok +test_002_name_regex (tests.test_commonquery.CommonQueryTest.test_002_name_regex) +Common query with regex name match. ... Generating common results from /tmp/tmp94y4lq4q +ok +test_010_perm_indirect_intersect (tests.test_commonquery.CommonQueryTest.test_010_perm_indirect_intersect) +Common query with intersect permission name patch. ... Generating common results from /tmp/tmp94y4lq4q +ok +test_011_perm_indirect_equal (tests.test_commonquery.CommonQueryTest.test_011_perm_indirect_equal) +Common query with equal permission name patch. ... Generating common results from /tmp/tmp94y4lq4q +ok +test_012_perm_indirect_regex (tests.test_commonquery.CommonQueryTest.test_012_perm_indirect_regex) +Common query with regex permission name patch. ... Generating common results from /tmp/tmp94y4lq4q +ok +Opening SELinux policy "/tmp/tmpuw8ipbs9" +Successfully opened SELinux policy "/tmp/tmpuw8ipbs9" +test_000_unset (tests.test_boundsquery.BoundsQueryTest.test_000_unset) +Bounds query with no criteria. ... Generating bounds results from /tmp/tmpuw8ipbs9 +ok +test_001_parent_exact (tests.test_boundsquery.BoundsQueryTest.test_001_parent_exact) +Bounds query with exact parent match. ... Generating bounds results from /tmp/tmpuw8ipbs9 +ok +test_002_parent_regex (tests.test_boundsquery.BoundsQueryTest.test_002_parent_regex) +Bounds query with regex parent match. ... Generating bounds results from /tmp/tmpuw8ipbs9 +ok +test_010_child_exact (tests.test_boundsquery.BoundsQueryTest.test_010_child_exact) +Bounds query with exact child match. ... Generating bounds results from /tmp/tmpuw8ipbs9 +ok +test_011_child_regex (tests.test_boundsquery.BoundsQueryTest.test_011_child_regex) +Bounds query with regex child match. ... Generating bounds results from /tmp/tmpuw8ipbs9 ok -Opening SELinux policy "/tmp/tmphny15vhv" -Successfully opened SELinux policy "/tmp/tmphny15vhv" +Opening SELinux policy "/tmp/tmphone7eu4" +Successfully opened SELinux policy "/tmp/tmphone7eu4" test_000_unset (tests.test_genfsconquery.GenfsconQueryTest.test_000_unset) -Genfscon query with no criteria ... Generating genfscon results from /tmp/tmphny15vhv +Genfscon query with no criteria ... Generating genfscon results from /tmp/tmphone7eu4 ok test_001_fs_exact (tests.test_genfsconquery.GenfsconQueryTest.test_001_fs_exact) -Genfscon query with exact fs match ... Generating genfscon results from /tmp/tmphny15vhv +Genfscon query with exact fs match ... Generating genfscon results from /tmp/tmphone7eu4 ok test_002_fs_regex (tests.test_genfsconquery.GenfsconQueryTest.test_002_fs_regex) -Genfscon query with regex fs match ... Generating genfscon results from /tmp/tmphny15vhv +Genfscon query with regex fs match ... Generating genfscon results from /tmp/tmphone7eu4 ok test_010_path_exact (tests.test_genfsconquery.GenfsconQueryTest.test_010_path_exact) -Genfscon query with exact path match ... Generating genfscon results from /tmp/tmphny15vhv +Genfscon query with exact path match ... Generating genfscon results from /tmp/tmphone7eu4 ok test_011_path_regex (tests.test_genfsconquery.GenfsconQueryTest.test_011_path_regex) -Genfscon query with regex path match ... Generating genfscon results from /tmp/tmphny15vhv +Genfscon query with regex path match ... Generating genfscon results from /tmp/tmphone7eu4 ok test_020_user_exact (tests.test_genfsconquery.GenfsconQueryTest.test_020_user_exact) -Genfscon query with context user exact match ... Generating genfscon results from /tmp/tmphny15vhv +Genfscon query with context user exact match ... Generating genfscon results from /tmp/tmphone7eu4 ok test_021_user_regex (tests.test_genfsconquery.GenfsconQueryTest.test_021_user_regex) -Genfscon query with context user regex match ... Generating genfscon results from /tmp/tmphny15vhv +Genfscon query with context user regex match ... Generating genfscon results from /tmp/tmphone7eu4 ok test_030_role_exact (tests.test_genfsconquery.GenfsconQueryTest.test_030_role_exact) -Genfscon query with context role exact match ... Generating genfscon results from /tmp/tmphny15vhv +Genfscon query with context role exact match ... Generating genfscon results from /tmp/tmphone7eu4 ok test_031_role_regex (tests.test_genfsconquery.GenfsconQueryTest.test_031_role_regex) -Genfscon query with context role regex match ... Generating genfscon results from /tmp/tmphny15vhv +Genfscon query with context role regex match ... Generating genfscon results from /tmp/tmphone7eu4 ok test_040_type_exact (tests.test_genfsconquery.GenfsconQueryTest.test_040_type_exact) -Genfscon query with context type exact match ... Generating genfscon results from /tmp/tmphny15vhv +Genfscon query with context type exact match ... Generating genfscon results from /tmp/tmphone7eu4 ok test_041_type_regex (tests.test_genfsconquery.GenfsconQueryTest.test_041_type_regex) -Genfscon query with context type regex match ... Generating genfscon results from /tmp/tmphny15vhv +Genfscon query with context type regex match ... Generating genfscon results from /tmp/tmphone7eu4 ok test_050_file_type (tests.test_genfsconquery.GenfsconQueryTest.test_050_file_type) -Genfscon query with file type match ... Generating genfscon results from /tmp/tmphny15vhv +Genfscon query with file type match ... Generating genfscon results from /tmp/tmphone7eu4 ok test_060_range_exact (tests.test_genfsconquery.GenfsconQueryTest.test_060_range_exact) -Genfscon query with context range exact match ... Generating genfscon results from /tmp/tmphny15vhv +Genfscon query with context range exact match ... Generating genfscon results from /tmp/tmphone7eu4 ok test_061_range_overlap1 (tests.test_genfsconquery.GenfsconQueryTest.test_061_range_overlap1) -Genfscon query with context range overlap match (equal) ... Generating genfscon results from /tmp/tmphny15vhv +Genfscon query with context range overlap match (equal) ... Generating genfscon results from /tmp/tmphone7eu4 ok test_061_range_overlap2 (tests.test_genfsconquery.GenfsconQueryTest.test_061_range_overlap2) -Genfscon query with context range overlap match (subset) ... Generating genfscon results from /tmp/tmphny15vhv +Genfscon query with context range overlap match (subset) ... Generating genfscon results from /tmp/tmphone7eu4 ok test_061_range_overlap3 (tests.test_genfsconquery.GenfsconQueryTest.test_061_range_overlap3) -Genfscon query with context range overlap match (superset) ... Generating genfscon results from /tmp/tmphny15vhv +Genfscon query with context range overlap match (superset) ... Generating genfscon results from /tmp/tmphone7eu4 ok test_061_range_overlap4 (tests.test_genfsconquery.GenfsconQueryTest.test_061_range_overlap4) -Genfscon query with context range overlap match (overlap low level) ... Generating genfscon results from /tmp/tmphny15vhv +Genfscon query with context range overlap match (overlap low level) ... Generating genfscon results from /tmp/tmphone7eu4 ok test_061_range_overlap5 (tests.test_genfsconquery.GenfsconQueryTest.test_061_range_overlap5) -Genfscon query with context range overlap match (overlap high level) ... Generating genfscon results from /tmp/tmphny15vhv +Genfscon query with context range overlap match (overlap high level) ... Generating genfscon results from /tmp/tmphone7eu4 ok test_062_range_subset1 (tests.test_genfsconquery.GenfsconQueryTest.test_062_range_subset1) -Genfscon query with context range subset match ... Generating genfscon results from /tmp/tmphny15vhv +Genfscon query with context range subset match ... Generating genfscon results from /tmp/tmphone7eu4 ok test_062_range_subset2 (tests.test_genfsconquery.GenfsconQueryTest.test_062_range_subset2) -Genfscon query with context range subset match (equal) ... Generating genfscon results from /tmp/tmphny15vhv +Genfscon query with context range subset match (equal) ... Generating genfscon results from /tmp/tmphone7eu4 ok test_063_range_superset1 (tests.test_genfsconquery.GenfsconQueryTest.test_063_range_superset1) -Genfscon query with context range superset match ... Generating genfscon results from /tmp/tmphny15vhv +Genfscon query with context range superset match ... Generating genfscon results from /tmp/tmphone7eu4 ok test_063_range_superset2 (tests.test_genfsconquery.GenfsconQueryTest.test_063_range_superset2) -Genfscon query with context range superset match (equal) ... Generating genfscon results from /tmp/tmphny15vhv +Genfscon query with context range superset match (equal) ... Generating genfscon results from /tmp/tmphone7eu4 ok test_064_range_proper_subset1 (tests.test_genfsconquery.GenfsconQueryTest.test_064_range_proper_subset1) -Genfscon query with context range proper subset match ... Generating genfscon results from /tmp/tmphny15vhv +Genfscon query with context range proper subset match ... Generating genfscon results from /tmp/tmphone7eu4 ok test_064_range_proper_subset2 (tests.test_genfsconquery.GenfsconQueryTest.test_064_range_proper_subset2) -Genfscon query with context range proper subset match (equal) ... Generating genfscon results from /tmp/tmphny15vhv +Genfscon query with context range proper subset match (equal) ... Generating genfscon results from /tmp/tmphone7eu4 ok test_064_range_proper_subset3 (tests.test_genfsconquery.GenfsconQueryTest.test_064_range_proper_subset3) -Genfscon query with context range proper subset match (equal low only) ... Generating genfscon results from /tmp/tmphny15vhv +Genfscon query with context range proper subset match (equal low only) ... Generating genfscon results from /tmp/tmphone7eu4 ok test_064_range_proper_subset4 (tests.test_genfsconquery.GenfsconQueryTest.test_064_range_proper_subset4) -Genfscon query with context range proper subset match (equal high only) ... Generating genfscon results from /tmp/tmphny15vhv +Genfscon query with context range proper subset match (equal high only) ... Generating genfscon results from /tmp/tmphone7eu4 ok test_065_range_proper_superset1 (tests.test_genfsconquery.GenfsconQueryTest.test_065_range_proper_superset1) -Genfscon query with context range proper superset match ... Generating genfscon results from /tmp/tmphny15vhv +Genfscon query with context range proper superset match ... Generating genfscon results from /tmp/tmphone7eu4 ok test_065_range_proper_superset2 (tests.test_genfsconquery.GenfsconQueryTest.test_065_range_proper_superset2) -Genfscon query with context range proper superset match (equal) ... Generating genfscon results from /tmp/tmphny15vhv +Genfscon query with context range proper superset match (equal) ... Generating genfscon results from /tmp/tmphone7eu4 ok test_065_range_proper_superset3 (tests.test_genfsconquery.GenfsconQueryTest.test_065_range_proper_superset3) -Genfscon query with context range proper superset match (equal low) ... Generating genfscon results from /tmp/tmphny15vhv +Genfscon query with context range proper superset match (equal low) ... Generating genfscon results from /tmp/tmphone7eu4 ok test_065_range_proper_superset4 (tests.test_genfsconquery.GenfsconQueryTest.test_065_range_proper_superset4) -Genfscon query with context range proper superset match (equal high) ... Generating genfscon results from /tmp/tmphny15vhv -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 -# range: unset -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/tmp82plmlo7" -Successfully opened SELinux policy "/tmp/tmp82plmlo7" -test_000_unset (tests.test_nodeconquery.NodeconQueryTest.test_000_unset) -Nodecon query with no criteria ... Generating nodecon results from /tmp/tmp82plmlo7 +Genfscon query with context range proper superset match (equal high) ... Generating genfscon results from /tmp/tmphone7eu4 ok -test_001_ip_version (tests.test_nodeconquery.NodeconQueryTest.test_001_ip_version) -Nodecon query with IP version match. ... Generating nodecon results from /tmp/tmp82plmlo7 -ok -test_020_user_exact (tests.test_nodeconquery.NodeconQueryTest.test_020_user_exact) -Nodecon query with context user exact match ... Generating nodecon results from /tmp/tmp82plmlo7 +Opening SELinux policy "/tmp/tmpx1kj6z5k" +Successfully opened SELinux policy "/tmp/tmpx1kj6z5k" +test_000_unset (tests.test_pcideviceconquery.PcideviceconQueryTest.test_000_unset) +Pcidevicecon query with no criteria ... Generating results from /tmp/tmpx1kj6z5k ok -test_021_user_regex (tests.test_nodeconquery.NodeconQueryTest.test_021_user_regex) -Nodecon query with context user regex match ... Generating nodecon results from /tmp/tmp82plmlo7 +test_010_user_exact (tests.test_pcideviceconquery.PcideviceconQueryTest.test_010_user_exact) +Pcidevicecon query with context user exact match ... Generating results from /tmp/tmpx1kj6z5k ok -test_030_role_exact (tests.test_nodeconquery.NodeconQueryTest.test_030_role_exact) -Nodecon query with context role exact match ... Generating nodecon results from /tmp/tmp82plmlo7 +test_011_user_regex (tests.test_pcideviceconquery.PcideviceconQueryTest.test_011_user_regex) +Pcidevicecon query with context user regex match ... Generating results from /tmp/tmpx1kj6z5k ok -test_031_role_regex (tests.test_nodeconquery.NodeconQueryTest.test_031_role_regex) -Nodecon query with context role regex match ... Generating nodecon results from /tmp/tmp82plmlo7 +test_020_role_exact (tests.test_pcideviceconquery.PcideviceconQueryTest.test_020_role_exact) +Pcidevicecon query with context role exact match ... Generating results from /tmp/tmpx1kj6z5k ok -test_040_type_exact (tests.test_nodeconquery.NodeconQueryTest.test_040_type_exact) -Nodecon query with context type exact match ... Generating nodecon results from /tmp/tmp82plmlo7 +test_021_role_regex (tests.test_pcideviceconquery.PcideviceconQueryTest.test_021_role_regex) +Pcidevicecon query with context role regex match ... Generating results from /tmp/tmpx1kj6z5k ok -test_041_type_regex (tests.test_nodeconquery.NodeconQueryTest.test_041_type_regex) -Nodecon query with context type regex match ... Generating nodecon results from /tmp/tmp82plmlo7 +test_030_type_exact (tests.test_pcideviceconquery.PcideviceconQueryTest.test_030_type_exact) +Pcidevicecon query with context type exact match ... Generating results from /tmp/tmpx1kj6z5k ok -test_050_range_exact (tests.test_nodeconquery.NodeconQueryTest.test_050_range_exact) -Nodecon query with context range exact match ... Generating nodecon results from /tmp/tmp82plmlo7 +test_031_type_regex (tests.test_pcideviceconquery.PcideviceconQueryTest.test_031_type_regex) +Pcidevicecon query with context type regex match ... Generating results from /tmp/tmpx1kj6z5k ok -test_051_range_overlap1 (tests.test_nodeconquery.NodeconQueryTest.test_051_range_overlap1) -Nodecon query with context range overlap match (equal) ... Generating nodecon results from /tmp/tmp82plmlo7 +test_040_range_exact (tests.test_pcideviceconquery.PcideviceconQueryTest.test_040_range_exact) +Pcidevicecon query with context range exact match ... Generating results from /tmp/tmpx1kj6z5k ok -test_051_range_overlap2 (tests.test_nodeconquery.NodeconQueryTest.test_051_range_overlap2) -Nodecon query with context range overlap match (subset) ... Generating nodecon results from /tmp/tmp82plmlo7 +test_041_range_overlap1 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap1) +Pcidevicecon query with context range overlap match (equal) ... Generating results from /tmp/tmpx1kj6z5k ok -test_051_range_overlap3 (tests.test_nodeconquery.NodeconQueryTest.test_051_range_overlap3) -Nodecon query with context range overlap match (superset) ... Generating nodecon results from /tmp/tmp82plmlo7 +test_041_range_overlap2 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap2) +Pcidevicecon query with context range overlap match (subset) ... Generating results from /tmp/tmpx1kj6z5k ok -test_051_range_overlap4 (tests.test_nodeconquery.NodeconQueryTest.test_051_range_overlap4) -Nodecon query with context range overlap match (overlap low level) ... Generating nodecon results from /tmp/tmp82plmlo7 +test_041_range_overlap3 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap3) +Pcidevicecon query with context range overlap match (superset) ... Generating results from /tmp/tmpx1kj6z5k ok -test_051_range_overlap5 (tests.test_nodeconquery.NodeconQueryTest.test_051_range_overlap5) -Nodecon query with context range overlap match (overlap high level) ... Generating nodecon results from /tmp/tmp82plmlo7 +test_041_range_overlap4 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap4) +Pcidevicecon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmpx1kj6z5k ok -test_052_range_subset1 (tests.test_nodeconquery.NodeconQueryTest.test_052_range_subset1) -Nodecon query with context range subset match ... Generating nodecon results from /tmp/tmp82plmlo7 +test_041_range_overlap5 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap5) +Pcidevicecon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmpx1kj6z5k ok -test_052_range_subset2 (tests.test_nodeconquery.NodeconQueryTest.test_052_range_subset2) -Nodecon query with context range subset match (equal) ... Generating nodecon results from /tmp/tmp82plmlo7 +test_042_range_subset1 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_042_range_subset1) +Pcidevicecon query with context range subset match ... Generating results from /tmp/tmpx1kj6z5k ok -test_053_range_superset1 (tests.test_nodeconquery.NodeconQueryTest.test_053_range_superset1) -Nodecon query with context range superset match ... Generating nodecon results from /tmp/tmp82plmlo7 +test_042_range_subset2 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_042_range_subset2) +Pcidevicecon query with context range subset match (equal) ... Generating results from /tmp/tmpx1kj6z5k ok -test_053_range_superset2 (tests.test_nodeconquery.NodeconQueryTest.test_053_range_superset2) -Nodecon query with context range superset match (equal) ... Generating nodecon results from /tmp/tmp82plmlo7 +test_043_range_superset1 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_043_range_superset1) +Pcidevicecon query with context range superset match ... Generating results from /tmp/tmpx1kj6z5k ok -test_054_range_proper_subset1 (tests.test_nodeconquery.NodeconQueryTest.test_054_range_proper_subset1) -Nodecon query with context range proper subset match ... Generating nodecon results from /tmp/tmp82plmlo7 +test_043_range_superset2 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_043_range_superset2) +Pcidevicecon query with context range superset match (equal) ... Generating results from /tmp/tmpx1kj6z5k ok -test_054_range_proper_subset2 (tests.test_nodeconquery.NodeconQueryTest.test_054_range_proper_subset2) -Nodecon query with context range proper subset match (equal) ... Generating nodecon results from /tmp/tmp82plmlo7 +test_044_range_proper_subset1 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_044_range_proper_subset1) +Pcidevicecon query with context range proper subset match ... Generating results from /tmp/tmpx1kj6z5k ok -test_054_range_proper_subset3 (tests.test_nodeconquery.NodeconQueryTest.test_054_range_proper_subset3) -Nodecon query with context range proper subset match (equal low only) ... Generating nodecon results from /tmp/tmp82plmlo7 +test_044_range_proper_subset2 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_044_range_proper_subset2) +Pcidevicecon query with context range proper subset match (equal) ... Generating results from /tmp/tmpx1kj6z5k ok -test_054_range_proper_subset4 (tests.test_nodeconquery.NodeconQueryTest.test_054_range_proper_subset4) -Nodecon query with context range proper subset match (equal high only) ... Generating nodecon results from /tmp/tmp82plmlo7 +test_044_range_proper_subset3 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_044_range_proper_subset3) +Pcidevicecon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmpx1kj6z5k ok -test_055_range_proper_superset1 (tests.test_nodeconquery.NodeconQueryTest.test_055_range_proper_superset1) -Nodecon query with context range proper superset match ... Generating nodecon results from /tmp/tmp82plmlo7 +test_044_range_proper_subset4 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_044_range_proper_subset4) +Pcidevicecon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmpx1kj6z5k ok -test_055_range_proper_superset2 (tests.test_nodeconquery.NodeconQueryTest.test_055_range_proper_superset2) -Nodecon query with context range proper superset match (equal) ... Generating nodecon results from /tmp/tmp82plmlo7 +test_045_range_proper_superset1 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_045_range_proper_superset1) +Pcidevicecon query with context range proper superset match ... Generating results from /tmp/tmpx1kj6z5k ok -test_055_range_proper_superset3 (tests.test_nodeconquery.NodeconQueryTest.test_055_range_proper_superset3) -Nodecon query with context range proper superset match (equal low) ... Generating nodecon results from /tmp/tmp82plmlo7 +test_045_range_proper_superset2 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_045_range_proper_superset2) +Pcidevicecon query with context range proper superset match (equal) ... Generating results from /tmp/tmpx1kj6z5k ok -test_055_range_proper_superset4 (tests.test_nodeconquery.NodeconQueryTest.test_055_range_proper_superset4) -Nodecon query with context range proper superset match (equal high) ... Generating nodecon results from /tmp/tmp82plmlo7 +test_045_range_proper_superset3 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_045_range_proper_superset3) +Pcidevicecon query with context range proper superset match (equal low) ... Generating results from /tmp/tmpx1kj6z5k ok -test_100_v4network_equal (tests.test_nodeconquery.NodeconQueryTest.test_100_v4network_equal) -Nodecon query with IPv4 equal network ... Generating nodecon results from /tmp/tmp82plmlo7 +test_045_range_proper_superset4 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_045_range_proper_superset4) +Pcidevicecon query with context range proper superset match (equal high) ... Generating results from /tmp/tmpx1kj6z5k ok -test_101_v4network_overlap (tests.test_nodeconquery.NodeconQueryTest.test_101_v4network_overlap) -Nodecon query with IPv4 network overlap ... Generating nodecon results from /tmp/tmp82plmlo7 +Opening SELinux policy "/tmp/tmpabsxstbh" +Successfully opened SELinux policy "/tmp/tmpabsxstbh" +test_000_unset (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_000_unset) +Devicetreecon query with no criteria ... Generating results from /tmp/tmpabsxstbh ok -test_110_v6network_equal (tests.test_nodeconquery.NodeconQueryTest.test_110_v6network_equal) -Nodecon query with IPv6 equal network ... Generating nodecon results from /tmp/tmp82plmlo7 +test_010_user_exact (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_010_user_exact) +Devicetreecon query with context user exact match ... Generating results from /tmp/tmpabsxstbh ok -test_111_v6network_overlap (tests.test_nodeconquery.NodeconQueryTest.test_111_v6network_overlap) -Nodecon query with IPv6 network overlap ... Generating nodecon results from /tmp/tmp82plmlo7 +test_011_user_regex (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_011_user_regex) +Devicetreecon query with context user regex match ... Generating results from /tmp/tmpabsxstbh ok -Opening SELinux policy "/tmp/tmpqm2humr4" -Successfully opened SELinux policy "/tmp/tmpqm2humr4" -test_000_unset (tests.test_fsusequery.FSUseQueryTest.test_000_unset) -fs_use_* query with no criteria ... Generating fs_use_* results from /tmp/tmpqm2humr4 +test_020_role_exact (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_020_role_exact) +Devicetreecon query with context role exact match ... Generating results from /tmp/tmpabsxstbh ok -test_001_fs_exact (tests.test_fsusequery.FSUseQueryTest.test_001_fs_exact) -fs_use_* query with exact fs match ... Generating fs_use_* results from /tmp/tmpqm2humr4 +test_021_role_regex (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_021_role_regex) +Devicetreecon query with context role regex match ... Generating results from /tmp/tmpabsxstbh ok -test_002_fs_regex (tests.test_fsusequery.FSUseQueryTest.test_002_fs_regex) -fs_use_* query with regex fs match ... Generating fs_use_* results from /tmp/tmpqm2humr4 +test_030_type_exact (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_030_type_exact) +Devicetreecon query with context type exact match ... Generating results from /tmp/tmpabsxstbh ok -test_010_ruletype (tests.test_fsusequery.FSUseQueryTest.test_010_ruletype) -fs_use_* query with ruletype match ... Generating fs_use_* results from /tmp/tmpqm2humr4 +test_031_type_regex (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_031_type_regex) +Devicetreecon query with context type regex match ... Generating results from /tmp/tmpabsxstbh ok -test_020_user_exact (tests.test_fsusequery.FSUseQueryTest.test_020_user_exact) -fs_use_* query with context user exact match ... Generating fs_use_* results from /tmp/tmpqm2humr4 +test_040_range_exact (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_040_range_exact) +Devicetreecon query with context range exact match ... Generating results from /tmp/tmpabsxstbh ok -test_021_user_regex (tests.test_fsusequery.FSUseQueryTest.test_021_user_regex) -fs_use_* query with context user regex match ... Generating fs_use_* results from /tmp/tmpqm2humr4 +test_041_range_overlap1 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap1) +Devicetreecon query with context range overlap match (equal) ... Generating results from /tmp/tmpabsxstbh ok -test_030_role_exact (tests.test_fsusequery.FSUseQueryTest.test_030_role_exact) -fs_use_* query with context role exact match ... Generating fs_use_* results from /tmp/tmpqm2humr4 +test_041_range_overlap2 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap2) +Devicetreecon query with context range overlap match (subset) ... Generating results from /tmp/tmpabsxstbh ok -test_031_role_regex (tests.test_fsusequery.FSUseQueryTest.test_031_role_regex) -fs_use_* query with context role regex match ... Generating fs_use_* results from /tmp/tmpqm2humr4 +test_041_range_overlap3 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap3) +Devicetreecon query with context range overlap match (superset) ... Generating results from /tmp/tmpabsxstbh ok -test_040_type_exact (tests.test_fsusequery.FSUseQueryTest.test_040_type_exact) -fs_use_* query with context type exact match ... Generating fs_use_* results from /tmp/tmpqm2humr4 +test_041_range_overlap4 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap4) +Devicetreecon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmpabsxstbh ok -test_041_type_regex (tests.test_fsusequery.FSUseQueryTest.test_041_type_regex) -fs_use_* query with context type regex match ... Generating fs_use_* results from /tmp/tmpqm2humr4 +test_041_range_overlap5 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap5) +Devicetreecon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmpabsxstbh ok -test_050_range_exact (tests.test_fsusequery.FSUseQueryTest.test_050_range_exact) -fs_use_* query with context range exact match ... Generating fs_use_* results from /tmp/tmpqm2humr4 +test_042_range_subset1 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_042_range_subset1) +Devicetreecon query with context range subset match ... Generating results from /tmp/tmpabsxstbh ok -test_051_range_overlap1 (tests.test_fsusequery.FSUseQueryTest.test_051_range_overlap1) -fs_use_* query with context range overlap match (equal) ... Generating fs_use_* results from /tmp/tmpqm2humr4 +test_042_range_subset2 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_042_range_subset2) +Devicetreecon query with context range subset match (equal) ... Generating results from /tmp/tmpabsxstbh ok -test_051_range_overlap2 (tests.test_fsusequery.FSUseQueryTest.test_051_range_overlap2) -fs_use_* query with context range overlap match (subset) ... Generating fs_use_* results from /tmp/tmpqm2humr4 +test_043_range_superset1 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_043_range_superset1) +Devicetreecon query with context range superset match ... Generating results from /tmp/tmpabsxstbh ok -test_051_range_overlap3 (tests.test_fsusequery.FSUseQueryTest.test_051_range_overlap3) -fs_use_* query with context range overlap match (superset) ... Generating fs_use_* results from /tmp/tmpqm2humr4 +test_043_range_superset2 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_043_range_superset2) +Devicetreecon query with context range superset match (equal) ... Generating results from /tmp/tmpabsxstbh ok -test_051_range_overlap4 (tests.test_fsusequery.FSUseQueryTest.test_051_range_overlap4) -fs_use_* query with context range overlap match (overlap low level) ... Generating fs_use_* results from /tmp/tmpqm2humr4 +test_044_range_proper_subset1 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_044_range_proper_subset1) +Devicetreecon query with context range proper subset match ... Generating results from /tmp/tmpabsxstbh ok -test_051_range_overlap5 (tests.test_fsusequery.FSUseQueryTest.test_051_range_overlap5) -fs_use_* query with context range overlap match (overlap high level) ... Generating fs_use_* results from /tmp/tmpqm2humr4 +test_044_range_proper_subset2 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_044_range_proper_subset2) +Devicetreecon query with context range proper subset match (equal) ... Generating results from /tmp/tmpabsxstbh ok -test_052_range_subset1 (tests.test_fsusequery.FSUseQueryTest.test_052_range_subset1) -fs_use_* query with context range subset match ... Generating fs_use_* results from /tmp/tmpqm2humr4 +test_044_range_proper_subset3 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_044_range_proper_subset3) +Devicetreecon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmpabsxstbh ok -test_052_range_subset2 (tests.test_fsusequery.FSUseQueryTest.test_052_range_subset2) -fs_use_* query with context range subset match (equal) ... Generating fs_use_* results from /tmp/tmpqm2humr4 +test_044_range_proper_subset4 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_044_range_proper_subset4) +Devicetreecon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmpabsxstbh ok -test_053_range_superset1 (tests.test_fsusequery.FSUseQueryTest.test_053_range_superset1) -fs_use_* query with context range superset match ... Generating fs_use_* results from /tmp/tmpqm2humr4 +test_045_range_proper_superset1 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_045_range_proper_superset1) +Devicetreecon query with context range proper superset match ... Generating results from /tmp/tmpabsxstbh ok -test_053_range_superset2 (tests.test_fsusequery.FSUseQueryTest.test_053_range_superset2) -fs_use_* query with context range superset match (equal) ... Generating fs_use_* results from /tmp/tmpqm2humr4 +test_045_range_proper_superset2 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_045_range_proper_superset2) +Devicetreecon query with context range proper superset match (equal) ... Generating results from /tmp/tmpabsxstbh ok -test_054_range_proper_subset1 (tests.test_fsusequery.FSUseQueryTest.test_054_range_proper_subset1) -fs_use_* query with context range proper subset match ... Generating fs_use_* results from /tmp/tmpqm2humr4 +test_045_range_proper_superset3 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_045_range_proper_superset3) +Devicetreecon query with context range proper superset match (equal low) ... Generating results from /tmp/tmpabsxstbh ok -test_054_range_proper_subset2 (tests.test_fsusequery.FSUseQueryTest.test_054_range_proper_subset2) -fs_use_* query with context range proper subset match (equal) ... Generating fs_use_* results from /tmp/tmpqm2humr4 +test_045_range_proper_superset4 (tests.test_devicetreeconquery.DevicetreeconQueryTest.test_045_range_proper_superset4) +Devicetreecon query with context range proper superset match (equal high) ... Generating results from /tmp/tmpabsxstbh ok -test_054_range_proper_subset3 (tests.test_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/tmpqm2humr4 +test_000_mls_disabled (tests.policyrep.test_mls.CategoryTest.test_000_mls_disabled) +Category factory on MLS-disabled policy. ... skipped 'Needs to be reworked for cython' +test_001_lookup (tests.policyrep.test_mls.CategoryTest.test_001_lookup) +Category factory policy lookup. ... skipped 'Needs to be reworked for cython' +test_002_lookup_invalid (tests.policyrep.test_mls.CategoryTest.test_002_lookup_invalid) +Category factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' +test_003_lookup_object (tests.policyrep.test_mls.CategoryTest.test_003_lookup_object) +Category factory policy lookup of Category object. ... skipped 'Needs to be reworked for cython' +test_010_statement (tests.policyrep.test_mls.CategoryTest.test_010_statement) +Category basic string rendering. ... skipped 'Needs to be reworked for cython' +test_020_statement (tests.policyrep.test_mls.CategoryTest.test_020_statement) +Category basic statement rendering. ... skipped 'Needs to be reworked for cython' +test_021_statement_alias (tests.policyrep.test_mls.CategoryTest.test_021_statement_alias) +Category one alias statement rendering. ... skipped 'Needs to be reworked for cython' +test_022_statement_alias (tests.policyrep.test_mls.CategoryTest.test_022_statement_alias) +Category two alias statement rendering. ... skipped 'Needs to be reworked for cython' +test_030_value (tests.policyrep.test_mls.CategoryTest.test_030_value) +Category value. ... skipped 'Needs to be reworked for cython' +test_000_mls_disabled (tests.policyrep.test_mls.LevelDeclTest.test_000_mls_disabled) +Level declaration factory on MLS-disabled policy. ... skipped 'Needs to be reworked for cython' +test_001_lookup (tests.policyrep.test_mls.LevelDeclTest.test_001_lookup) +Level declaration factory policy lookup. ... skipped 'Needs to be reworked for cython' +test_002_lookup_invalid (tests.policyrep.test_mls.LevelDeclTest.test_002_lookup_invalid) +Level declaration factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' +test_003_lookup_object (tests.policyrep.test_mls.LevelDeclTest.test_003_lookup_object) +Level declaration factory policy lookup of LevelDecl object. ... skipped 'Needs to be reworked for cython' +test_010_string (tests.policyrep.test_mls.LevelDeclTest.test_010_string) +Level declaration basic string rendering. ... skipped 'Needs to be reworked for cython' +test_011_string_single_cat (tests.policyrep.test_mls.LevelDeclTest.test_011_string_single_cat) +Level declaration string rendering with one category ... skipped 'Needs to be reworked for cython' +test_012_string_cat_set (tests.policyrep.test_mls.LevelDeclTest.test_012_string_cat_set) +Level declaration statement rendering with category set ... skipped 'Needs to be reworked for cython' +test_012_string_multiple_cat (tests.policyrep.test_mls.LevelDeclTest.test_012_string_multiple_cat) +Level declaration string rendering with multiple categories ... skipped 'Needs to be reworked for cython' +test_013_statement_complex (tests.policyrep.test_mls.LevelDeclTest.test_013_statement_complex) +Level declaration statement rendering with complex category set ... skipped 'Needs to be reworked for cython' +test_013_string_cat_set (tests.policyrep.test_mls.LevelDeclTest.test_013_string_cat_set) +Level declaration string rendering with category set ... skipped 'Needs to be reworked for cython' +test_014_string_complex (tests.policyrep.test_mls.LevelDeclTest.test_014_string_complex) +Level declaration string rendering with complex category set ... skipped 'Needs to be reworked for cython' +test_020_statement (tests.policyrep.test_mls.LevelDeclTest.test_020_statement) +Level declaration basic statement rendering. ... skipped 'Needs to be reworked for cython' +test_021_statement_single_cat (tests.policyrep.test_mls.LevelDeclTest.test_021_statement_single_cat) +Level declaration statement rendering with one category ... skipped 'Needs to be reworked for cython' +test_022_statement_multiple_cat (tests.policyrep.test_mls.LevelDeclTest.test_022_statement_multiple_cat) +Level declaration statement rendering with multiple categories ... skipped 'Needs to be reworked for cython' +test_030_equal (tests.policyrep.test_mls.LevelDeclTest.test_030_equal) +Level declaration equal. ... skipped 'Needs to be reworked for cython' +test_031_equal_str (tests.policyrep.test_mls.LevelDeclTest.test_031_equal_str) +Level declaration equal to string. ... skipped 'Needs to be reworked for cython' +test_032_not_equal (tests.policyrep.test_mls.LevelDeclTest.test_032_not_equal) +Level declaration not equal. ... skipped 'Needs to be reworked for cython' +test_033_not_equal_str (tests.policyrep.test_mls.LevelDeclTest.test_033_not_equal_str) +Level declaration not equal to string. ... skipped 'Needs to be reworked for cython' +test_034_lt (tests.policyrep.test_mls.LevelDeclTest.test_034_lt) +Level declaration less-than. ... skipped 'Needs to be reworked for cython' +test_035_le (tests.policyrep.test_mls.LevelDeclTest.test_035_le) +Level declaration less-than-or-equal. ... skipped 'Needs to be reworked for cython' +test_036_ge (tests.policyrep.test_mls.LevelDeclTest.test_036_ge) +Level declaration greater-than-or-equal. ... skipped 'Needs to be reworked for cython' +test_037_gt (tests.policyrep.test_mls.LevelDeclTest.test_037_gt) +Level declaration greater-than. ... skipped 'Needs to be reworked for cython' +test_000_mls_disabled (tests.policyrep.test_mls.LevelTest.test_000_mls_disabled) +Level factory on MLS-disabled policy. ... skipped 'Needs to be reworked for cython' +test_001_lookup_no_cats (tests.policyrep.test_mls.LevelTest.test_001_lookup_no_cats) +Level lookup with no categories. ... skipped 'Needs to be reworked for cython' +test_002_lookup_cat_range (tests.policyrep.test_mls.LevelTest.test_002_lookup_cat_range) +Level lookup with category range. ... skipped 'Needs to be reworked for cython' +test_003_lookup_complex_cats (tests.policyrep.test_mls.LevelTest.test_003_lookup_complex_cats) +Level lookup with complex category set. ... skipped 'Needs to be reworked for cython' +test_004_lookup_bad1 (tests.policyrep.test_mls.LevelTest.test_004_lookup_bad1) +Level lookup with garbage. ... skipped 'Needs to be reworked for cython' +test_005_lookup_bad2 (tests.policyrep.test_mls.LevelTest.test_005_lookup_bad2) +Level lookup with : in garbage. ... skipped 'Needs to be reworked for cython' +test_006_lookup_bad_cat (tests.policyrep.test_mls.LevelTest.test_006_lookup_bad_cat) +Level lookup with invalid category. ... skipped 'Needs to be reworked for cython' +test_007_lookup_bad_cat_range (tests.policyrep.test_mls.LevelTest.test_007_lookup_bad_cat_range) +Level lookup with backwards category range. ... skipped 'Needs to be reworked for cython' +test_008_lookup_cat_range_error (tests.policyrep.test_mls.LevelTest.test_008_lookup_cat_range_error) +Level lookup with category range parse error. ... skipped 'Needs to be reworked for cython' +test_009_lookup_cat_not_assoc (tests.policyrep.test_mls.LevelTest.test_009_lookup_cat_not_assoc) +Level lookup with category not associated with sensitivity. ... skipped 'Needs to be reworked for cython' +test_00a_lookup_object (tests.policyrep.test_mls.LevelTest.test_00a_lookup_object) +Level factory policy lookup of Level object. ... skipped 'Needs to be reworked for cython' +test_010_equal (tests.policyrep.test_mls.LevelTest.test_010_equal) +Level equal. ... skipped 'Needs to be reworked for cython' +test_011_equal_str (tests.policyrep.test_mls.LevelTest.test_011_equal_str) +Level equal to string. ... skipped 'Needs to be reworked for cython' +test_012_not_equal (tests.policyrep.test_mls.LevelTest.test_012_not_equal) +Level not equal. ... skipped 'Needs to be reworked for cython' +test_013_not_equal_str (tests.policyrep.test_mls.LevelTest.test_013_not_equal_str) +Level not equal to string. ... skipped 'Needs to be reworked for cython' +test_014_dom (tests.policyrep.test_mls.LevelTest.test_014_dom) +Level dominate (ge). ... skipped 'Needs to be reworked for cython' +test_015_domby (tests.policyrep.test_mls.LevelTest.test_015_domby) +Level dominate-by (le). ... skipped 'Needs to be reworked for cython' +test_016_proper_dom (tests.policyrep.test_mls.LevelTest.test_016_proper_dom) +Level proper dominate (gt). ... skipped 'Needs to be reworked for cython' +test_017_proper_domby (tests.policyrep.test_mls.LevelTest.test_017_proper_domby) +Level proper dominate-by (lt). ... skipped 'Needs to be reworked for cython' +test_018_incomp (tests.policyrep.test_mls.LevelTest.test_018_incomp) +Level incomparable (xor). ... skipped 'Needs to be reworked for cython' +test_020_level_statement (tests.policyrep.test_mls.LevelTest.test_020_level_statement) +Level has no statement. ... skipped 'Needs to be reworked for cython' +test_000_mls_disabled (tests.policyrep.test_mls.RangeTest.test_000_mls_disabled) +Range factory on MLS-disabled policy. ... skipped 'Needs to be reworked for cython' +test_001_range_lookup_single_level (tests.policyrep.test_mls.RangeTest.test_001_range_lookup_single_level) +Range lookup with single-level range. ... skipped 'Needs to be reworked for cython' +test_002_range_lookup_single_level_redundant (tests.policyrep.test_mls.RangeTest.test_002_range_lookup_single_level_redundant) +Range lookup with single-level range (same range listed twice). ... skipped 'Needs to be reworked for cython' +test_003_range_lookup_simple (tests.policyrep.test_mls.RangeTest.test_003_range_lookup_simple) +Range lookup with simple range. ... skipped 'Needs to be reworked for cython' +test_004_range_lookup_no_cats (tests.policyrep.test_mls.RangeTest.test_004_range_lookup_no_cats) +Range lookup with no categories. ... skipped 'Needs to be reworked for cython' +test_005_range_lookup_complex (tests.policyrep.test_mls.RangeTest.test_005_range_lookup_complex) +Range lookup with complex category set. ... skipped 'Needs to be reworked for cython' +test_006_range_lookup_non_dom (tests.policyrep.test_mls.RangeTest.test_006_range_lookup_non_dom) +Range lookup with non-dominating high level. ... skipped 'Needs to be reworked for cython' +test_007_range_lookup_invalid_range_low (tests.policyrep.test_mls.RangeTest.test_007_range_lookup_invalid_range_low) +Range lookup with an invalid range (low). ... skipped 'Needs to be reworked for cython' +test_008_range_lookup_invalid_range_high (tests.policyrep.test_mls.RangeTest.test_008_range_lookup_invalid_range_high) +Range lookup with an invalid range (high). ... skipped 'Needs to be reworked for cython' +test_009_lookup_object (tests.policyrep.test_mls.RangeTest.test_009_lookup_object) +Range factory policy lookup of Range object. ... skipped 'Needs to be reworked for cython' +test_020_equal (tests.policyrep.test_mls.RangeTest.test_020_equal) +Range equality. ... skipped 'Needs to be reworked for cython' +test_021_equal (tests.policyrep.test_mls.RangeTest.test_021_equal) +Range equal to string. ... skipped 'Needs to be reworked for cython' +test_022_contains (tests.policyrep.test_mls.RangeTest.test_022_contains) +Range contains a level. ... skipped 'Needs to be reworked for cython' +test_030_range_statement (tests.policyrep.test_mls.RangeTest.test_030_range_statement) +Range has no statement. ... skipped 'Needs to be reworked for cython' +test_000_mls_disabled (tests.policyrep.test_mls.SensitivityTest.test_000_mls_disabled) +Sensitivity factory on MLS-disabled policy. ... skipped 'Needs to be reworked for cython' +test_001_lookup (tests.policyrep.test_mls.SensitivityTest.test_001_lookup) +Sensitivity factory policy lookup. ... skipped 'Needs to be reworked for cython' +test_002_lookup_invalid (tests.policyrep.test_mls.SensitivityTest.test_002_lookup_invalid) +Sensitivity factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' +test_003_lookup_object (tests.policyrep.test_mls.SensitivityTest.test_003_lookup_object) +Sensitivity factory policy lookup of Sensitivity object. ... skipped 'Needs to be reworked for cython' +test_010_string (tests.policyrep.test_mls.SensitivityTest.test_010_string) +Sensitivity basic string rendering. ... skipped 'Needs to be reworked for cython' +test_020_statement (tests.policyrep.test_mls.SensitivityTest.test_020_statement) +Sensitivity basic statement rendering. ... skipped 'Needs to be reworked for cython' +test_021_statement_alias (tests.policyrep.test_mls.SensitivityTest.test_021_statement_alias) +Sensitivity one alias statement rendering. ... skipped 'Needs to be reworked for cython' +test_022_statement_alias (tests.policyrep.test_mls.SensitivityTest.test_022_statement_alias) +Sensitivity two alias statement rendering. ... skipped 'Needs to be reworked for cython' +test_030_value (tests.policyrep.test_mls.SensitivityTest.test_030_value) +Sensitivity value. ... skipped 'Needs to be reworked for cython' +test_031_equal (tests.policyrep.test_mls.SensitivityTest.test_031_equal) +Sensitivity equal. ... skipped 'Needs to be reworked for cython' +test_032_equal_str (tests.policyrep.test_mls.SensitivityTest.test_032_equal_str) +Sensitivity equal to string. ... skipped 'Needs to be reworked for cython' +test_033_not_equal (tests.policyrep.test_mls.SensitivityTest.test_033_not_equal) +Sensitivity not equal. ... skipped 'Needs to be reworked for cython' +test_034_not_equal_str (tests.policyrep.test_mls.SensitivityTest.test_034_not_equal_str) +Sensitivity not equal to string. ... skipped 'Needs to be reworked for cython' +test_035_lt (tests.policyrep.test_mls.SensitivityTest.test_035_lt) +Sensitivity less-than. ... skipped 'Needs to be reworked for cython' +test_036_le (tests.policyrep.test_mls.SensitivityTest.test_036_le) +Sensitivity less-than-or-equal. ... skipped 'Needs to be reworked for cython' +test_037_ge (tests.policyrep.test_mls.SensitivityTest.test_037_ge) +Sensitivity greater-than-or-equal. ... skipped 'Needs to be reworked for cython' +test_038_gt (tests.policyrep.test_mls.SensitivityTest.test_038_gt) +Sensitivity greater-than. ... skipped 'Needs to be reworked for cython' +test_001_lookup (tests.policyrep.test_user.UserTest.test_001_lookup) +User factory policy lookup. ... skipped 'Needs to be reworked for cython' +test_002_lookup_invalid (tests.policyrep.test_user.UserTest.test_002_lookup_invalid) +User factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' +test_003_lookup_object (tests.policyrep.test_user.UserTest.test_003_lookup_object) +User factory policy lookup of User object. ... skipped 'Needs to be reworked for cython' +test_010_string (tests.policyrep.test_user.UserTest.test_010_string) +User basic string rendering. ... skipped 'Needs to be reworked for cython' +test_020_statement_role (tests.policyrep.test_user.UserTest.test_020_statement_role) +User statement, one role. ... skipped 'Needs to be reworked for cython' +test_021_statement_two_roles (tests.policyrep.test_user.UserTest.test_021_statement_two_roles) +User statement, two roles. ... skipped 'Needs to be reworked for cython' +test_022_statement_one_role_mls (tests.policyrep.test_user.UserTest.test_022_statement_one_role_mls) +User statement, one role, MLS. ... skipped 'Needs to be reworked for cython' +test_023_statement_two_roles_mls (tests.policyrep.test_user.UserTest.test_023_statement_two_roles_mls) +User statement, two roles, MLS. ... skipped 'Needs to be reworked for cython' +test_030_roles (tests.policyrep.test_user.UserTest.test_030_roles) +User roles. ... skipped 'Needs to be reworked for cython' +test_040_level (tests.policyrep.test_user.UserTest.test_040_level) +User level. ... skipped 'Needs to be reworked for cython' +test_041_level_non_mls (tests.policyrep.test_user.UserTest.test_041_level_non_mls) +User level, MLS disabled. ... skipped 'Needs to be reworked for cython' +test_050_range (tests.policyrep.test_user.UserTest.test_050_range) +User level. ... skipped 'Needs to be reworked for cython' +test_051_range_non_mls (tests.policyrep.test_user.UserTest.test_051_range_non_mls) +User level, MLS disabled. ... skipped 'Needs to be reworked for cython' +test_nodecon_invalid_range (tests.policyrep.test_selinuxpolicy.SELinuxPolicyLoadError.test_nodecon_invalid_range) +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.test_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.' +Opening SELinux policy "/tmp/tmpaobzhs7v" +Successfully opened SELinux policy "/tmp/tmpaobzhs7v" +test_001_open_policy_error (tests.policyrep.test_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.test_selinuxpolicy.SELinuxPolicyTest.test_002_open_policy_non_existant) +SELinuxPolicy: Non existant policy on open. ... Opening SELinux policy "tests/policyrep/DOES_NOT_EXIST" ok -test_054_range_proper_subset4 (tests.test_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/tmpqm2humr4 +test_003_deepcopy (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_003_deepcopy) +SELinuxPolicy: Deep copy ... ok +test_010_handle_unknown (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_010_handle_unknown) +SELinuxPolicy: handle unknown setting. ... ok +test_011_mls (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_011_mls) +SELinuxPolicy: MLS status. ... ok +test_012_version (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_012_version) +SELinuxPolicy: version. ... ok +test_100_allow_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_100_allow_count) +SELinuxPolicy: allow count ... ok +test_101_auditallow_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_101_auditallow_count) +SELinuxPolicy: auditallow count ... ok +test_102_boolean_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_102_boolean_count) +SELinuxPolicy: Boolean count. ... ok +test_104_category_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_104_category_count) +SELinuxPolicy: category count ... ok +test_105_class_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_105_class_count) +SELinuxPolicy: object class count ... ok +test_106_common_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_106_common_count) +SELinuxPolicy: common permisison set count ... ok +test_107_conditional_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_107_conditional_count) +SELinuxPolicy: conditional (expression) count ... ok +test_108_constraint_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_108_constraint_count) +SELinuxPolicy: standard constraint count ... ok +test_110_dontaudit_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_110_dontaudit_count) +SELinuxPolicy: dontaudit rule count ... ok +test_111_fs_use_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_111_fs_use_count) +SELinuxPolicy: fs_use_* count ... ok +test_112_genfscon_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_112_genfscon_count) +SELinuxPolicy: genfscon count ... ok +test_113_initial_sid_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_113_initial_sid_count) +SELinuxPolicy: initial sid count ... ok +test_114_level_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_114_level_count) +SELinuxPolicy: MLS level count ... ok +test_115_mls_constraint_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_115_mls_constraint_count) +SELinuxPolicy: MLS constraint count ... ok +test_116_mls_validatetrans_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_116_mls_validatetrans_count) +SELinuxPolicy: MLS validatetrans count ... ok +test_117_netifcon_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_117_netifcon_count) +SELinuxPolicy: netifcon count ... ok +test_118_neverallow_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_118_neverallow_count) +SELinuxPolicy: neverallow rule count ... ok +test_119_nodecon_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_119_nodecon_count) +SELinuxPolicy: nodecon count ... ok +test_120_permission_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_120_permission_count) +SELinuxPolicy: permission count ... ok +test_121_permissive_types_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_121_permissive_types_count) +SELinuxPolicy: permissive types count ... ok +test_122_polcap_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_122_polcap_count) +SELinuxPolicy: policy capability count ... ok +test_123_portcon_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_123_portcon_count) +SELinuxPolicy: portcon count ... ok +test_124_range_transition_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_124_range_transition_count) +SELinuxPolicy: range_transition count ... ok +test_125_role_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_125_role_count) +SELinuxPolicy: role count ... ok +test_127_role_allow_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_127_role_allow_count) +SELinuxPolicy: (role) allow count ... ok +test_128_role_transition_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_128_role_transition_count) +SELinuxPolicy: role_transition count ... ok +test_129_type_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_129_type_count) +SELinuxPolicy: type count ... ok +test_130_type_attribute_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_130_type_attribute_count) +SELinuxPolicy: type attribute count ... ok +test_131_type_change_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_131_type_change_count) +SELinuxPolicy: type_change rule count ... ok +test_132_type_member_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_132_type_member_count) +SELinuxPolicy: type_member rule count ... ok +test_133_type_transition_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_133_type_transition_count) +SELinuxPolicy: type_transition rule count ... ok +test_134_user_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_134_user_count) +SELinuxPolicy: user count ... ok +test_135_validatetrans_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_135_validatetrans_count) +SELinuxPolicy: validatetrans count ... ok +test_136_allowxperm_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_136_allowxperm_count) +SELinuxPolicy: allowxperm rount ... ok +test_137_allowxperm_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_137_allowxperm_count) +SELinuxPolicy: auditallowxperm rount ... ok +test_138_neverallowxperm_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_138_neverallowxperm_count) +SELinuxPolicy: neverallowxperm rount ... ok +test_139_allowxperm_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_139_allowxperm_count) +SELinuxPolicy: dontauditxperm rount ... ok +test_001_string (tests.policyrep.test_symbol.PolicySymbolTest.test_001_string) +Symbol: string representation ... skipped 'Needs to be reworked for cython' +test_010_hash (tests.policyrep.test_symbol.PolicySymbolTest.test_010_hash) +Symbol: hash ... skipped 'Needs to be reworked for cython' +test_020_eq (tests.policyrep.test_symbol.PolicySymbolTest.test_020_eq) +Symbol: equality ... skipped 'Needs to be reworked for cython' +test_021_eq (tests.policyrep.test_symbol.PolicySymbolTest.test_021_eq) +Symbol: equality with string ... skipped 'Needs to be reworked for cython' +test_030_ne (tests.policyrep.test_symbol.PolicySymbolTest.test_030_ne) +Symbol: inequality ... skipped 'Needs to be reworked for cython' +test_031_ne (tests.policyrep.test_symbol.PolicySymbolTest.test_031_ne) +Symbol: inequality with string ... skipped 'Needs to be reworked for cython' +test_040_lt (tests.policyrep.test_symbol.PolicySymbolTest.test_040_lt) +Symbol: less-than ... skipped 'Needs to be reworked for cython' +test_050_deepcopy (tests.policyrep.test_symbol.PolicySymbolTest.test_050_deepcopy) +Symbol: deep copy ... skipped 'Needs to be reworked for cython' +test_001_factory_user (tests.policyrep.test_default.DefaultTest.test_001_factory_user) +Default: factory on qpol object with user default. ... skipped 'Needs to be reworked for cython' +test_002_factory_role (tests.policyrep.test_default.DefaultTest.test_002_factory_role) +Default: factory on qpol object with role default. ... skipped 'Needs to be reworked for cython' +test_003_factory_type (tests.policyrep.test_default.DefaultTest.test_003_factory_type) +Default: factory on qpol object with type default. ... skipped 'Needs to be reworked for cython' +test_004_factory_range (tests.policyrep.test_default.DefaultTest.test_004_factory_range) +Default: factory on qpol object with range default. ... skipped 'Needs to be reworked for cython' +test_005_factory_multiple (tests.policyrep.test_default.DefaultTest.test_005_factory_multiple) +Default: factory on qpol object with mulitple defaults. ... skipped 'Needs to be reworked for cython' +test_010_user (tests.policyrep.test_default.DefaultTest.test_010_user) +Default: default_user methods/attributes. ... skipped 'Needs to be reworked for cython' +test_011_role (tests.policyrep.test_default.DefaultTest.test_011_role) +Default: default_role methods/attributes. ... skipped 'Needs to be reworked for cython' +test_012_type (tests.policyrep.test_default.DefaultTest.test_012_type) +Default: default_type methods/attributes. ... skipped 'Needs to be reworked for cython' +test_013_range (tests.policyrep.test_default.DefaultTest.test_013_range) +Default: default_range methods/attributes. ... skipped 'Needs to be reworked for cython' +test_020_validate_ruletype (tests.policyrep.test_default.DefaultTest.test_020_validate_ruletype) +Default: validate rule type. ... skipped 'Needs to be reworked for cython' +test_021_validate_ruletype_invalid (tests.policyrep.test_default.DefaultTest.test_021_validate_ruletype_invalid) +Default: invalid ruletype ... skipped 'Needs to be reworked for cython' +test_030_validate_default (tests.policyrep.test_default.DefaultTest.test_030_validate_default) +Default: validate default value. ... skipped 'Needs to be reworked for cython' +test_031_validate_default_invalid (tests.policyrep.test_default.DefaultTest.test_031_validate_default_invalid) +Default query: invalid default value ... skipped 'Needs to be reworked for cython' +test_040_validate_default_range (tests.policyrep.test_default.DefaultTest.test_040_validate_default_range) +Default: validate default range. ... skipped 'Needs to be reworked for cython' +test_041_validate_default_range_invalid (tests.policyrep.test_default.DefaultTest.test_041_validate_default_range_invalid) +Default query: invalid default range ... skipped 'Needs to be reworked for cython' +test_001_factory (tests.policyrep.test_initsid.InitialSIDTest.test_001_factory) +InitialSID: factory on qpol object. ... skipped 'Needs to be reworked for cython' +test_002_factory_object (tests.policyrep.test_initsid.InitialSIDTest.test_002_factory_object) +InitialSID: factory on InitialSID object. ... skipped 'Needs to be reworked for cython' +test_003_factory_lookup (tests.policyrep.test_initsid.InitialSIDTest.test_003_factory_lookup) +InitialSID: factory lookup. ... skipped 'Needs to be reworked for cython' +test_004_factory_lookup_invalid (tests.policyrep.test_initsid.InitialSIDTest.test_004_factory_lookup_invalid) +InitialSID: factory lookup. ... skipped 'Needs to be reworked for cython' +test_010_string (tests.policyrep.test_initsid.InitialSIDTest.test_010_string) +InitialSID: basic string rendering. ... skipped 'Needs to be reworked for cython' +test_020_statement (tests.policyrep.test_initsid.InitialSIDTest.test_020_statement) +InitialSID: context. ... skipped 'Needs to be reworked for cython' +test_030_statement (tests.policyrep.test_initsid.InitialSIDTest.test_030_statement) +InitialSID: statement. ... skipped 'Needs to be reworked for cython' +test_001_factory (tests.policyrep.test_polcap.PolCapTest.test_001_factory) +PolCap: factory on qpol object. ... skipped 'Needs to be reworked for cython' +test_002_factory_object (tests.policyrep.test_polcap.PolCapTest.test_002_factory_object) +PolCap: factory on PolCap object. ... skipped 'Needs to be reworked for cython' +test_003_factory_lookup (tests.policyrep.test_polcap.PolCapTest.test_003_factory_lookup) +PolCap: factory lookup. ... skipped 'Needs to be reworked for cython' +test_010_string (tests.policyrep.test_polcap.PolCapTest.test_010_string) +PolCap: basic string rendering. ... skipped 'Needs to be reworked for cython' +test_020_statement (tests.policyrep.test_polcap.PolCapTest.test_020_statement) +PolCap: statement. ... skipped 'Needs to be reworked for cython' +test_000_factory (tests.policyrep.test_mlsrule.MLSRuleTest.test_000_factory) +RangeTransition factory lookup. ... skipped 'Needs to be reworked for cython' +test_001_validate_ruletype (tests.policyrep.test_mlsrule.MLSRuleTest.test_001_validate_ruletype) +RangeTransition valid rule types. ... skipped 'Needs to be reworked for cython' +test_002_validate_ruletype_invalid (tests.policyrep.test_mlsrule.MLSRuleTest.test_002_validate_ruletype_invalid) +RangeTransition valid rule types. ... skipped 'Needs to be reworked for cython' +test_010_ruletype (tests.policyrep.test_mlsrule.MLSRuleTest.test_010_ruletype) +RangeTransition rule type ... skipped 'Needs to be reworked for cython' +test_020_source_type (tests.policyrep.test_mlsrule.MLSRuleTest.test_020_source_type) +RangeTransition source type ... skipped 'Needs to be reworked for cython' +test_030_target_type (tests.policyrep.test_mlsrule.MLSRuleTest.test_030_target_type) +RangeTransition target type ... skipped 'Needs to be reworked for cython' +test_040_object_class (tests.policyrep.test_mlsrule.MLSRuleTest.test_040_object_class) +RangeTransition object class ... skipped 'Needs to be reworked for cython' +test_050_default (tests.policyrep.test_mlsrule.MLSRuleTest.test_050_default) +RangeTransition default range ... skipped 'Needs to be reworked for cython' +test_060_conditional (tests.policyrep.test_mlsrule.MLSRuleTest.test_060_conditional) +RangeTransition conditional expression ... skipped 'Needs to be reworked for cython' +test_100_statement (tests.policyrep.test_mlsrule.MLSRuleTest.test_100_statement) +RangeTransition statement. ... skipped 'Needs to be reworked for cython' +test_000_factory (tests.policyrep.test_rbacrule.RoleAllowTest.test_000_factory) +RoleAllow factory lookup. ... skipped 'Needs to be reworked for cython' +test_001_validate_ruletype (tests.policyrep.test_rbacrule.RoleAllowTest.test_001_validate_ruletype) +RoleAllow valid rule types. ... skipped 'Needs to be reworked for cython' +test_002_validate_ruletype_invalid (tests.policyrep.test_rbacrule.RoleAllowTest.test_002_validate_ruletype_invalid) +RoleAllow valid rule types. ... skipped 'Needs to be reworked for cython' +test_010_ruletype (tests.policyrep.test_rbacrule.RoleAllowTest.test_010_ruletype) +RoleAllow rule type ... skipped 'Needs to be reworked for cython' +test_020_source_role (tests.policyrep.test_rbacrule.RoleAllowTest.test_020_source_role) +RoleAllow source role ... skipped 'Needs to be reworked for cython' +test_030_target_role (tests.policyrep.test_rbacrule.RoleAllowTest.test_030_target_role) +RoleAllow target role ... skipped 'Needs to be reworked for cython' +test_040_object_class (tests.policyrep.test_rbacrule.RoleAllowTest.test_040_object_class) +RoleAllow object class ... skipped 'Needs to be reworked for cython' +test_060_conditional (tests.policyrep.test_rbacrule.RoleAllowTest.test_060_conditional) +RoleAllow conditional expression ... skipped 'Needs to be reworked for cython' +test_070_default (tests.policyrep.test_rbacrule.RoleAllowTest.test_070_default) +RoleAllow default role ... skipped 'Needs to be reworked for cython' +test_100_statement_one_perm (tests.policyrep.test_rbacrule.RoleAllowTest.test_100_statement_one_perm) +RoleAllow statement. ... skipped 'Needs to be reworked for cython' +test_000_factory (tests.policyrep.test_rbacrule.RoleTransitionTest.test_000_factory) +RoleTransition factory lookup. ... skipped 'Needs to be reworked for cython' +test_001_validate_ruletype (tests.policyrep.test_rbacrule.RoleTransitionTest.test_001_validate_ruletype) +RoleTransition valid rule types. ... skipped 'Needs to be reworked for cython' +test_002_validate_ruletype_invalid (tests.policyrep.test_rbacrule.RoleTransitionTest.test_002_validate_ruletype_invalid) +RoleTransition valid rule types. ... skipped 'Needs to be reworked for cython' +test_010_ruletype (tests.policyrep.test_rbacrule.RoleTransitionTest.test_010_ruletype) +RoleTransition rule type ... skipped 'Needs to be reworked for cython' +test_020_source_role (tests.policyrep.test_rbacrule.RoleTransitionTest.test_020_source_role) +RoleTransition source role ... skipped 'Needs to be reworked for cython' +test_030_target_type (tests.policyrep.test_rbacrule.RoleTransitionTest.test_030_target_type) +RoleTransition target type ... skipped 'Needs to be reworked for cython' +test_040_object_class (tests.policyrep.test_rbacrule.RoleTransitionTest.test_040_object_class) +RoleTransition object class ... skipped 'Needs to be reworked for cython' +test_050_default (tests.policyrep.test_rbacrule.RoleTransitionTest.test_050_default) +RoleTransition default role ... skipped 'Needs to be reworked for cython' +test_060_conditional (tests.policyrep.test_rbacrule.RoleTransitionTest.test_060_conditional) +RoleTransition conditional expression ... skipped 'Needs to be reworked for cython' +test_100_statement (tests.policyrep.test_rbacrule.RoleTransitionTest.test_100_statement) +RoleTransition statement. ... skipped 'Needs to be reworked for cython' +test_000_factory (tests.policyrep.test_terule.AVRuleTest.test_000_factory) +AVRule factory lookup. ... skipped 'Needs to be reworked for cython' +test_001_validate_ruletype (tests.policyrep.test_terule.AVRuleTest.test_001_validate_ruletype) +AVRule valid rule types. ... skipped 'Needs to be reworked for cython' +test_002_validate_ruletype_invalid (tests.policyrep.test_terule.AVRuleTest.test_002_validate_ruletype_invalid) +AVRule valid rule types. ... skipped 'Needs to be reworked for cython' +test_010_ruletype (tests.policyrep.test_terule.AVRuleTest.test_010_ruletype) +AVRule rule type ... skipped 'Needs to be reworked for cython' +test_020_source_type (tests.policyrep.test_terule.AVRuleTest.test_020_source_type) +AVRule source type ... skipped 'Needs to be reworked for cython' +test_030_target_type (tests.policyrep.test_terule.AVRuleTest.test_030_target_type) +AVRule target type ... skipped 'Needs to be reworked for cython' +test_040_object_class (tests.policyrep.test_terule.AVRuleTest.test_040_object_class) +AVRule object class ... skipped 'Needs to be reworked for cython' +test_050_permissions (tests.policyrep.test_terule.AVRuleTest.test_050_permissions) +AVRule permissions ... skipped 'Needs to be reworked for cython' +test_060_conditional (tests.policyrep.test_terule.AVRuleTest.test_060_conditional) +AVRule conditional expression ... skipped 'Needs to be reworked for cython' +test_061_unconditional (tests.policyrep.test_terule.AVRuleTest.test_061_unconditional) +AVRule conditional expression (none) ... skipped 'Needs to be reworked for cython' +test_070_default (tests.policyrep.test_terule.AVRuleTest.test_070_default) +AVRule default type ... skipped 'Needs to be reworked for cython' +test_080_filename (tests.policyrep.test_terule.AVRuleTest.test_080_filename) +AVRule filename (none) ... skipped 'Needs to be reworked for cython' +test_100_statement_one_perm (tests.policyrep.test_terule.AVRuleTest.test_100_statement_one_perm) +AVRule statement, one permission. ... skipped 'Needs to be reworked for cython' +test_101_statement_two_perms (tests.policyrep.test_terule.AVRuleTest.test_101_statement_two_perms) +AVRule statement, two permissions. ... skipped 'Needs to be reworked for cython' +test_102_statement_one_perm_cond (tests.policyrep.test_terule.AVRuleTest.test_102_statement_one_perm_cond) +AVRule statement, one permission, conditional. ... skipped 'Needs to be reworked for cython' +test_103_statement_two_perms_cond (tests.policyrep.test_terule.AVRuleTest.test_103_statement_two_perms_cond) +AVRule statement, two permissions, conditional. ... skipped 'Needs to be reworked for cython' +test_000_factory (tests.policyrep.test_terule.AVRuleXpermTest.test_000_factory) +AVRuleXperm factory lookup. ... skipped 'Needs to be reworked for cython' +test_001_validate_ruletype (tests.policyrep.test_terule.AVRuleXpermTest.test_001_validate_ruletype) +AVRuleXperm valid rule types. ... skipped 'Needs to be reworked for cython' +test_010_ruletype (tests.policyrep.test_terule.AVRuleXpermTest.test_010_ruletype) +AVRuleXperm rule type ... skipped 'Needs to be reworked for cython' +test_020_source_type (tests.policyrep.test_terule.AVRuleXpermTest.test_020_source_type) +AVRuleXperm source type ... skipped 'Needs to be reworked for cython' +test_030_target_type (tests.policyrep.test_terule.AVRuleXpermTest.test_030_target_type) +AVRuleXperm target type ... skipped 'Needs to be reworked for cython' +test_040_object_class (tests.policyrep.test_terule.AVRuleXpermTest.test_040_object_class) +AVRuleXperm object class ... skipped 'Needs to be reworked for cython' +test_050_permissions (tests.policyrep.test_terule.AVRuleXpermTest.test_050_permissions) +AVRuleXperm permissions ... skipped 'Needs to be reworked for cython' +test_060_xperm_type (tests.policyrep.test_terule.AVRuleXpermTest.test_060_xperm_type) +AVRuleXperm xperm type ... skipped 'Needs to be reworked for cython' +test_070_unconditional (tests.policyrep.test_terule.AVRuleXpermTest.test_070_unconditional) +AVRuleXperm conditional expression (none) ... skipped 'Needs to be reworked for cython' +test_080_default (tests.policyrep.test_terule.AVRuleXpermTest.test_080_default) +AVRuleXperm default type ... skipped 'Needs to be reworked for cython' +test_090_filename (tests.policyrep.test_terule.AVRuleXpermTest.test_090_filename) +AVRuleXperm filename (none) ... skipped 'Needs to be reworked for cython' +test_100_statement_one_perm (tests.policyrep.test_terule.AVRuleXpermTest.test_100_statement_one_perm) +AVRuleXperm statement, one permission. ... skipped 'Needs to be reworked for cython' +test_101_statement_two_perms (tests.policyrep.test_terule.AVRuleXpermTest.test_101_statement_two_perms) +AVRuleXperm statement, two permissions. ... skipped 'Needs to be reworked for cython' +test_102_statement_range_perms (tests.policyrep.test_terule.AVRuleXpermTest.test_102_statement_range_perms) +AVRuleXperm statement, range of permissions. ... skipped 'Needs to be reworked for cython' +test_103_statement_single_perm_range_perms (tests.policyrep.test_terule.AVRuleXpermTest.test_103_statement_single_perm_range_perms) +AVRuleXperm statement, single perm with range of permissions. ... skipped 'Needs to be reworked for cython' +test_104_statement_two_range_perms (tests.policyrep.test_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/tmp9pl_627t" +Successfully opened SELinux policy "/tmp/tmp9pl_627t" +test_issue74_regression (tests.policyrep.test_terule.AVRuleXpermTestIssue74.test_issue74_regression) +Regression test for GitHub issue 74. ... ok +test_000_factory (tests.policyrep.test_terule.TERuleTest.test_000_factory) +TERule factory lookup. ... skipped 'Needs to be reworked for cython' +test_001_validate_ruletype (tests.policyrep.test_terule.TERuleTest.test_001_validate_ruletype) +TERule valid rule types. ... skipped 'Needs to be reworked for cython' +test_002_validate_ruletype_invalid (tests.policyrep.test_terule.TERuleTest.test_002_validate_ruletype_invalid) +TERule valid rule types. ... skipped 'Needs to be reworked for cython' +test_010_ruletype (tests.policyrep.test_terule.TERuleTest.test_010_ruletype) +TERule rule type ... skipped 'Needs to be reworked for cython' +test_020_source_type (tests.policyrep.test_terule.TERuleTest.test_020_source_type) +TERule source type ... skipped 'Needs to be reworked for cython' +test_030_target_type (tests.policyrep.test_terule.TERuleTest.test_030_target_type) +TERule target type ... skipped 'Needs to be reworked for cython' +test_040_object_class (tests.policyrep.test_terule.TERuleTest.test_040_object_class) +TERule object class ... skipped 'Needs to be reworked for cython' +test_050_permissions (tests.policyrep.test_terule.TERuleTest.test_050_permissions) +TERule permissions ... skipped 'Needs to be reworked for cython' +test_060_conditional (tests.policyrep.test_terule.TERuleTest.test_060_conditional) +TERule conditional expression ... skipped 'Needs to be reworked for cython' +test_061_unconditional (tests.policyrep.test_terule.TERuleTest.test_061_unconditional) +TERule conditional expression (none) ... skipped 'Needs to be reworked for cython' +test_070_default (tests.policyrep.test_terule.TERuleTest.test_070_default) +TERule default type ... skipped 'Needs to be reworked for cython' +test_080_filename (tests.policyrep.test_terule.TERuleTest.test_080_filename) +TERule filename ... skipped 'Needs to be reworked for cython' +test_081_filename_none (tests.policyrep.test_terule.TERuleTest.test_081_filename_none) +TERule filename (none) ... skipped 'Needs to be reworked for cython' +test_082_filename_wrong_ruletype (tests.policyrep.test_terule.TERuleTest.test_082_filename_wrong_ruletype) +TERule filename on wrong ruletype ... skipped 'Needs to be reworked for cython' +test_100_statement (tests.policyrep.test_terule.TERuleTest.test_100_statement) +TERule statement. ... skipped 'Needs to be reworked for cython' +test_102_statement_cond (tests.policyrep.test_terule.TERuleTest.test_102_statement_cond) +TERule statement, conditional. ... skipped 'Needs to be reworked for cython' +test_103_statement_filename (tests.policyrep.test_terule.TERuleTest.test_103_statement_filename) +TERule statement, two permissions, conditional. ... skipped 'Needs to be reworked for cython' +test_001_lookup (tests.policyrep.test_objclass.CommonTest.test_001_lookup) +Common: factory policy lookup. ... skipped 'Needs to be reworked for cython' +test_002_lookup_invalid (tests.policyrep.test_objclass.CommonTest.test_002_lookup_invalid) +Common: factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' +test_003_lookup_object (tests.policyrep.test_objclass.CommonTest.test_003_lookup_object) +Common: factory policy lookup of Common object. ... skipped 'Needs to be reworked for cython' +test_010_string (tests.policyrep.test_objclass.CommonTest.test_010_string) +Common: string representation ... skipped 'Needs to be reworked for cython' +test_020_perms (tests.policyrep.test_objclass.CommonTest.test_020_perms) +Common: permissions ... skipped 'Needs to be reworked for cython' +test_030_statment (tests.policyrep.test_objclass.CommonTest.test_030_statment) +Common: statement. ... skipped 'Needs to be reworked for cython' +test_040_contains (tests.policyrep.test_objclass.CommonTest.test_040_contains) +Common: contains ... skipped 'Needs to be reworked for cython' +test_001_lookup (tests.policyrep.test_objclass.ObjClassTest.test_001_lookup) +ObjClass: factory policy lookup. ... skipped 'Needs to be reworked for cython' +test_002_lookup_invalid (tests.policyrep.test_objclass.ObjClassTest.test_002_lookup_invalid) +ObjClass: factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' +test_003_lookup_object (tests.policyrep.test_objclass.ObjClassTest.test_003_lookup_object) +ObjClass: factory policy lookup of ObjClass object. ... skipped 'Needs to be reworked for cython' +test_010_string (tests.policyrep.test_objclass.ObjClassTest.test_010_string) +ObjClass: string representation ... skipped 'Needs to be reworked for cython' +test_020_perms (tests.policyrep.test_objclass.ObjClassTest.test_020_perms) +ObjClass: permissions ... skipped 'Needs to be reworked for cython' +test_030_statment (tests.policyrep.test_objclass.ObjClassTest.test_030_statment) +ObjClass: statement, no common. ... skipped 'Needs to be reworked for cython' +test_031_statment (tests.policyrep.test_objclass.ObjClassTest.test_031_statment) +ObjClass: statement, with common. ... skipped 'Needs to be reworked for cython' +test_032_statment (tests.policyrep.test_objclass.ObjClassTest.test_032_statment) +ObjClass: statement, with common, no class perms. ... skipped 'Needs to be reworked for cython' +test_040_contains (tests.policyrep.test_objclass.ObjClassTest.test_040_contains) +ObjClass: contains ... skipped 'Needs to be reworked for cython' +test_041_contains_common (tests.policyrep.test_objclass.ObjClassTest.test_041_contains_common) +ObjClass: contains, with common ... skipped 'Needs to be reworked for cython' +test_001_lookup (tests.policyrep.test_typeattr.TypeAttributeTest.test_001_lookup) +TypeAttribute factory policy lookup. ... skipped 'Needs to be reworked for cython' +test_002_lookup_invalid (tests.policyrep.test_typeattr.TypeAttributeTest.test_002_lookup_invalid) +TypeAttribute factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' +test_006_lookup2 (tests.policyrep.test_typeattr.TypeAttributeTest.test_006_lookup2) +TypeAttribute factory policy lookup (type_or_attr_factory). ... skipped 'Needs to be reworked for cython' +test_007_lookup2_invalid (tests.policyrep.test_typeattr.TypeAttributeTest.test_007_lookup2_invalid) +TypeAttribute factory policy invalid lookup (type_or_attr_factory). ... skipped 'Needs to be reworked for cython' +test_008_lookup_object (tests.policyrep.test_typeattr.TypeAttributeTest.test_008_lookup_object) +TypeAttribute factory policy lookup of TypeAttribute object. ... skipped 'Needs to be reworked for cython' +test_009_lookup2_object (tests.policyrep.test_typeattr.TypeAttributeTest.test_009_lookup2_object) +TypeAttribute factory policy lookup of TypeAttribute object (type_or_attr_factory). ... skipped 'Needs to be reworked for cython' +test_010_string (tests.policyrep.test_typeattr.TypeAttributeTest.test_010_string) +TypeAttribute basic string rendering. ... skipped 'Needs to be reworked for cython' +test_020_attrs (tests.policyrep.test_typeattr.TypeAttributeTest.test_020_attrs) +TypeAttribute attributes ... skipped 'Needs to be reworked for cython' +test_030_aliases (tests.policyrep.test_typeattr.TypeAttributeTest.test_030_aliases) +TypeAttribute aliases ... skipped 'Needs to be reworked for cython' +test_040_expand (tests.policyrep.test_typeattr.TypeAttributeTest.test_040_expand) +TypeAttribute expansion ... skipped 'Needs to be reworked for cython' +test_050_permissive (tests.policyrep.test_typeattr.TypeAttributeTest.test_050_permissive) ... skipped 'Needs to be reworked for cython' +test_060_statement (tests.policyrep.test_typeattr.TypeAttributeTest.test_060_statement) +TypeAttribute basic statement ... skipped 'Needs to be reworked for cython' +test_070_contains (tests.policyrep.test_typeattr.TypeAttributeTest.test_070_contains) +TypeAttribute: contains ... skipped 'Needs to be reworked for cython' +test_001_lookup (tests.policyrep.test_typeattr.TypeTest.test_001_lookup) +Type factory policy lookup. ... skipped 'Needs to be reworked for cython' +test_002_lookup_invalid (tests.policyrep.test_typeattr.TypeTest.test_002_lookup_invalid) +Type factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' +test_003_lookup_alias (tests.policyrep.test_typeattr.TypeTest.test_003_lookup_alias) +Type factory policy lookup alias. ... skipped 'Needs to be reworked for cython' +test_004_lookup_alias_no_deref (tests.policyrep.test_typeattr.TypeTest.test_004_lookup_alias_no_deref) +Type factory policy lookup alias (no dereference). ... skipped 'Needs to be reworked for cython' +test_005_lookup_attr (tests.policyrep.test_typeattr.TypeTest.test_005_lookup_attr) +Type factory policy lookup atribute. ... skipped 'Needs to be reworked for cython' +test_006_lookup2 (tests.policyrep.test_typeattr.TypeTest.test_006_lookup2) +Type factory policy lookup (type_or_attr_factory). ... skipped 'Needs to be reworked for cython' +test_007_lookup2_invalid (tests.policyrep.test_typeattr.TypeTest.test_007_lookup2_invalid) +Type factory policy invalid lookup (type_or_attr_factory). ... skipped 'Needs to be reworked for cython' +test_008_lookup2_alias (tests.policyrep.test_typeattr.TypeTest.test_008_lookup2_alias) +Type factory policy lookup alias (type_or_attr_factory). ... skipped 'Needs to be reworked for cython' +test_009_lookup2_alias_no_deref (tests.policyrep.test_typeattr.TypeTest.test_009_lookup2_alias_no_deref) +Type factory policy lookup alias (no dereference, type_or_attr_factory). ... skipped 'Needs to be reworked for cython' +test_00a_lookup_object (tests.policyrep.test_typeattr.TypeTest.test_00a_lookup_object) +Type factory policy lookup of Type object. ... skipped 'Needs to be reworked for cython' +test_00b_lookup2_object (tests.policyrep.test_typeattr.TypeTest.test_00b_lookup2_object) +Type factory policy lookup of Type object (type_or_attr_factory). ... skipped 'Needs to be reworked for cython' +test_010_string (tests.policyrep.test_typeattr.TypeTest.test_010_string) +Type basic string rendering. ... skipped 'Needs to be reworked for cython' +test_020_attrs (tests.policyrep.test_typeattr.TypeTest.test_020_attrs) +Type attributes ... skipped 'Needs to be reworked for cython' +test_030_aliases (tests.policyrep.test_typeattr.TypeTest.test_030_aliases) +Type aliases ... skipped 'Needs to be reworked for cython' +test_040_expand (tests.policyrep.test_typeattr.TypeTest.test_040_expand) +Type expansion ... skipped 'Needs to be reworked for cython' +test_050_permissive (tests.policyrep.test_typeattr.TypeTest.test_050_permissive) +Type is permissive ... skipped 'Needs to be reworked for cython' +test_060_statement (tests.policyrep.test_typeattr.TypeTest.test_060_statement) +Type basic statement ... skipped 'Needs to be reworked for cython' +test_061_statement_one_attr (tests.policyrep.test_typeattr.TypeTest.test_061_statement_one_attr) +Type statement, one attribute ... skipped 'Needs to be reworked for cython' +test_062_statement_two_attr (tests.policyrep.test_typeattr.TypeTest.test_062_statement_two_attr) +Type statement, two attributes ... skipped 'Needs to be reworked for cython' +test_063_statement_one_alias (tests.policyrep.test_typeattr.TypeTest.test_063_statement_one_alias) +Type statement, one alias ... skipped 'Needs to be reworked for cython' +test_064_statement_two_alias (tests.policyrep.test_typeattr.TypeTest.test_064_statement_two_alias) +Type statement, two aliases ... skipped 'Needs to be reworked for cython' +test_065_statement_one_attr_one_alias (tests.policyrep.test_typeattr.TypeTest.test_065_statement_one_attr_one_alias) +Type statement, one attribute, one alias ... skipped 'Needs to be reworked for cython' +test_066_statement_two_attr_one_alias (tests.policyrep.test_typeattr.TypeTest.test_066_statement_two_attr_one_alias) +Type statement, two attributes, one alias ... skipped 'Needs to be reworked for cython' +test_067_statement_one_attr_two_alias (tests.policyrep.test_typeattr.TypeTest.test_067_statement_one_attr_two_alias) +Type statement, one attribute, two aliases ... skipped 'Needs to be reworked for cython' +test_068_statement_two_attr_two_alias (tests.policyrep.test_typeattr.TypeTest.test_068_statement_two_attr_two_alias) +Type statement, two attributes, two aliases ... skipped 'Needs to be reworked for cython' +test_001_lookup (tests.policyrep.test_role.RoleTest.test_001_lookup) +Role factory policy lookup. ... skipped 'Needs to be reworked for cython' +test_002_lookup_invalid (tests.policyrep.test_role.RoleTest.test_002_lookup_invalid) +Role factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' +test_003_lookup_object (tests.policyrep.test_role.RoleTest.test_003_lookup_object) +Role factory policy lookup of Role object. ... skipped 'Needs to be reworked for cython' +test_010_string (tests.policyrep.test_role.RoleTest.test_010_string) +Role basic string rendering. ... skipped 'Needs to be reworked for cython' +test_020_statement_type (tests.policyrep.test_role.RoleTest.test_020_statement_type) +Role statement, one type. ... skipped 'Needs to be reworked for cython' +test_021_statement_two_types (tests.policyrep.test_role.RoleTest.test_021_statement_two_types) +Role statement, two types. ... skipped 'Needs to be reworked for cython' +test_022_statement_decl (tests.policyrep.test_role.RoleTest.test_022_statement_decl) +Role statement, no types. ... skipped 'Needs to be reworked for cython' +test_030_types (tests.policyrep.test_role.RoleTest.test_030_types) +Role types generator. ... skipped 'Needs to be reworked for cython' +test_040_expand (tests.policyrep.test_role.RoleTest.test_040_expand) +Role expansion ... skipped 'Needs to be reworked for cython' +[, "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/tmpt8cha_bg" +Successfully opened SELinux policy "/tmp/tmpt8cha_bg" +Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" +test_001_keep_conditional_rules (tests.test_conditionalinfoflow.ConditionalInfoFlowAnalysisTest.test_001_keep_conditional_rules) +Keep all conditional rules. ... Building information flow graph from /tmp/tmpt8cha_bg... +Completed building information flow graph. +Building information flow subgraph... +Completed building information flow subgraph. ok -test_055_range_proper_superset1 (tests.test_fsusequery.FSUseQueryTest.test_055_range_proper_superset1) -fs_use_* query with context range proper superset match ... Generating fs_use_* results from /tmp/tmpqm2humr4 +test_002_default_conditional_rules (tests.test_conditionalinfoflow.ConditionalInfoFlowAnalysisTest.test_002_default_conditional_rules) +Keep only default conditional rules. ... Building information flow subgraph... +Completed building information flow subgraph. ok -test_055_range_proper_superset2 (tests.test_fsusequery.FSUseQueryTest.test_055_range_proper_superset2) -fs_use_* query with context range proper superset match (equal) ... Generating fs_use_* results from /tmp/tmpqm2humr4 +test_003_user_conditional_true (tests.test_conditionalinfoflow.ConditionalInfoFlowAnalysisTest.test_003_user_conditional_true) +Keep only conditional rules selected by user specified booleans (True Case.) ... Building information flow graph from /tmp/tmpt8cha_bg... +Completed building information flow graph. +Building information flow subgraph... +Completed building information flow subgraph. ok -test_055_range_proper_superset3 (tests.test_fsusequery.FSUseQueryTest.test_055_range_proper_superset3) -fs_use_* query with context range proper superset match (equal low) ... Generating fs_use_* results from /tmp/tmpqm2humr4 +test_004_user_conditional_false (tests.test_conditionalinfoflow.ConditionalInfoFlowAnalysisTest.test_004_user_conditional_false) +Keep only conditional rules selected by user specified booleans (False Case.) ... Building information flow graph from /tmp/tmpt8cha_bg... +Completed building information flow graph. +Building information flow subgraph... +Completed building information flow subgraph. ok -test_055_range_proper_superset4 (tests.test_fsusequery.FSUseQueryTest.test_055_range_proper_superset4) -fs_use_* query with context range proper superset match (equal high) ... Generating fs_use_* results from /tmp/tmpqm2humr4 +test_005_remaining_edges (tests.test_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/tmpt8cha_bg... +Completed building information flow graph. +Building information flow subgraph... +Completed building information flow subgraph. ok -Opening SELinux policy "/tmp/tmpc32fa04k" -Successfully opened SELinux policy "/tmp/tmpc32fa04k" -test_000_unset (tests.test_typeattrquery.TypeAttributeQueryTest.test_000_unset) -Type attribute query with no criteria. ... Generating type attribute results from /tmp/tmpc32fa04k +Opening SELinux policy "/tmp/tmpym5mm72x" +Successfully opened SELinux policy "/tmp/tmpym5mm72x" +test_000_unset (tests.test_ibendportconquery.IbendportconQueryTest.test_000_unset) +Ibendportcon query with no criteria ... Generating ibendportcon results from /tmp/tmpym5mm72x ok -test_001_name_exact (tests.test_typeattrquery.TypeAttributeQueryTest.test_001_name_exact) -Type attribute query with exact name match. ... Generating type attribute results from /tmp/tmpc32fa04k +test_001_name_exact (tests.test_ibendportconquery.IbendportconQueryTest.test_001_name_exact) +Ibendportcon query with exact name match. ... Generating ibendportcon results from /tmp/tmpym5mm72x ok -test_002_name_regex (tests.test_typeattrquery.TypeAttributeQueryTest.test_002_name_regex) -Type attribute query with regex name match. ... Generating type attribute results from /tmp/tmpc32fa04k +test_002_name_regext (tests.test_ibendportconquery.IbendportconQueryTest.test_002_name_regext) +Ibendportcon query with regex name match. ... Generating ibendportcon results from /tmp/tmpym5mm72x ok -test_010_type_set_intersect (tests.test_typeattrquery.TypeAttributeQueryTest.test_010_type_set_intersect) -Type attribute query with type set intersection. ... Generating type attribute results from /tmp/tmpc32fa04k +test_010_port (tests.test_ibendportconquery.IbendportconQueryTest.test_010_port) +Ibendportcon query with port match. ... Generating ibendportcon results from /tmp/tmpym5mm72x ok -test_011_type_set_equality (tests.test_typeattrquery.TypeAttributeQueryTest.test_011_type_set_equality) -Type attribute query with type set equality. ... Generating type attribute results from /tmp/tmpc32fa04k +test_020_user_exact (tests.test_ibendportconquery.IbendportconQueryTest.test_020_user_exact) +Ibendportcon query with context user exact match ... Generating ibendportcon results from /tmp/tmpym5mm72x ok -test_012_type_set_regex (tests.test_typeattrquery.TypeAttributeQueryTest.test_012_type_set_regex) -Type attribute query with type set regex match. ... Generating type attribute results from /tmp/tmpc32fa04k +test_021_user_regex (tests.test_ibendportconquery.IbendportconQueryTest.test_021_user_regex) +Ibendportcon query with context user regex match ... Generating ibendportcon results from /tmp/tmpym5mm72x ok -Opening SELinux policy "/tmp/tmp1jk9ul_5" -Successfully opened SELinux policy "/tmp/tmp1jk9ul_5" -test_000_unset (tests.test_rbacrulequery.RBACRuleQueryTest.test_000_unset) -RBAC rule query with no criteria. ... Generating RBAC rule results from /tmp/tmp1jk9ul_5 +test_030_role_exact (tests.test_ibendportconquery.IbendportconQueryTest.test_030_role_exact) +Ibendportcon query with context role exact match ... Generating ibendportcon results from /tmp/tmpym5mm72x ok -test_001_source_direct (tests.test_rbacrulequery.RBACRuleQueryTest.test_001_source_direct) -RBAC rule query with exact, direct, source match. ... Generating RBAC rule results from /tmp/tmp1jk9ul_5 +test_031_role_regex (tests.test_ibendportconquery.IbendportconQueryTest.test_031_role_regex) +Ibendportcon query with context role regex match ... Generating ibendportcon results from /tmp/tmpym5mm72x ok -test_002_source_direct_regex (tests.test_rbacrulequery.RBACRuleQueryTest.test_002_source_direct_regex) -RBAC rule query with regex, direct, source match. ... Generating RBAC rule results from /tmp/tmp1jk9ul_5 +test_040_type_exact (tests.test_ibendportconquery.IbendportconQueryTest.test_040_type_exact) +Ibendportcon query with context type exact match ... Generating ibendportcon results from /tmp/tmpym5mm72x ok -test_010_target_direct (tests.test_rbacrulequery.RBACRuleQueryTest.test_010_target_direct) -RBAC rule query with exact, direct, target match. ... Generating RBAC rule results from /tmp/tmp1jk9ul_5 +test_041_type_regex (tests.test_ibendportconquery.IbendportconQueryTest.test_041_type_regex) +Ibendportcon query with context type regex match ... Generating ibendportcon results from /tmp/tmpym5mm72x ok -test_011_target_direct_regex (tests.test_rbacrulequery.RBACRuleQueryTest.test_011_target_direct_regex) -RBAC rule query with regex, direct, target match. ... Generating RBAC rule results from /tmp/tmp1jk9ul_5 +test_050_range_exact (tests.test_ibendportconquery.IbendportconQueryTest.test_050_range_exact) +Ibendportcon query with context range exact match ... Generating ibendportcon results from /tmp/tmpym5mm72x ok -test_012_target_type (tests.test_rbacrulequery.RBACRuleQueryTest.test_012_target_type) -RBAC rule query with a type as target. ... Generating RBAC rule results from /tmp/tmp1jk9ul_5 +test_051_range_overlap1 (tests.test_ibendportconquery.IbendportconQueryTest.test_051_range_overlap1) +Ibendportcon query with context range overlap match (equal) ... Generating ibendportcon results from /tmp/tmpym5mm72x ok -test_020_class (tests.test_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.test_rbacrulequery.RBACRuleQueryTest.test_021_class_list) -RBAC rule query with object class list match. ... Generating RBAC rule results from /tmp/tmp1jk9ul_5 +test_051_range_overlap2 (tests.test_ibendportconquery.IbendportconQueryTest.test_051_range_overlap2) +Ibendportcon query with context range overlap match (subset) ... Generating ibendportcon results from /tmp/tmpym5mm72x ok -test_022_class_regex (tests.test_rbacrulequery.RBACRuleQueryTest.test_022_class_regex) -RBAC rule query with object class regex match. ... Generating RBAC rule results from /tmp/tmp1jk9ul_5 +test_051_range_overlap3 (tests.test_ibendportconquery.IbendportconQueryTest.test_051_range_overlap3) +Ibendportcon query with context range overlap match (superset) ... Generating ibendportcon results from /tmp/tmpym5mm72x ok -test_030_default (tests.test_rbacrulequery.RBACRuleQueryTest.test_030_default) -RBAC rule query with exact default match. ... Generating RBAC rule results from /tmp/tmp1jk9ul_5 +test_051_range_overlap4 (tests.test_ibendportconquery.IbendportconQueryTest.test_051_range_overlap4) +Ibendportcon query with context range overlap match (overlap low level) ... Generating ibendportcon results from /tmp/tmpym5mm72x ok -test_031_default_regex (tests.test_rbacrulequery.RBACRuleQueryTest.test_031_default_regex) -RBAC rule query with regex default match. ... Generating RBAC rule results from /tmp/tmp1jk9ul_5 +test_051_range_overlap5 (tests.test_ibendportconquery.IbendportconQueryTest.test_051_range_overlap5) +Ibendportcon query with context range overlap match (overlap high level) ... Generating ibendportcon results from /tmp/tmpym5mm72x ok -test_040_ruletype (tests.test_rbacrulequery.RBACRuleQueryTest.test_040_ruletype) -RBAC rule query with rule type. ... Generating RBAC rule results from /tmp/tmp1jk9ul_5 +test_052_range_subset1 (tests.test_ibendportconquery.IbendportconQueryTest.test_052_range_subset1) +Ibendportcon query with context range subset match ... Generating ibendportcon results from /tmp/tmpym5mm72x ok -Opening SELinux policy "/tmp/tmpq8c2ee_r" -Successfully opened SELinux policy "/tmp/tmpq8c2ee_r" -test_000_unset (tests.test_polcapquery.PolCapQueryTest.test_000_unset) -Policy capability query with no criteria ... Generating policy capability results from /tmp/tmpq8c2ee_r +test_052_range_subset2 (tests.test_ibendportconquery.IbendportconQueryTest.test_052_range_subset2) +Ibendportcon query with context range subset match (equal) ... Generating ibendportcon results from /tmp/tmpym5mm72x ok -test_001_name_exact (tests.test_polcapquery.PolCapQueryTest.test_001_name_exact) -Policy capability query with exact match ... Generating policy capability results from /tmp/tmpq8c2ee_r +test_053_range_superset1 (tests.test_ibendportconquery.IbendportconQueryTest.test_053_range_superset1) +Ibendportcon query with context range superset match ... Generating ibendportcon results from /tmp/tmpym5mm72x ok -test_002_name_regex (tests.test_polcapquery.PolCapQueryTest.test_002_name_regex) -Policy capability query with regex match ... Generating policy capability results from /tmp/tmpq8c2ee_r +test_053_range_superset2 (tests.test_ibendportconquery.IbendportconQueryTest.test_053_range_superset2) +Ibendportcon query with context range superset match (equal) ... Generating ibendportcon results from /tmp/tmpym5mm72x ok -Opening SELinux policy "/tmp/tmp3rqnve2l" -Successfully opened SELinux policy "/tmp/tmp3rqnve2l" -test_000_unset (tests.test_iomemconquery.IomemconQueryTest.test_000_unset) -Iomemcon query with no criteria ... Generating results from /tmp/tmp3rqnve2l +test_054_range_proper_subset1 (tests.test_ibendportconquery.IbendportconQueryTest.test_054_range_proper_subset1) +Ibendportcon query with context range proper subset match ... Generating ibendportcon results from /tmp/tmpym5mm72x ok -test_010_user_exact (tests.test_iomemconquery.IomemconQueryTest.test_010_user_exact) -Iomemcon query with context user exact match ... Generating results from /tmp/tmp3rqnve2l +test_054_range_proper_subset2 (tests.test_ibendportconquery.IbendportconQueryTest.test_054_range_proper_subset2) +Ibendportcon query with context range proper subset match (equal) ... Generating ibendportcon results from /tmp/tmpym5mm72x ok -test_011_user_regex (tests.test_iomemconquery.IomemconQueryTest.test_011_user_regex) -Iomemcon query with context user regex match ... Generating results from /tmp/tmp3rqnve2l +test_054_range_proper_subset3 (tests.test_ibendportconquery.IbendportconQueryTest.test_054_range_proper_subset3) +Ibendportcon query with context range proper subset match (equal low only) ... Generating ibendportcon results from /tmp/tmpym5mm72x ok -test_020_role_exact (tests.test_iomemconquery.IomemconQueryTest.test_020_role_exact) -Iomemcon query with context role exact match ... Generating results from /tmp/tmp3rqnve2l +test_054_range_proper_subset4 (tests.test_ibendportconquery.IbendportconQueryTest.test_054_range_proper_subset4) +Ibendportcon query with context range proper subset match (equal high only) ... Generating ibendportcon results from /tmp/tmpym5mm72x ok -test_021_role_regex (tests.test_iomemconquery.IomemconQueryTest.test_021_role_regex) -Iomemcon query with context role regex match ... Generating results from /tmp/tmp3rqnve2l +test_055_range_proper_superset1 (tests.test_ibendportconquery.IbendportconQueryTest.test_055_range_proper_superset1) +Ibendportcon query with context range proper superset match ... Generating ibendportcon results from /tmp/tmpym5mm72x ok -test_030_type_exact (tests.test_iomemconquery.IomemconQueryTest.test_030_type_exact) -Iomemcon query with context type exact match ... Generating results from /tmp/tmp3rqnve2l +test_055_range_proper_superset2 (tests.test_ibendportconquery.IbendportconQueryTest.test_055_range_proper_superset2) +Ibendportcon query with context range proper superset match (equal) ... Generating ibendportcon results from /tmp/tmpym5mm72x ok -test_031_type_regex (tests.test_iomemconquery.IomemconQueryTest.test_031_type_regex) -Iomemcon query with context type regex match ... Generating results from /tmp/tmp3rqnve2l +test_055_range_proper_superset3 (tests.test_ibendportconquery.IbendportconQueryTest.test_055_range_proper_superset3) +Ibendportcon query with context range proper superset match (equal low) ... Generating ibendportcon results from /tmp/tmpym5mm72x ok -test_040_range_exact (tests.test_iomemconquery.IomemconQueryTest.test_040_range_exact) -Iomemcon query with context range exact match ... Generating results from /tmp/tmp3rqnve2l +test_055_range_proper_superset4 (tests.test_ibendportconquery.IbendportconQueryTest.test_055_range_proper_superset4) +Ibendportcon query with context range proper superset match (equal high) ... Generating ibendportcon results from /tmp/tmpym5mm72x ok -test_041_range_overlap1 (tests.test_iomemconquery.IomemconQueryTest.test_041_range_overlap1) -Iomemcon query with context range overlap match (equal) ... Generating results from /tmp/tmp3rqnve2l +Opening SELinux policy "/tmp/tmp7jhmjsi7" +Successfully opened SELinux policy "/tmp/tmp7jhmjsi7" +test_000_unset (tests.test_sensitivityquery.SensitivityQueryTest.test_000_unset) +Sensitivity query with no criteria. ... Generating sensitivity results from /tmp/tmp7jhmjsi7 ok -test_041_range_overlap2 (tests.test_iomemconquery.IomemconQueryTest.test_041_range_overlap2) -Iomemcon query with context range overlap match (subset) ... Generating results from /tmp/tmp3rqnve2l +test_001_name_exact (tests.test_sensitivityquery.SensitivityQueryTest.test_001_name_exact) +Sensitivity query with exact name match. ... Generating sensitivity results from /tmp/tmp7jhmjsi7 ok -test_041_range_overlap3 (tests.test_iomemconquery.IomemconQueryTest.test_041_range_overlap3) -Iomemcon query with context range overlap match (superset) ... Generating results from /tmp/tmp3rqnve2l +test_002_name_regex (tests.test_sensitivityquery.SensitivityQueryTest.test_002_name_regex) +Sensitivity query with regex name match. ... Generating sensitivity results from /tmp/tmp7jhmjsi7 ok -test_041_range_overlap4 (tests.test_iomemconquery.IomemconQueryTest.test_041_range_overlap4) -Iomemcon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmp3rqnve2l +test_010_alias_exact (tests.test_sensitivityquery.SensitivityQueryTest.test_010_alias_exact) +Sensitivity query with exact alias match. ... Generating sensitivity results from /tmp/tmp7jhmjsi7 ok -test_041_range_overlap5 (tests.test_iomemconquery.IomemconQueryTest.test_041_range_overlap5) -Iomemcon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmp3rqnve2l +test_011_alias_regex (tests.test_sensitivityquery.SensitivityQueryTest.test_011_alias_regex) +Sensitivity query with regex alias match. ... Generating sensitivity results from /tmp/tmp7jhmjsi7 ok -test_042_range_subset1 (tests.test_iomemconquery.IomemconQueryTest.test_042_range_subset1) -Iomemcon query with context range subset match ... Generating results from /tmp/tmp3rqnve2l +test_020_sens_equal (tests.test_sensitivityquery.SensitivityQueryTest.test_020_sens_equal) +Sensitivity query with sens equality. ... Generating sensitivity results from /tmp/tmp7jhmjsi7 ok -test_042_range_subset2 (tests.test_iomemconquery.IomemconQueryTest.test_042_range_subset2) -Iomemcon query with context range subset match (equal) ... Generating results from /tmp/tmp3rqnve2l +test_021_sens_dom1 (tests.test_sensitivityquery.SensitivityQueryTest.test_021_sens_dom1) +Sensitivity query with sens dominance. ... Generating sensitivity results from /tmp/tmp7jhmjsi7 ok -test_043_range_superset1 (tests.test_iomemconquery.IomemconQueryTest.test_043_range_superset1) -Iomemcon query with context range superset match ... Generating results from /tmp/tmp3rqnve2l +test_021_sens_dom2 (tests.test_sensitivityquery.SensitivityQueryTest.test_021_sens_dom2) +Sensitivity query with sens dominance (equal). ... Generating sensitivity results from /tmp/tmp7jhmjsi7 ok -test_043_range_superset2 (tests.test_iomemconquery.IomemconQueryTest.test_043_range_superset2) -Iomemcon query with context range superset match (equal) ... Generating results from /tmp/tmp3rqnve2l +test_022_sens_domby1 (tests.test_sensitivityquery.SensitivityQueryTest.test_022_sens_domby1) +Sensitivity query with sens dominated-by. ... Generating sensitivity results from /tmp/tmp7jhmjsi7 ok -test_044_range_proper_subset1 (tests.test_iomemconquery.IomemconQueryTest.test_044_range_proper_subset1) -Iomemcon query with context range proper subset match ... Generating results from /tmp/tmp3rqnve2l +test_022_sens_domby2 (tests.test_sensitivityquery.SensitivityQueryTest.test_022_sens_domby2) +Sensitivity query with sens dominated-by (equal). ... Generating sensitivity results from /tmp/tmp7jhmjsi7 ok -test_044_range_proper_subset2 (tests.test_iomemconquery.IomemconQueryTest.test_044_range_proper_subset2) -Iomemcon query with context range proper subset match (equal) ... Generating results from /tmp/tmp3rqnve2l +Opening SELinux policy "/tmp/tmpaoozv__s" +Successfully opened SELinux policy "/tmp/tmpaoozv__s" +test_000_unset (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_000_unset) +ibpkeycon query with no criteria ... Generating ibpkeycon results from /tmp/tmpaoozv__s ok -test_044_range_proper_subset3 (tests.test_iomemconquery.IomemconQueryTest.test_044_range_proper_subset3) -Iomemcon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmp3rqnve2l +test_001_subnet_mask (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_001_subnet_mask) +Ibpkeycon query with subnet mask match. ... Generating ibpkeycon results from /tmp/tmpaoozv__s ok -test_044_range_proper_subset4 (tests.test_iomemconquery.IomemconQueryTest.test_044_range_proper_subset4) -Iomemcon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmp3rqnve2l +test_010_pkey_exact (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_010_pkey_exact) +Ibpkeycon query with exact pkey match. ... Generating ibpkeycon results from /tmp/tmpaoozv__s ok -test_045_range_proper_superset1 (tests.test_iomemconquery.IomemconQueryTest.test_045_range_proper_superset1) -Iomemcon query with context range proper superset match ... Generating results from /tmp/tmp3rqnve2l +test_020_user_exact (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_020_user_exact) +ibpkeycon query with context user exact match ... Generating ibpkeycon results from /tmp/tmpaoozv__s ok -test_045_range_proper_superset2 (tests.test_iomemconquery.IomemconQueryTest.test_045_range_proper_superset2) -Iomemcon query with context range proper superset match (equal) ... Generating results from /tmp/tmp3rqnve2l +test_021_user_regex (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_021_user_regex) +ibpkeycon query with context user regex match ... Generating ibpkeycon results from /tmp/tmpaoozv__s ok -test_045_range_proper_superset3 (tests.test_iomemconquery.IomemconQueryTest.test_045_range_proper_superset3) -Iomemcon query with context range proper superset match (equal low) ... Generating results from /tmp/tmp3rqnve2l +test_030_role_exact (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_030_role_exact) +ibpkeycon query with context role exact match ... Generating ibpkeycon results from /tmp/tmpaoozv__s ok -test_045_range_proper_superset4 (tests.test_iomemconquery.IomemconQueryTest.test_045_range_proper_superset4) -Iomemcon query with context range proper superset match (equal high) ... Generating results from /tmp/tmp3rqnve2l +test_031_role_regex (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_031_role_regex) +ibpkeycon query with context role regex match ... Generating ibpkeycon results from /tmp/tmpaoozv__s ok -test_050_single_equal (tests.test_iomemconquery.IomemconQueryTest.test_050_single_equal) -Iomemcon query with single mem addr exact match ... Generating results from /tmp/tmp3rqnve2l +test_040_type_exact (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_040_type_exact) +ibpkeycon query with context type exact match ... Generating ibpkeycon results from /tmp/tmpaoozv__s ok -test_051_range_equal (tests.test_iomemconquery.IomemconQueryTest.test_051_range_equal) -Iomemcon query with mem addr range exact match ... Generating results from /tmp/tmp3rqnve2l +test_041_type_regex (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_041_type_regex) +ibpkeycon query with context type regex match ... Generating ibpkeycon results from /tmp/tmpaoozv__s ok -test_052_single_subset (tests.test_iomemconquery.IomemconQueryTest.test_052_single_subset) -Iomemcon query with single mem addr subset ... Generating results from /tmp/tmp3rqnve2l +test_050_range_exact (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_050_range_exact) +ibpkeycon query with context range exact match ... Generating ibpkeycon results from /tmp/tmpaoozv__s ok -test_053_range_subset (tests.test_iomemconquery.IomemconQueryTest.test_053_range_subset) -Iomemcon query with range subset ... Generating results from /tmp/tmp3rqnve2l +test_051_range_overlap1 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap1) +ibpkeycon query with context range overlap match (equal) ... Generating ibpkeycon results from /tmp/tmpaoozv__s ok -test_053_range_subset_edge1 (tests.test_iomemconquery.IomemconQueryTest.test_053_range_subset_edge1) -Iomemcon query with range subset, equal edge case ... Generating results from /tmp/tmp3rqnve2l +test_051_range_overlap2 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap2) +ibpkeycon query with context range overlap match (subset) ... Generating ibpkeycon results from /tmp/tmpaoozv__s ok -test_054_single_proper_subset (tests.test_iomemconquery.IomemconQueryTest.test_054_single_proper_subset) -Iomemcon query with single mem addr proper subset ... Generating results from /tmp/tmp3rqnve2l +test_051_range_overlap3 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap3) +ibpkeycon query with context range overlap match (superset) ... Generating ibpkeycon results from /tmp/tmpaoozv__s ok -test_055_range_proper_subset (tests.test_iomemconquery.IomemconQueryTest.test_055_range_proper_subset) -Iomemcon query with range proper subset ... Generating results from /tmp/tmp3rqnve2l +test_051_range_overlap4 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap4) +ibpkeycon query with context range overlap match (overlap low level) ... Generating ibpkeycon results from /tmp/tmpaoozv__s ok -test_055_range_proper_subset_edge1 (tests.test_iomemconquery.IomemconQueryTest.test_055_range_proper_subset_edge1) -Iomemcon query with range proper subset, equal edge case ... Generating results from /tmp/tmp3rqnve2l +test_051_range_overlap5 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap5) +ibpkeycon query with context range overlap match (overlap high level) ... Generating ibpkeycon results from /tmp/tmpaoozv__s ok -test_055_range_proper_subset_edge2 (tests.test_iomemconquery.IomemconQueryTest.test_055_range_proper_subset_edge2) -Iomemcon query with range proper subset, low equal edge case ... Generating results from /tmp/tmp3rqnve2l +test_052_range_subset1 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_052_range_subset1) +ibpkeycon query with context range subset match ... Generating ibpkeycon results from /tmp/tmpaoozv__s ok -test_055_range_proper_subset_edge3 (tests.test_iomemconquery.IomemconQueryTest.test_055_range_proper_subset_edge3) -Iomemcon query with range proper subset, high equal edge case ... Generating results from /tmp/tmp3rqnve2l +test_052_range_subset2 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_052_range_subset2) +ibpkeycon query with context range subset match (equal) ... Generating ibpkeycon results from /tmp/tmpaoozv__s ok -test_056_single_superset (tests.test_iomemconquery.IomemconQueryTest.test_056_single_superset) -Iomemcon query with single mem addr superset ... Generating results from /tmp/tmp3rqnve2l +test_053_range_superset1 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_053_range_superset1) +ibpkeycon query with context range superset match ... Generating ibpkeycon results from /tmp/tmpaoozv__s ok -test_056_single_superset_edge1 (tests.test_iomemconquery.IomemconQueryTest.test_056_single_superset_edge1) -Iomemcon query with single mem addr superset, equal edge case ... Generating results from /tmp/tmp3rqnve2l +test_053_range_superset2 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_053_range_superset2) +ibpkeycon query with context range superset match (equal) ... Generating ibpkeycon results from /tmp/tmpaoozv__s ok -test_057_range_superset (tests.test_iomemconquery.IomemconQueryTest.test_057_range_superset) -Iomemcon query with range superset ... Generating results from /tmp/tmp3rqnve2l +test_054_range_proper_subset1 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_054_range_proper_subset1) +ibpkeycon query with context range proper subset match ... Generating ibpkeycon results from /tmp/tmpaoozv__s ok -test_057_range_superset_edge1 (tests.test_iomemconquery.IomemconQueryTest.test_057_range_superset_edge1) -Iomemcon query with range superset, equal edge case ... Generating results from /tmp/tmp3rqnve2l +test_054_range_proper_subset2 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_054_range_proper_subset2) +ibpkeycon query with context range proper subset match (equal) ... Generating ibpkeycon results from /tmp/tmpaoozv__s ok -test_058_single_proper_superset (tests.test_iomemconquery.IomemconQueryTest.test_058_single_proper_superset) -Iomemcon query with single mem addr proper superset ... Generating results from /tmp/tmp3rqnve2l +test_054_range_proper_subset3 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_054_range_proper_subset3) +ibpkeycon query with context range proper subset match (equal low only) ... Generating ibpkeycon results from /tmp/tmpaoozv__s ok -test_058_single_proper_superset_edge1 (tests.test_iomemconquery.IomemconQueryTest.test_058_single_proper_superset_edge1) -Iomemcon query with single mem addr proper superset, equal edge case ... Generating results from /tmp/tmp3rqnve2l +test_054_range_proper_subset4 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_054_range_proper_subset4) +ibpkeycon query with context range proper subset match (equal high only) ... Generating ibpkeycon results from /tmp/tmpaoozv__s ok -test_058_single_proper_superset_edge2 (tests.test_iomemconquery.IomemconQueryTest.test_058_single_proper_superset_edge2) -Iomemcon query with single mem addr proper superset, low equal edge case ... Generating results from /tmp/tmp3rqnve2l +test_055_range_proper_superset1 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_055_range_proper_superset1) +ibpkeycon query with context range proper superset match ... Generating ibpkeycon results from /tmp/tmpaoozv__s ok -test_058_single_proper_superset_edge3 (tests.test_iomemconquery.IomemconQueryTest.test_058_single_proper_superset_edge3) -Iomemcon query with single mem addr proper superset, high equal edge case ... Generating results from /tmp/tmp3rqnve2l +test_055_range_proper_superset2 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_055_range_proper_superset2) +ibpkeycon query with context range proper superset match (equal) ... Generating ibpkeycon results from /tmp/tmpaoozv__s ok -test_059_range_proper_superset (tests.test_iomemconquery.IomemconQueryTest.test_059_range_proper_superset) -Iomemcon query with range proper superset ... Generating results from /tmp/tmp3rqnve2l +test_055_range_proper_superset3 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_055_range_proper_superset3) +ibpkeycon query with context range proper superset match (equal low) ... Generating ibpkeycon results from /tmp/tmpaoozv__s ok -test_059_range_proper_superset_edge1 (tests.test_iomemconquery.IomemconQueryTest.test_059_range_proper_superset_edge1) -Iomemcon query with range proper superset, equal edge case ... Generating results from /tmp/tmp3rqnve2l +test_055_range_proper_superset4 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_055_range_proper_superset4) +ibpkeycon query with context range proper superset match (equal high) ... Generating ibpkeycon results from /tmp/tmpaoozv__s ok -test_059_range_proper_superset_edge2 (tests.test_iomemconquery.IomemconQueryTest.test_059_range_proper_superset_edge2) -Iomemcon query with range proper superset, equal high mem addr edge case ... Generating results from /tmp/tmp3rqnve2l +test_900_invalid_subnet_prefix (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_900_invalid_subnet_prefix) +Ibpkeycon query with invalid subnet prefix ... ok +test_910_invalid_pkey_negative (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_910_invalid_pkey_negative) +Ibpkeycon query with negative pkey ... ok +test_911_invalid_pkey_zero (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_911_invalid_pkey_zero) +Ibpkeycon query with 0 pkey ... ok +test_912_invalid_pkey_over_max (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_912_invalid_pkey_over_max) +Ibpkeycon query with pkey over maximum value ... ok +test_913_invalid_pkey_not_a_number (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_913_invalid_pkey_not_a_number) +Ibpkeycon query with pkey is not a number ... ok +test_914_invalid_pkey_not_tuple (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_914_invalid_pkey_not_tuple) +Ibpkeycon query with pkey is not a tuple ... ok +test_915_invalid_pkey_wrong_tuple_length (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_915_invalid_pkey_wrong_tuple_length) +Ibpkeycon query with pkey is not correct tuple size ... ok +Opening SELinux policy "/tmp/tmphfujyf46" +Successfully opened SELinux policy "/tmp/tmphfujyf46" +test_000_unset (tests.test_fsusequery.FSUseQueryTest.test_000_unset) +fs_use_* query with no criteria ... Generating fs_use_* results from /tmp/tmphfujyf46 ok -test_059_range_proper_superset_edge3 (tests.test_iomemconquery.IomemconQueryTest.test_059_range_proper_superset_edge3) -Iomemcon query with range proper superset, equal low mem addr edge case ... Generating results from /tmp/tmp3rqnve2l +test_001_fs_exact (tests.test_fsusequery.FSUseQueryTest.test_001_fs_exact) +fs_use_* query with exact fs match ... Generating fs_use_* results from /tmp/tmphfujyf46 ok -test_060_single_overlap (tests.test_iomemconquery.IomemconQueryTest.test_060_single_overlap) -Iomemcon query with single overlap ... Generating results from /tmp/tmp3rqnve2l +test_002_fs_regex (tests.test_fsusequery.FSUseQueryTest.test_002_fs_regex) +fs_use_* query with regex fs match ... Generating fs_use_* results from /tmp/tmphfujyf46 ok -test_060_single_overlap_edge1 (tests.test_iomemconquery.IomemconQueryTest.test_060_single_overlap_edge1) -Iomemcon query with single overlap, range match low ... Generating results from /tmp/tmp3rqnve2l +test_010_ruletype (tests.test_fsusequery.FSUseQueryTest.test_010_ruletype) +fs_use_* query with ruletype match ... Generating fs_use_* results from /tmp/tmphfujyf46 ok -test_060_single_overlap_edge2 (tests.test_iomemconquery.IomemconQueryTest.test_060_single_overlap_edge2) -Iomemcon query with single overlap, range match high ... Generating results from /tmp/tmp3rqnve2l +test_020_user_exact (tests.test_fsusequery.FSUseQueryTest.test_020_user_exact) +fs_use_* query with context user exact match ... Generating fs_use_* results from /tmp/tmphfujyf46 ok -test_060_single_overlap_edge3 (tests.test_iomemconquery.IomemconQueryTest.test_060_single_overlap_edge3) -Iomemcon query with single overlap, range match proper superset ... Generating results from /tmp/tmp3rqnve2l +test_021_user_regex (tests.test_fsusequery.FSUseQueryTest.test_021_user_regex) +fs_use_* query with context user regex match ... Generating fs_use_* results from /tmp/tmphfujyf46 ok -test_061_range_overlap_low_half (tests.test_iomemconquery.IomemconQueryTest.test_061_range_overlap_low_half) -Iomemcon query with range overlap, low half match ... Generating results from /tmp/tmp3rqnve2l +test_030_role_exact (tests.test_fsusequery.FSUseQueryTest.test_030_role_exact) +fs_use_* query with context role exact match ... Generating fs_use_* results from /tmp/tmphfujyf46 ok -test_062_range_overlap_high_half (tests.test_iomemconquery.IomemconQueryTest.test_062_range_overlap_high_half) -Iomemcon query with range overlap, high half match ... Generating results from /tmp/tmp3rqnve2l +test_031_role_regex (tests.test_fsusequery.FSUseQueryTest.test_031_role_regex) +fs_use_* query with context role regex match ... Generating fs_use_* results from /tmp/tmphfujyf46 ok -test_063_range_overlap_middle (tests.test_iomemconquery.IomemconQueryTest.test_063_range_overlap_middle) -Iomemcon query with range overlap, middle match ... Generating results from /tmp/tmp3rqnve2l +test_040_type_exact (tests.test_fsusequery.FSUseQueryTest.test_040_type_exact) +fs_use_* query with context type exact match ... Generating fs_use_* results from /tmp/tmphfujyf46 ok -test_064_range_overlap_equal (tests.test_iomemconquery.IomemconQueryTest.test_064_range_overlap_equal) -Iomemcon query with range overlap, equal match ... Generating results from /tmp/tmp3rqnve2l +test_041_type_regex (tests.test_fsusequery.FSUseQueryTest.test_041_type_regex) +fs_use_* query with context type regex match ... Generating fs_use_* results from /tmp/tmphfujyf46 ok -test_065_range_overlap_superset (tests.test_iomemconquery.IomemconQueryTest.test_065_range_overlap_superset) -Iomemcon query with range overlap, superset match ... Generating results from /tmp/tmp3rqnve2l +test_050_range_exact (tests.test_fsusequery.FSUseQueryTest.test_050_range_exact) +fs_use_* query with context range exact match ... Generating fs_use_* results from /tmp/tmphfujyf46 ok -Opening SELinux policy "/tmp/tmpmxsbduju" -Successfully opened SELinux policy "/tmp/tmpmxsbduju" -test_000_unset (tests.test_constraintquery.ConstraintQueryTest.test_000_unset) -Constraint query with no criteria. ... Generating constraint results from /tmp/tmpmxsbduju +test_051_range_overlap1 (tests.test_fsusequery.FSUseQueryTest.test_051_range_overlap1) +fs_use_* query with context range overlap match (equal) ... Generating fs_use_* results from /tmp/tmphfujyf46 ok -test_001_ruletype (tests.test_constraintquery.ConstraintQueryTest.test_001_ruletype) -Constraint query with rule type match. ... Generating constraint results from /tmp/tmpmxsbduju +test_051_range_overlap2 (tests.test_fsusequery.FSUseQueryTest.test_051_range_overlap2) +fs_use_* query with context range overlap match (subset) ... Generating fs_use_* results from /tmp/tmphfujyf46 ok -test_010_class_exact (tests.test_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.test_constraintquery.ConstraintQueryTest.test_011_class_list) -Constraint query with object class list match. ... Generating constraint results from /tmp/tmpmxsbduju +test_051_range_overlap3 (tests.test_fsusequery.FSUseQueryTest.test_051_range_overlap3) +fs_use_* query with context range overlap match (superset) ... Generating fs_use_* results from /tmp/tmphfujyf46 ok -test_012_class_regex (tests.test_constraintquery.ConstraintQueryTest.test_012_class_regex) -Constraint query with object class regex match. ... Generating constraint results from /tmp/tmpmxsbduju +test_051_range_overlap4 (tests.test_fsusequery.FSUseQueryTest.test_051_range_overlap4) +fs_use_* query with context range overlap match (overlap low level) ... Generating fs_use_* results from /tmp/tmphfujyf46 ok -test_020_perms_any (tests.test_constraintquery.ConstraintQueryTest.test_020_perms_any) -Constraint query with permission set intersection match. ... Generating constraint results from /tmp/tmpmxsbduju +test_051_range_overlap5 (tests.test_fsusequery.FSUseQueryTest.test_051_range_overlap5) +fs_use_* query with context range overlap match (overlap high level) ... Generating fs_use_* results from /tmp/tmphfujyf46 ok -test_021_perms_equal (tests.test_constraintquery.ConstraintQueryTest.test_021_perms_equal) -Constraint query with permission set equality match. ... Generating constraint results from /tmp/tmpmxsbduju +test_052_range_subset1 (tests.test_fsusequery.FSUseQueryTest.test_052_range_subset1) +fs_use_* query with context range subset match ... Generating fs_use_* results from /tmp/tmphfujyf46 ok -test_030_role_match_single (tests.test_constraintquery.ConstraintQueryTest.test_030_role_match_single) -Constraint query with role match. ... Generating constraint results from /tmp/tmpmxsbduju +test_052_range_subset2 (tests.test_fsusequery.FSUseQueryTest.test_052_range_subset2) +fs_use_* query with context range subset match (equal) ... Generating fs_use_* results from /tmp/tmphfujyf46 ok -test_031_role_match_regex (tests.test_constraintquery.ConstraintQueryTest.test_031_role_match_regex) -Constraint query with regex role match. ... Generating constraint results from /tmp/tmpmxsbduju +test_053_range_superset1 (tests.test_fsusequery.FSUseQueryTest.test_053_range_superset1) +fs_use_* query with context range superset match ... Generating fs_use_* results from /tmp/tmphfujyf46 ok -test_040_type_match_single (tests.test_constraintquery.ConstraintQueryTest.test_040_type_match_single) -Constraint query with type match. ... Generating constraint results from /tmp/tmpmxsbduju +test_053_range_superset2 (tests.test_fsusequery.FSUseQueryTest.test_053_range_superset2) +fs_use_* query with context range superset match (equal) ... Generating fs_use_* results from /tmp/tmphfujyf46 ok -test_041_type_match_regex (tests.test_constraintquery.ConstraintQueryTest.test_041_type_match_regex) -Constraint query with regex type match. ... Generating constraint results from /tmp/tmpmxsbduju +test_054_range_proper_subset1 (tests.test_fsusequery.FSUseQueryTest.test_054_range_proper_subset1) +fs_use_* query with context range proper subset match ... Generating fs_use_* results from /tmp/tmphfujyf46 ok -test_050_user_match_single (tests.test_constraintquery.ConstraintQueryTest.test_050_user_match_single) -Constraint query with user match. ... Generating constraint results from /tmp/tmpmxsbduju +test_054_range_proper_subset2 (tests.test_fsusequery.FSUseQueryTest.test_054_range_proper_subset2) +fs_use_* query with context range proper subset match (equal) ... Generating fs_use_* results from /tmp/tmphfujyf46 ok -test_051_user_match_regex (tests.test_constraintquery.ConstraintQueryTest.test_051_user_match_regex) -Constraint query with regex user match. ... Generating constraint results from /tmp/tmpmxsbduju +test_054_range_proper_subset3 (tests.test_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/tmphfujyf46 ok -Opening SELinux policy "/tmp/tmpjykj1v64" -Successfully opened SELinux policy "/tmp/tmpjykj1v64" -Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -test_001_keep_conditional_rules (tests.test_conditionalinfoflow.ConditionalInfoFlowAnalysisTest.test_001_keep_conditional_rules) -Keep all conditional rules. ... Building information flow graph from /tmp/tmpjykj1v64... -Completed building information flow graph. -Building information flow subgraph... -Completed building information flow subgraph. +test_054_range_proper_subset4 (tests.test_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/tmphfujyf46 ok -test_002_default_conditional_rules (tests.test_conditionalinfoflow.ConditionalInfoFlowAnalysisTest.test_002_default_conditional_rules) -Keep only default conditional rules. ... Building information flow subgraph... -Completed building information flow subgraph. +test_055_range_proper_superset1 (tests.test_fsusequery.FSUseQueryTest.test_055_range_proper_superset1) +fs_use_* query with context range proper superset match ... Generating fs_use_* results from /tmp/tmphfujyf46 ok -test_003_user_conditional_true (tests.test_conditionalinfoflow.ConditionalInfoFlowAnalysisTest.test_003_user_conditional_true) -Keep only conditional rules selected by user specified booleans (True Case.) ... Building information flow graph from /tmp/tmpjykj1v64... -Completed building information flow graph. -Building information flow subgraph... -Completed building information flow subgraph. +test_055_range_proper_superset2 (tests.test_fsusequery.FSUseQueryTest.test_055_range_proper_superset2) +fs_use_* query with context range proper superset match (equal) ... Generating fs_use_* results from /tmp/tmphfujyf46 ok -test_004_user_conditional_false (tests.test_conditionalinfoflow.ConditionalInfoFlowAnalysisTest.test_004_user_conditional_false) -Keep only conditional rules selected by user specified booleans (False Case.) ... Building information flow graph from /tmp/tmpjykj1v64... -Completed building information flow graph. -Building information flow subgraph... -Completed building information flow subgraph. +test_055_range_proper_superset3 (tests.test_fsusequery.FSUseQueryTest.test_055_range_proper_superset3) +fs_use_* query with context range proper superset match (equal low) ... Generating fs_use_* results from /tmp/tmphfujyf46 ok -test_005_remaining_edges (tests.test_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/tmpjykj1v64... -Completed building information flow graph. -Building information flow subgraph... -Completed building information flow subgraph. +test_055_range_proper_superset4 (tests.test_fsusequery.FSUseQueryTest.test_055_range_proper_superset4) +fs_use_* query with context range proper superset match (equal high) ... Generating fs_use_* results from /tmp/tmphfujyf46 ok -Opening SELinux policy "/tmp/tmpecn7m01n" -Successfully opened SELinux policy "/tmp/tmpecn7m01n" +Opening SELinux policy "/tmp/tmptqtor64y" +Successfully opened SELinux policy "/tmp/tmptqtor64y" test_000_unset (tests.test_defaultquery.DefaultQueryTest.test_000_unset) -Default query: no criteria. ... Generating default_* results from /tmp/tmpecn7m01n +Default query: no criteria. ... Generating default_* results from /tmp/tmptqtor64y ok test_001_ruletype (tests.test_defaultquery.DefaultQueryTest.test_001_ruletype) -Default query: ruletype criterion. ... Generating default_* results from /tmp/tmpecn7m01n +Default query: ruletype criterion. ... Generating default_* results from /tmp/tmptqtor64y ok test_010_class_list (tests.test_defaultquery.DefaultQueryTest.test_010_class_list) -Default query: object class list match. ... Generating default_* results from /tmp/tmpecn7m01n +Default query: object class list match. ... Generating default_* results from /tmp/tmptqtor64y ok test_011_class_regex (tests.test_defaultquery.DefaultQueryTest.test_011_class_regex) -Default query: object class regex match. ... Generating default_* results from /tmp/tmpecn7m01n +Default query: object class regex match. ... Generating default_* results from /tmp/tmptqtor64y ok test_020_default (tests.test_defaultquery.DefaultQueryTest.test_020_default) -Default query: default setting. ... Generating default_* results from /tmp/tmpecn7m01n +Default query: default setting. ... Generating default_* results from /tmp/tmptqtor64y ok test_030_default_range (tests.test_defaultquery.DefaultQueryTest.test_030_default_range) -Default query: default_range setting. ... Generating default_* results from /tmp/tmpecn7m01n +Default query: default_range setting. ... Generating default_* results from /tmp/tmptqtor64y ok test_900_invalid_ruletype (tests.test_defaultquery.DefaultQueryTest.test_900_invalid_ruletype) Default query: invalid ruletype ... ok @@ -7376,171 +9239,161 @@ Default query: invalid default value ... ok test_903_invalid_default_range (tests.test_defaultquery.DefaultQueryTest.test_903_invalid_default_range) Default query: invalid default range ... ok -Opening SELinux policy "/tmp/tmp54xoan1r" -Successfully opened SELinux policy "/tmp/tmp54xoan1r" -test_000_unset (tests.test_sensitivityquery.SensitivityQueryTest.test_000_unset) -Sensitivity query with no criteria. ... Generating sensitivity results from /tmp/tmp54xoan1r -ok -test_001_name_exact (tests.test_sensitivityquery.SensitivityQueryTest.test_001_name_exact) -Sensitivity query with exact name match. ... Generating sensitivity results from /tmp/tmp54xoan1r -ok -test_002_name_regex (tests.test_sensitivityquery.SensitivityQueryTest.test_002_name_regex) -Sensitivity query with regex name match. ... Generating sensitivity results from /tmp/tmp54xoan1r -ok -test_010_alias_exact (tests.test_sensitivityquery.SensitivityQueryTest.test_010_alias_exact) -Sensitivity query with exact alias match. ... Generating sensitivity results from /tmp/tmp54xoan1r -ok -test_011_alias_regex (tests.test_sensitivityquery.SensitivityQueryTest.test_011_alias_regex) -Sensitivity query with regex alias match. ... Generating sensitivity results from /tmp/tmp54xoan1r -ok -test_020_sens_equal (tests.test_sensitivityquery.SensitivityQueryTest.test_020_sens_equal) -Sensitivity query with sens equality. ... Generating sensitivity results from /tmp/tmp54xoan1r -ok -test_021_sens_dom1 (tests.test_sensitivityquery.SensitivityQueryTest.test_021_sens_dom1) -Sensitivity query with sens dominance. ... Generating sensitivity results from /tmp/tmp54xoan1r -ok -test_021_sens_dom2 (tests.test_sensitivityquery.SensitivityQueryTest.test_021_sens_dom2) -Sensitivity query with sens dominance (equal). ... Generating sensitivity results from /tmp/tmp54xoan1r -ok -test_022_sens_domby1 (tests.test_sensitivityquery.SensitivityQueryTest.test_022_sens_domby1) -Sensitivity query with sens dominated-by. ... Generating sensitivity results from /tmp/tmp54xoan1r -ok -test_022_sens_domby2 (tests.test_sensitivityquery.SensitivityQueryTest.test_022_sens_domby2) -Sensitivity query with sens dominated-by (equal). ... Generating sensitivity results from /tmp/tmp54xoan1r -ok -Opening SELinux policy "/tmp/tmpwdhqvxdy" -Successfully opened SELinux policy "/tmp/tmpwdhqvxdy" -test_000_unset (tests.test_boundsquery.BoundsQueryTest.test_000_unset) -Bounds query with no criteria. ... Generating bounds results from /tmp/tmpwdhqvxdy -ok -test_001_parent_exact (tests.test_boundsquery.BoundsQueryTest.test_001_parent_exact) -Bounds query with exact parent match. ... Generating bounds results from /tmp/tmpwdhqvxdy +Opening SELinux policy "/tmp/tmp2jel7g7s" +Successfully opened SELinux policy "/tmp/tmp2jel7g7s" +test_001_load (tests.test_permmap.PermissionMapTest.test_001_load) +PermMap open from path. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_002_parent_regex (tests.test_boundsquery.BoundsQueryTest.test_002_parent_regex) -Bounds query with regex parent match. ... Generating bounds results from /tmp/tmpwdhqvxdy +test_002_load_invalid (tests.test_permmap.PermissionMapTest.test_002_load_invalid) +PermMap load completely wrong file type ... Opening permission map "setup.py" ok -test_010_child_exact (tests.test_boundsquery.BoundsQueryTest.test_010_child_exact) -Bounds query with exact child match. ... Generating bounds results from /tmp/tmpwdhqvxdy +test_002_load_negative_class_count (tests.test_permmap.PermissionMapTest.test_002_load_negative_class_count) +PermMap load negative class count ... Opening permission map "tests/invalid_perm_maps/negative-classcount" ok -test_011_child_regex (tests.test_boundsquery.BoundsQueryTest.test_011_child_regex) -Bounds query with regex child match. ... Generating bounds results from /tmp/tmpwdhqvxdy +test_003_load_non_number_class_count (tests.test_permmap.PermissionMapTest.test_003_load_non_number_class_count) +PermMap load non-number class count ... Opening permission map "tests/invalid_perm_maps/non-number-classcount" ok -Opening SELinux policy "/tmp/tmptdvj37s6" -Successfully opened SELinux policy "/tmp/tmptdvj37s6" -test_000_unset (tests.test_netifconquery.NetifconQueryTest.test_000_unset) -Netifcon query with no criteria ... Generating netifcon results from /tmp/tmptdvj37s6 +test_004_load_extra_class (tests.test_permmap.PermissionMapTest.test_004_load_extra_class) +PermMap load extra class ... Opening permission map "tests/invalid_perm_maps/extra-class" ok -test_001_name_exact (tests.test_netifconquery.NetifconQueryTest.test_001_name_exact) -Netifcon query with exact match ... Generating netifcon results from /tmp/tmptdvj37s6 +test_005_load_bad_class_keyword (tests.test_permmap.PermissionMapTest.test_005_load_bad_class_keyword) +PermMap load bad class keyword ... Opening permission map "tests/invalid_perm_maps/bad-class-keyword" ok -test_002_name_regex (tests.test_netifconquery.NetifconQueryTest.test_002_name_regex) -Netifcon query with regex match ... Generating netifcon results from /tmp/tmptdvj37s6 +test_007_load_negative_perm_count (tests.test_permmap.PermissionMapTest.test_007_load_negative_perm_count) +PermMap load negative permission count ... Opening permission map "tests/invalid_perm_maps/negative-permcount" ok -test_010_user_exact (tests.test_netifconquery.NetifconQueryTest.test_010_user_exact) -Netifcon query with context user exact match ... Generating netifcon results from /tmp/tmptdvj37s6 +test_008_load_bad_perm_count (tests.test_permmap.PermissionMapTest.test_008_load_bad_perm_count) +PermMap load bad permission count ... Opening permission map "tests/invalid_perm_maps/bad-permcount" ok -test_011_user_regex (tests.test_netifconquery.NetifconQueryTest.test_011_user_regex) -Netifcon query with context user regex match ... Generating netifcon results from /tmp/tmptdvj37s6 +test_010_load_extra_perms (tests.test_permmap.PermissionMapTest.test_010_load_extra_perms) +PermMap load negative permission count ... Opening permission map "tests/invalid_perm_maps/extra-perms" ok -test_020_role_exact (tests.test_netifconquery.NetifconQueryTest.test_020_role_exact) -Netifcon query with context role exact match ... Generating netifcon results from /tmp/tmptdvj37s6 +test_011_load_invalid_flow_direction (tests.test_permmap.PermissionMapTest.test_011_load_invalid_flow_direction) +PermMap load invalid flow direction ... Opening permission map "tests/invalid_perm_maps/invalid-flowdir" ok -test_021_role_regex (tests.test_netifconquery.NetifconQueryTest.test_021_role_regex) -Netifcon query with context role regex match ... Generating netifcon results from /tmp/tmptdvj37s6 +test_012_load_bad_perm_weight (tests.test_permmap.PermissionMapTest.test_012_load_bad_perm_weight) +PermMap load too high/low permission weight ... Opening permission map "tests/invalid_perm_maps/bad-perm-weight-high" +Opening permission map "tests/invalid_perm_maps/bad-perm-weight-low" ok -test_030_type_exact (tests.test_netifconquery.NetifconQueryTest.test_030_type_exact) -Netifcon query with context type exact match ... Generating netifcon results from /tmp/tmptdvj37s6 +test_013_load_invalid_weight (tests.test_permmap.PermissionMapTest.test_013_load_invalid_weight) +PermMap load invalid permission weight ... Opening permission map "tests/invalid_perm_maps/invalid-perm-weight" ok -test_031_type_regex (tests.test_netifconquery.NetifconQueryTest.test_031_type_regex) -Netifcon query with context type regex match ... Generating netifcon results from /tmp/tmptdvj37s6 +test_100_set_weight (tests.test_permmap.PermissionMapTest.test_100_set_weight) +PermMap set weight ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_040_range_exact (tests.test_netifconquery.NetifconQueryTest.test_040_range_exact) -Netifcon query with context range exact match ... Generating netifcon results from /tmp/tmptdvj37s6 +test_101_set_weight_low (tests.test_permmap.PermissionMapTest.test_101_set_weight_low) +PermMap set weight low ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_041_range_overlap1 (tests.test_netifconquery.NetifconQueryTest.test_041_range_overlap1) -Netifcon query with context range overlap match (equal) ... Generating netifcon results from /tmp/tmptdvj37s6 +test_102_set_weight_low (tests.test_permmap.PermissionMapTest.test_102_set_weight_low) +PermMap set weight high ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_041_range_overlap2 (tests.test_netifconquery.NetifconQueryTest.test_041_range_overlap2) -Netifcon query with context range overlap match (subset) ... Generating netifcon results from /tmp/tmptdvj37s6 +test_103_set_weight_unmapped_class (tests.test_permmap.PermissionMapTest.test_103_set_weight_unmapped_class) +PermMap set weight unmapped class ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_041_range_overlap3 (tests.test_netifconquery.NetifconQueryTest.test_041_range_overlap3) -Netifcon query with context range overlap match (superset) ... Generating netifcon results from /tmp/tmptdvj37s6 +test_104_set_weight_unmapped_permission (tests.test_permmap.PermissionMapTest.test_104_set_weight_unmapped_permission) +PermMap set weight unmapped class ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_041_range_overlap4 (tests.test_netifconquery.NetifconQueryTest.test_041_range_overlap4) -Netifcon query with context range overlap match (overlap low level) ... Generating netifcon results from /tmp/tmptdvj37s6 +test_110_set_direction (tests.test_permmap.PermissionMapTest.test_110_set_direction) +PermMap set direction ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_041_range_overlap5 (tests.test_netifconquery.NetifconQueryTest.test_041_range_overlap5) -Netifcon query with context range overlap match (overlap high level) ... Generating netifcon results from /tmp/tmptdvj37s6 +test_111_set_direction_invalid (tests.test_permmap.PermissionMapTest.test_111_set_direction_invalid) +PermMap set invalid direction ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_042_range_subset1 (tests.test_netifconquery.NetifconQueryTest.test_042_range_subset1) -Netifcon query with context range subset match ... Generating netifcon results from /tmp/tmptdvj37s6 +test_112_set_direction_unmapped_class (tests.test_permmap.PermissionMapTest.test_112_set_direction_unmapped_class) +PermMap set direction unmapped class ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_042_range_subset2 (tests.test_netifconquery.NetifconQueryTest.test_042_range_subset2) -Netifcon query with context range subset match (equal) ... Generating netifcon results from /tmp/tmptdvj37s6 +test_113_set_direction_unmapped_permission (tests.test_permmap.PermissionMapTest.test_113_set_direction_unmapped_permission) +PermMap set direction unmapped class ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_043_range_superset1 (tests.test_netifconquery.NetifconQueryTest.test_043_range_superset1) -Netifcon query with context range superset match ... Generating netifcon results from /tmp/tmptdvj37s6 +test_120_exclude_perm (tests.test_permmap.PermissionMapTest.test_120_exclude_perm) +PermMap exclude permission. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_043_range_superset2 (tests.test_netifconquery.NetifconQueryTest.test_043_range_superset2) -Netifcon query with context range superset match (equal) ... Generating netifcon results from /tmp/tmptdvj37s6 +test_121_exclude_perm_unmapped_class (tests.test_permmap.PermissionMapTest.test_121_exclude_perm_unmapped_class) +PermMap exclude permission unmapped class. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_044_range_proper_subset1 (tests.test_netifconquery.NetifconQueryTest.test_044_range_proper_subset1) -Netifcon query with context range proper subset match ... Generating netifcon results from /tmp/tmptdvj37s6 +test_122_exclude_perm_unmapped_perm (tests.test_permmap.PermissionMapTest.test_122_exclude_perm_unmapped_perm) +PermMap exclude permission unmapped permission. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_044_range_proper_subset2 (tests.test_netifconquery.NetifconQueryTest.test_044_range_proper_subset2) -Netifcon query with context range proper subset match (equal) ... Generating netifcon results from /tmp/tmptdvj37s6 +test_123_include_perm (tests.test_permmap.PermissionMapTest.test_123_include_perm) +PermMap include permission. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_044_range_proper_subset3 (tests.test_netifconquery.NetifconQueryTest.test_044_range_proper_subset3) -Netifcon query with context range proper subset match (equal low only) ... Generating netifcon results from /tmp/tmptdvj37s6 +test_124_include_perm_unmapped_class (tests.test_permmap.PermissionMapTest.test_124_include_perm_unmapped_class) +PermMap include permission unmapped class. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_044_range_proper_subset4 (tests.test_netifconquery.NetifconQueryTest.test_044_range_proper_subset4) -Netifcon query with context range proper subset match (equal high only) ... Generating netifcon results from /tmp/tmptdvj37s6 +test_125_include_perm_unmapped_perm (tests.test_permmap.PermissionMapTest.test_125_include_perm_unmapped_perm) +PermMap include permission unmapped permission. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_045_range_proper_superset1 (tests.test_netifconquery.NetifconQueryTest.test_045_range_proper_superset1) -Netifcon query with context range proper superset match ... Generating netifcon results from /tmp/tmptdvj37s6 +test_130_exclude_class (tests.test_permmap.PermissionMapTest.test_130_exclude_class) +PermMap exclude class. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_045_range_proper_superset2 (tests.test_netifconquery.NetifconQueryTest.test_045_range_proper_superset2) -Netifcon query with context range proper superset match (equal) ... Generating netifcon results from /tmp/tmptdvj37s6 +test_131_exclude_class_unmapped_class (tests.test_permmap.PermissionMapTest.test_131_exclude_class_unmapped_class) +PermMap exclude class unmapped class. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_045_range_proper_superset3 (tests.test_netifconquery.NetifconQueryTest.test_045_range_proper_superset3) -Netifcon query with context range proper superset match (equal low) ... Generating netifcon results from /tmp/tmptdvj37s6 +test_132_include_class (tests.test_permmap.PermissionMapTest.test_132_include_class) +PermMap exclude class. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_045_range_proper_superset4 (tests.test_netifconquery.NetifconQueryTest.test_045_range_proper_superset4) -Netifcon query with context range proper superset match (equal high) ... Generating netifcon results from /tmp/tmptdvj37s6 +test_133_include_class_unmapped_class (tests.test_permmap.PermissionMapTest.test_133_include_class_unmapped_class) +PermMap include class unmapped class. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -Opening SELinux policy "/tmp/tmpfx1_s36r" -Successfully opened SELinux policy "/tmp/tmpfx1_s36r" -test_000_unset (tests.test_rolequery.RoleQueryTest.test_000_unset) -Role query with no criteria. ... Generating role results from /tmp/tmpfx1_s36r +test_140_weight_read_only (tests.test_permmap.PermissionMapTest.test_140_weight_read_only) +PermMap get weight of read-only rule. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_001_name_exact (tests.test_rolequery.RoleQueryTest.test_001_name_exact) -Role query with exact name match. ... Generating role results from /tmp/tmpfx1_s36r +test_141_weight_write_only (tests.test_permmap.PermissionMapTest.test_141_weight_write_only) +PermMap get weight of write-only rule. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_002_name_regex (tests.test_rolequery.RoleQueryTest.test_002_name_regex) -Role query with regex name match. ... Generating role results from /tmp/tmpfx1_s36r +test_142_weight_both (tests.test_permmap.PermissionMapTest.test_142_weight_both) +PermMap get weight of both rule. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_010_type_intersect (tests.test_rolequery.RoleQueryTest.test_010_type_intersect) -Role query with type set intersection. ... Generating role results from /tmp/tmpfx1_s36r +test_143_weight_none (tests.test_permmap.PermissionMapTest.test_143_weight_none) +PermMap get weight of none rule. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_011_type_equality (tests.test_rolequery.RoleQueryTest.test_011_type_equality) -Role query with type set equality. ... Generating role results from /tmp/tmpfx1_s36r +test_144_weight_unmapped_class (tests.test_permmap.PermissionMapTest.test_144_weight_unmapped_class) +PermMap get weight of rule with unmapped class. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_012_type_regex (tests.test_rolequery.RoleQueryTest.test_012_type_regex) -Role query with type set match. ... Generating role results from /tmp/tmpfx1_s36r +test_145_weight_unmapped_permission (tests.test_permmap.PermissionMapTest.test_145_weight_unmapped_permission) +PermMap get weight of rule with unmapped permission. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -Opening SELinux policy "/tmp/tmpnq1dau0g" -Successfully opened SELinux policy "/tmp/tmpnq1dau0g" -test_000_unset (tests.test_boolquery.BoolQueryTest.test_000_unset) -Boolean query with no criteria. ... Generating Boolean results from /tmp/tmpnq1dau0g +test_146_weight_wrong_rule_type (tests.test_permmap.PermissionMapTest.test_146_weight_wrong_rule_type) +PermMap get weight of rule with wrong rule type. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_001_name_exact (tests.test_boolquery.BoolQueryTest.test_001_name_exact) -Boolean query with exact match ... Generating Boolean results from /tmp/tmpnq1dau0g +test_147_weight_excluded_permission (tests.test_permmap.PermissionMapTest.test_147_weight_excluded_permission) +PermMap get weight of a rule with excluded permission. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_002_name_regex (tests.test_boolquery.BoolQueryTest.test_002_name_regex) -Boolean query with regex match. ... Generating Boolean results from /tmp/tmpnq1dau0g +test_148_weight_excluded_class (tests.test_permmap.PermissionMapTest.test_148_weight_excluded_class) +PermMap get weight of a rule with excluded class. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" ok -test_010_default (tests.test_boolquery.BoolQueryTest.test_010_default) -Boolean query with default state match. ... Generating Boolean results from /tmp/tmpnq1dau0g +test_150_map_policy (tests.test_permmap.PermissionMapTest.test_150_map_policy) +PermMap create mappings for classes/perms in a policy. ... Opening permission map "tests/perm_map" +Successfully opened permission map "tests/perm_map" 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 @@ -7554,8 +9407,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/tmp84t735ss" -Successfully opened SELinux policy "/tmp/tmp84t735ss" +Opening SELinux policy "/tmp/tmpnte1rs1b" +Successfully opened SELinux policy "/tmp/tmpnte1rs1b" 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 @@ -7568,12 +9421,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/tmpjpeey81u" -Successfully opened SELinux policy "/tmp/tmpjpeey81u" -Policy diff left policy set to /tmp/tmp84t735ss -Policy diff right policy set to /tmp/tmpjpeey81u +Opening SELinux policy "/tmp/tmpxeq8rhen" +Successfully opened SELinux policy "/tmp/tmpxeq8rhen" +Policy diff left policy set to /tmp/tmpnte1rs1b +Policy diff right policy set to /tmp/tmpxeq8rhen test_removed_initialsids (tests.test_diff.PolicyDifferenceRmIsidTest.test_removed_initialsids) -Diff: removed initialsids. ... Generating initial SID differences from /tmp/tmp84t735ss to /tmp/tmpjpeey81u +Diff: removed initialsids. ... Generating initial SID differences from /tmp/tmpnte1rs1b to /tmp/tmpxeq8rhen 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 @@ -7587,8 +9440,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/tmpy8ecjdlt" -Successfully opened SELinux policy "/tmp/tmpy8ecjdlt" +Opening SELinux policy "/tmp/tmp4m8ztrfv" +Successfully opened SELinux policy "/tmp/tmp4m8ztrfv" 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 @@ -7601,142 +9454,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/tmpb9783x_f" -Successfully opened SELinux policy "/tmp/tmpb9783x_f" -Policy diff left policy set to /tmp/tmpy8ecjdlt -Policy diff right policy set to /tmp/tmpb9783x_f +Opening SELinux policy "/tmp/tmp9l9cf05q" +Successfully opened SELinux policy "/tmp/tmp9l9cf05q" +Policy diff left policy set to /tmp/tmp4m8ztrfv +Policy diff right policy set to /tmp/tmp9l9cf05q test_added_allow_rules (tests.test_diff.PolicyDifferenceTest.test_added_allow_rules) -Diff: added allow rules. ... Generating allow differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f -Expanding AV rules from /tmp/tmpy8ecjdlt. -Expanding AV rules from /tmp/tmpb9783x_f. +Diff: added allow rules. ... Generating allow differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q +Expanding AV rules from /tmp/tmp4m8ztrfv. +Expanding AV rules from /tmp/tmp9l9cf05q. Removing redundant AV rules. Generating AV rule diff. ok test_added_allowxperm_rules (tests.test_diff.PolicyDifferenceTest.test_added_allowxperm_rules) -Diff: added allowxperm rules. ... Generating allowxperm differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added allowxperm rules. ... Generating allowxperm differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_auditallow_rules (tests.test_diff.PolicyDifferenceTest.test_added_auditallow_rules) -Diff: added auditallow rules. ... Generating auditallow differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f -Expanding AV rules from /tmp/tmpy8ecjdlt. -Expanding AV rules from /tmp/tmpb9783x_f. +Diff: added auditallow rules. ... Generating auditallow differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q +Expanding AV rules from /tmp/tmp4m8ztrfv. +Expanding AV rules from /tmp/tmp9l9cf05q. Removing redundant AV rules. Generating AV rule diff. ok test_added_auditallowxperm_rules (tests.test_diff.PolicyDifferenceTest.test_added_auditallowxperm_rules) -Diff: added auditallowxperm rules. ... Generating auditallowxperm differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added auditallowxperm rules. ... Generating auditallowxperm differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_boolean (tests.test_diff.PolicyDifferenceTest.test_added_boolean) -Diff: added boolean. ... Generating Boolean differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added boolean. ... Generating Boolean differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_category (tests.test_diff.PolicyDifferenceTest.test_added_category) -Diff: added category. ... Generating category differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added category. ... Generating category differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_class (tests.test_diff.PolicyDifferenceTest.test_added_class) -Diff: added class. ... Generating class differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added class. ... Generating class differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_common (tests.test_diff.PolicyDifferenceTest.test_added_common) -Diff: added common. ... Generating common differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added common. ... Generating common differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_constrains (tests.test_diff.PolicyDifferenceTest.test_added_constrains) -Diff: added constrains. ... Generating constraint differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added constrains. ... Generating constraint differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_defaults (tests.test_diff.PolicyDifferenceTest.test_added_defaults) -Diff: added defaults. ... Generating default_* differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added defaults. ... Generating default_* differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_dontaudit_rules (tests.test_diff.PolicyDifferenceTest.test_added_dontaudit_rules) -Diff: added dontaudit rules. ... Generating dontaudit differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f -Expanding AV rules from /tmp/tmpy8ecjdlt. -Expanding AV rules from /tmp/tmpb9783x_f. +Diff: added dontaudit rules. ... Generating dontaudit differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q +Expanding AV rules from /tmp/tmp4m8ztrfv. +Expanding AV rules from /tmp/tmp9l9cf05q. Removing redundant AV rules. Generating AV rule diff. ok test_added_dontauditxperm_rules (tests.test_diff.PolicyDifferenceTest.test_added_dontauditxperm_rules) -Diff: added dontauditxperm rules. ... Generating dontauditxperm differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added dontauditxperm rules. ... Generating dontauditxperm differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_fs_uses (tests.test_diff.PolicyDifferenceTest.test_added_fs_uses) -Diff: added fs_uses. ... Generating fs_use_* differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added fs_uses. ... Generating fs_use_* differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_genfscons (tests.test_diff.PolicyDifferenceTest.test_added_genfscons) -Diff: added genfscons. ... Generating genfscon differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added genfscons. ... Generating genfscon differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_ibendportcons (tests.test_diff.PolicyDifferenceTest.test_added_ibendportcons) -Diff: added ibendportcon statements. ... Generating ibendportcon differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added ibendportcon statements. ... Generating ibendportcon differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_ibpkeycons (tests.test_diff.PolicyDifferenceTest.test_added_ibpkeycons) -Diff: added ibpkeycon statements. ... Generating ibpkeycon differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added ibpkeycon statements. ... Generating ibpkeycon differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_initialsids (tests.test_diff.PolicyDifferenceTest.test_added_initialsids) -Diff: added initialsids. ... Generating initial SID differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added initialsids. ... Generating initial SID differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_levels (tests.test_diff.PolicyDifferenceTest.test_added_levels) -Diff: added levels. ... Generating level decl differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added levels. ... Generating level decl differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_mlsconstrains (tests.test_diff.PolicyDifferenceTest.test_added_mlsconstrains) -Diff: added mlsconstrains. ... Generating MLS constraint differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added mlsconstrains. ... Generating MLS constraint differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_mlsvalidatetrans (tests.test_diff.PolicyDifferenceTest.test_added_mlsvalidatetrans) -Diff: added mlsvalidatetrans. ... Generating mlsvalidatetrans differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added mlsvalidatetrans. ... Generating mlsvalidatetrans differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_netifcons (tests.test_diff.PolicyDifferenceTest.test_added_netifcons) -Diff: added netifcons. ... Generating netifcon differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added netifcons. ... Generating netifcon differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_neverallow_rules (tests.test_diff.PolicyDifferenceTest.test_added_neverallow_rules) -Diff: added neverallow rules. ... Generating neverallow differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f -Expanding AV rules from /tmp/tmpy8ecjdlt. -Expanding AV rules from /tmp/tmpb9783x_f. +Diff: added neverallow rules. ... Generating neverallow differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q +Expanding AV rules from /tmp/tmp4m8ztrfv. +Expanding AV rules from /tmp/tmp9l9cf05q. Removing redundant AV rules. Generating AV rule diff. ok test_added_neverallowxperm_rules (tests.test_diff.PolicyDifferenceTest.test_added_neverallowxperm_rules) -Diff: added neverallowxperm rules. ... Generating neverallowxperm differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added neverallowxperm rules. ... Generating neverallowxperm differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_nodecons (tests.test_diff.PolicyDifferenceTest.test_added_nodecons) -Diff: added nodecons. ... Generating nodecon differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added nodecons. ... Generating nodecon differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_polcaps (tests.test_diff.PolicyDifferenceTest.test_added_polcaps) -Diff: added polcaps. ... Generating policy cap differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added polcaps. ... Generating policy cap differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_portcons (tests.test_diff.PolicyDifferenceTest.test_added_portcons) -Diff: added portcons. ... Generating portcon differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added portcons. ... Generating portcon differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_range_transition_rules (tests.test_diff.PolicyDifferenceTest.test_added_range_transition_rules) -Diff: added range_transition rules. ... Generating range_transition differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added range_transition rules. ... Generating range_transition differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_role (tests.test_diff.PolicyDifferenceTest.test_added_role) -Diff: added role. ... Generating role differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added role. ... Generating role differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_role_allow_rules (tests.test_diff.PolicyDifferenceTest.test_added_role_allow_rules) -Diff: added role_allow rules. ... Generating role allow differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added role_allow rules. ... Generating role allow differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_role_transition_rules (tests.test_diff.PolicyDifferenceTest.test_added_role_transition_rules) -Diff: added role_transition rules. ... Generating role_transition differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added role_transition rules. ... Generating role_transition differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_sensitivities (tests.test_diff.PolicyDifferenceTest.test_added_sensitivities) -Diff: added sensitivities. ... Generating sensitivity differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added sensitivities. ... Generating sensitivity differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_type_attribute (tests.test_diff.PolicyDifferenceTest.test_added_type_attribute) -Diff: added type attribute. ... Generating type attribute differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added type attribute. ... Generating type attribute differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_type_change_rules (tests.test_diff.PolicyDifferenceTest.test_added_type_change_rules) -Diff: added type_change rules. ... Generating type_change differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added type_change rules. ... Generating type_change differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_type_member_rules (tests.test_diff.PolicyDifferenceTest.test_added_type_member_rules) -Diff: added type_member rules. ... Generating type_member differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added type_member rules. ... Generating type_member differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_type_transition_rules (tests.test_diff.PolicyDifferenceTest.test_added_type_transition_rules) -Diff: added type_transition rules. ... Generating type_transition differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added type_transition rules. ... Generating type_transition differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_typebounds (tests.test_diff.PolicyDifferenceTest.test_added_typebounds) -Diff: added typebounds. ... Generating typebounds differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added typebounds. ... Generating typebounds differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_types (tests.test_diff.PolicyDifferenceTest.test_added_types) -Diff: added type ... Generating type differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added type ... Generating type differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_user (tests.test_diff.PolicyDifferenceTest.test_added_user) -Diff: added user. ... Generating user differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added user. ... Generating user differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_added_validatetrans (tests.test_diff.PolicyDifferenceTest.test_added_validatetrans) -Diff: added validatetrans. ... Generating validatetrans differences from /tmp/tmpy8ecjdlt to /tmp/tmpb9783x_f +Diff: added validatetrans. ... Generating validatetrans differences from /tmp/tmp4m8ztrfv to /tmp/tmp9l9cf05q ok test_modified_allow_rules (tests.test_diff.PolicyDifferenceTest.test_modified_allow_rules) Diff: modified allow rules. ... ok @@ -7928,8 +9781,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/tmp41dxzt4g" -Successfully opened SELinux policy "/tmp/tmp41dxzt4g" +Opening SELinux policy "/tmp/tmpelh9fjtt" +Successfully opened SELinux policy "/tmp/tmpelh9fjtt" 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 @@ -7942,142 +9795,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/tmpdvi8bkv4" -Successfully opened SELinux policy "/tmp/tmpdvi8bkv4" -Policy diff left policy set to /tmp/tmp41dxzt4g -Policy diff right policy set to /tmp/tmpdvi8bkv4 +Opening SELinux policy "/tmp/tmpm_3uzx40" +Successfully opened SELinux policy "/tmp/tmpm_3uzx40" +Policy diff left policy set to /tmp/tmpelh9fjtt +Policy diff right policy set to /tmp/tmpm_3uzx40 test_added_allows (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_allows) -MLSvsStandardDiff: no added allow rules. ... Generating allow differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 -Expanding AV rules from /tmp/tmp41dxzt4g. -Expanding AV rules from /tmp/tmpdvi8bkv4. +MLSvsStandardDiff: no added allow rules. ... Generating allow differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 +Expanding AV rules from /tmp/tmpelh9fjtt. +Expanding AV rules from /tmp/tmpm_3uzx40. Removing redundant AV rules. Generating AV rule diff. ok test_added_allowxperms (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_allowxperms) -NoDiff: no added allowxperm rules. ... Generating allowxperm differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +NoDiff: no added allowxperm rules. ... Generating allowxperm differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_auditallows (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_auditallows) -MLSvsStandardDiff: no added auditallow rules. ... Generating auditallow differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 -Expanding AV rules from /tmp/tmp41dxzt4g. -Expanding AV rules from /tmp/tmpdvi8bkv4. +MLSvsStandardDiff: no added auditallow rules. ... Generating auditallow differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 +Expanding AV rules from /tmp/tmpelh9fjtt. +Expanding AV rules from /tmp/tmpm_3uzx40. Removing redundant AV rules. Generating AV rule diff. ok test_added_auditallowxperms (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_auditallowxperms) -NoDiff: no added auditallowxperm rules. ... Generating auditallowxperm differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +NoDiff: no added auditallowxperm rules. ... Generating auditallowxperm differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_booleans (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_booleans) -MLSvsStandardDiff: no added booleans. ... Generating Boolean differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +MLSvsStandardDiff: no added booleans. ... Generating Boolean differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_categories (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_categories) -MLSvsStandardDiff: no added categories. ... Generating category differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +MLSvsStandardDiff: no added categories. ... Generating category differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_classes (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_classes) -MLSvsStandardDiff: no added classes. ... Generating class differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +MLSvsStandardDiff: no added classes. ... Generating class differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_commons (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_commons) -MLSvsStandardDiff: no added commons. ... Generating common differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +MLSvsStandardDiff: no added commons. ... Generating common differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_constraints (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_constraints) -MLSvsStandardDiff: no added constraints. ... Generating constraint differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +MLSvsStandardDiff: no added constraints. ... Generating constraint differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_defaults (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_defaults) -MLSvsStandardDiff: no added defaults. ... Generating default_* differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +MLSvsStandardDiff: no added defaults. ... Generating default_* differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_dontaudits (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_dontaudits) -MLSvsStandardDiff: no added dontaudit rules. ... Generating dontaudit differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 -Expanding AV rules from /tmp/tmp41dxzt4g. -Expanding AV rules from /tmp/tmpdvi8bkv4. +MLSvsStandardDiff: no added dontaudit rules. ... Generating dontaudit differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 +Expanding AV rules from /tmp/tmpelh9fjtt. +Expanding AV rules from /tmp/tmpm_3uzx40. Removing redundant AV rules. Generating AV rule diff. ok test_added_dontauditxperms (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_dontauditxperms) -NoDiff: no added dontauditxperm rules. ... Generating dontauditxperm differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +NoDiff: no added dontauditxperm rules. ... Generating dontauditxperm differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_fs_uses (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_fs_uses) -MLSvsStandardDiff: no added fs_uses. ... Generating fs_use_* differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +MLSvsStandardDiff: no added fs_uses. ... Generating fs_use_* differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_genfscons (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_genfscons) -MLSvsStandardDiff: no added genfscons. ... Generating genfscon differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +MLSvsStandardDiff: no added genfscons. ... Generating genfscon differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_ibendportcons (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_ibendportcons) -NoDiff: no added ibendportcon rules. ... Generating ibendportcon differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +NoDiff: no added ibendportcon rules. ... Generating ibendportcon differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_ibpkeycons (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_ibpkeycons) -NoDiff: no added ibpkeycon rules. ... Generating ibpkeycon differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +NoDiff: no added ibpkeycon rules. ... Generating ibpkeycon differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_initialsids (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_initialsids) -MLSvsStandardDiff: no added initialsids. ... Generating initial SID differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +MLSvsStandardDiff: no added initialsids. ... Generating initial SID differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_levels (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_levels) -MLSvsStandardDiff: no added levels. ... Generating level decl differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +MLSvsStandardDiff: no added levels. ... Generating level decl differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_mlsconstraints (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_mlsconstraints) -MLSvsStandardDiff: no added mlsconstraints. ... Generating MLS constraint differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +MLSvsStandardDiff: no added mlsconstraints. ... Generating MLS constraint differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_mlsvalidatetrans (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_mlsvalidatetrans) -MLSvsStandardDiff: no added mlsvalidatetrans. ... Generating mlsvalidatetrans differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +MLSvsStandardDiff: no added mlsvalidatetrans. ... Generating mlsvalidatetrans differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_netifcons (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_netifcons) -MLSvsStandardDiff: no added netifcons. ... Generating netifcon differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +MLSvsStandardDiff: no added netifcons. ... Generating netifcon differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_neverallows (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_neverallows) -MLSvsStandardDiff: no added neverallow rules. ... Generating neverallow differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 -Expanding AV rules from /tmp/tmp41dxzt4g. -Expanding AV rules from /tmp/tmpdvi8bkv4. +MLSvsStandardDiff: no added neverallow rules. ... Generating neverallow differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 +Expanding AV rules from /tmp/tmpelh9fjtt. +Expanding AV rules from /tmp/tmpm_3uzx40. Removing redundant AV rules. Generating AV rule diff. ok test_added_neverallowxperms (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_neverallowxperms) -NoDiff: no added neverallowxperm rules. ... Generating neverallowxperm differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +NoDiff: no added neverallowxperm rules. ... Generating neverallowxperm differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_nodecons (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_nodecons) -MLSvsStandardDiff: no added nodecons. ... Generating nodecon differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +MLSvsStandardDiff: no added nodecons. ... Generating nodecon differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_polcaps (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_polcaps) -MLSvsStandardDiff: no added polcaps. ... Generating policy cap differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +MLSvsStandardDiff: no added polcaps. ... Generating policy cap differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_portcons (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_portcons) -MLSvsStandardDiff: no added portcons. ... Generating portcon differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +MLSvsStandardDiff: no added portcons. ... Generating portcon differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_range_transitions (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_range_transitions) -MLSvsStandardDiff: no added range_transition rules. ... Generating range_transition differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +MLSvsStandardDiff: no added range_transition rules. ... Generating range_transition differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_role_allows (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_role_allows) -MLSvsStandardDiff: no added role_allow rules. ... Generating role allow differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +MLSvsStandardDiff: no added role_allow rules. ... Generating role allow differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_role_transitions (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_role_transitions) -MLSvsStandardDiff: no added role_transition rules. ... Generating role_transition differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +MLSvsStandardDiff: no added role_transition rules. ... Generating role_transition differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_roles (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_roles) -MLSvsStandardDiff: no added roles. ... Generating role differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +MLSvsStandardDiff: no added roles. ... Generating role differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_sensitivities (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_sensitivities) -MLSvsStandardDiff: no added sensitivities. ... Generating sensitivity differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +MLSvsStandardDiff: no added sensitivities. ... Generating sensitivity differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_type_attributes (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_type_attributes) -MLSvsStandardDiff: no added type attribute. ... Generating type attribute differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +MLSvsStandardDiff: no added type attribute. ... Generating type attribute differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_type_changes (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_type_changes) -MLSvsStandardDiff: no added type_change rules. ... Generating type_change differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +MLSvsStandardDiff: no added type_change rules. ... Generating type_change differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_type_members (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_type_members) -MLSvsStandardDiff: no added type_member rules. ... Generating type_member differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +MLSvsStandardDiff: no added type_member rules. ... Generating type_member differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_type_transitions (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_type_transitions) -MLSvsStandardDiff: no added type_transition rules. ... Generating type_transition differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +MLSvsStandardDiff: no added type_transition rules. ... Generating type_transition differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_typebounds (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_typebounds) -MLSvsStandardDiff: no added typebounds. ... Generating typebounds differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +MLSvsStandardDiff: no added typebounds. ... Generating typebounds differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_types (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_types) -MLSvsStandardDiff: no added types ... Generating type differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +MLSvsStandardDiff: no added types ... Generating type differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_users (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_users) -MLSvsStandardDiff: no added users. ... Generating user differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +MLSvsStandardDiff: no added users. ... Generating user differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_added_validatetrans (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_added_validatetrans) -MLSvsStandardDiff: no added validatetrans. ... Generating validatetrans differences from /tmp/tmp41dxzt4g to /tmp/tmpdvi8bkv4 +MLSvsStandardDiff: no added validatetrans. ... Generating validatetrans differences from /tmp/tmpelh9fjtt to /tmp/tmpm_3uzx40 ok test_modified_allows (tests.test_diff.PolicyDifferenceTestMLStoStandard.test_modified_allows) MLSvsStandardDiff: no modified allow rules. ... ok @@ -8237,8 +10090,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/tmpnnvp8b66" -Successfully opened SELinux policy "/tmp/tmpnnvp8b66" +Opening SELinux policy "/tmp/tmpbi0jnlyv" +Successfully opened SELinux policy "/tmp/tmpbi0jnlyv" 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 @@ -8251,142 +10104,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/tmpwdlyb5nt" -Successfully opened SELinux policy "/tmp/tmpwdlyb5nt" -Policy diff left policy set to /tmp/tmpnnvp8b66 -Policy diff right policy set to /tmp/tmpwdlyb5nt +Opening SELinux policy "/tmp/tmp9vngnhh8" +Successfully opened SELinux policy "/tmp/tmp9vngnhh8" +Policy diff left policy set to /tmp/tmpbi0jnlyv +Policy diff right policy set to /tmp/tmp9vngnhh8 test_added_allows (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_allows) -NoDiff: no added allow rules. ... Generating allow differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt -Expanding AV rules from /tmp/tmpnnvp8b66. -Expanding AV rules from /tmp/tmpwdlyb5nt. +NoDiff: no added allow rules. ... Generating allow differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 +Expanding AV rules from /tmp/tmpbi0jnlyv. +Expanding AV rules from /tmp/tmp9vngnhh8. Removing redundant AV rules. Generating AV rule diff. ok test_added_allowxperms (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_allowxperms) -NoDiff: no added allowxperm rules. ... Generating allowxperm differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added allowxperm rules. ... Generating allowxperm differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_auditallows (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_auditallows) -NoDiff: no added auditallow rules. ... Generating auditallow differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt -Expanding AV rules from /tmp/tmpnnvp8b66. -Expanding AV rules from /tmp/tmpwdlyb5nt. +NoDiff: no added auditallow rules. ... Generating auditallow differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 +Expanding AV rules from /tmp/tmpbi0jnlyv. +Expanding AV rules from /tmp/tmp9vngnhh8. Removing redundant AV rules. Generating AV rule diff. ok test_added_auditallowxperms (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_auditallowxperms) -NoDiff: no added auditallowxperm rules. ... Generating auditallowxperm differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added auditallowxperm rules. ... Generating auditallowxperm differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_booleans (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_booleans) -NoDiff: no added booleans. ... Generating Boolean differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added booleans. ... Generating Boolean differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_categories (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_categories) -NoDiff: no added categories. ... Generating category differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added categories. ... Generating category differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_classes (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_classes) -NoDiff: no added classes. ... Generating class differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added classes. ... Generating class differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_commons (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_commons) -NoDiff: no added commons. ... Generating common differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added commons. ... Generating common differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_constrains (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_constrains) -NoDiff: no added constrains. ... Generating constraint differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added constrains. ... Generating constraint differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_defaults (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_defaults) -NoDiff: no added defaults. ... Generating default_* differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added defaults. ... Generating default_* differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_dontaudits (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_dontaudits) -NoDiff: no added dontaudit rules. ... Generating dontaudit differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt -Expanding AV rules from /tmp/tmpnnvp8b66. -Expanding AV rules from /tmp/tmpwdlyb5nt. +NoDiff: no added dontaudit rules. ... Generating dontaudit differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 +Expanding AV rules from /tmp/tmpbi0jnlyv. +Expanding AV rules from /tmp/tmp9vngnhh8. Removing redundant AV rules. Generating AV rule diff. ok test_added_dontauditxperms (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_dontauditxperms) -NoDiff: no added dontauditxperm rules. ... Generating dontauditxperm differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added dontauditxperm rules. ... Generating dontauditxperm differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_fs_uses (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_fs_uses) -NoDiff: no added fs_uses. ... Generating fs_use_* differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added fs_uses. ... Generating fs_use_* differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_genfscons (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_genfscons) -NoDiff: no added genfscons. ... Generating genfscon differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added genfscons. ... Generating genfscon differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_ibendportcons (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_ibendportcons) -NoDiff: no added ibendportcon rules. ... Generating ibendportcon differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added ibendportcon rules. ... Generating ibendportcon differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_ibpkeycons (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_ibpkeycons) -NoDiff: no added ibpkeycon rules. ... Generating ibpkeycon differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added ibpkeycon rules. ... Generating ibpkeycon differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_initialsids (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_initialsids) -NoDiff: no added initialsids. ... Generating initial SID differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added initialsids. ... Generating initial SID differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_levels (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_levels) -NoDiff: no added levels. ... Generating level decl differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added levels. ... Generating level decl differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_mlsconstrains (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_mlsconstrains) -NoDiff: no added mlsconstrains. ... Generating MLS constraint differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added mlsconstrains. ... Generating MLS constraint differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_mlsvalidatetrans (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_mlsvalidatetrans) -NoDiff: no added mlsvalidatetrans. ... Generating mlsvalidatetrans differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added mlsvalidatetrans. ... Generating mlsvalidatetrans differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_netifcons (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_netifcons) -NoDiff: no added netifcons. ... Generating netifcon differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added netifcons. ... Generating netifcon differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_neverallows (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_neverallows) -NoDiff: no added neverallow rules. ... Generating neverallow differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt -Expanding AV rules from /tmp/tmpnnvp8b66. -Expanding AV rules from /tmp/tmpwdlyb5nt. +NoDiff: no added neverallow rules. ... Generating neverallow differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 +Expanding AV rules from /tmp/tmpbi0jnlyv. +Expanding AV rules from /tmp/tmp9vngnhh8. Removing redundant AV rules. Generating AV rule diff. ok test_added_neverallowxperms (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_neverallowxperms) -NoDiff: no added neverallowxperm rules. ... Generating neverallowxperm differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added neverallowxperm rules. ... Generating neverallowxperm differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_nodecons (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_nodecons) -NoDiff: no added nodecons. ... Generating nodecon differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added nodecons. ... Generating nodecon differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_polcaps (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_polcaps) -NoDiff: no added polcaps. ... Generating policy cap differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added polcaps. ... Generating policy cap differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_portcons (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_portcons) -NoDiff: no added portcons. ... Generating portcon differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added portcons. ... Generating portcon differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_range_transitions (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_range_transitions) -NoDiff: no added range_transition rules. ... Generating range_transition differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added range_transition rules. ... Generating range_transition differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_role_allows (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_role_allows) -NoDiff: no added role_allow rules. ... Generating role allow differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added role_allow rules. ... Generating role allow differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_role_transitions (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_role_transitions) -NoDiff: no added role_transition rules. ... Generating role_transition differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added role_transition rules. ... Generating role_transition differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_roles (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_roles) -NoDiff: no added roles. ... Generating role differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added roles. ... Generating role differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_sensitivities (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_sensitivities) -NoDiff: no added sensitivities. ... Generating sensitivity differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added sensitivities. ... Generating sensitivity differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_type_attributes (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_type_attributes) -NoDiff: no added type attribute. ... Generating type attribute differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added type attribute. ... Generating type attribute differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_type_changes (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_type_changes) -NoDiff: no added type_change rules. ... Generating type_change differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added type_change rules. ... Generating type_change differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_type_members (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_type_members) -NoDiff: no added type_member rules. ... Generating type_member differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added type_member rules. ... Generating type_member differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_type_transitions (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_type_transitions) -NoDiff: no added type_transition rules. ... Generating type_transition differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added type_transition rules. ... Generating type_transition differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_typebounds (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_typebounds) -NoDiff: no added typebounds. ... Generating typebounds differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added typebounds. ... Generating typebounds differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_types (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_types) -NoDiff: no added types ... Generating type differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added types ... Generating type differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_users (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_users) -NoDiff: no added users. ... Generating user differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added users. ... Generating user differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_added_validatetrans (tests.test_diff.PolicyDifferenceTestNoDiff.test_added_validatetrans) -NoDiff: no added validatetrans. ... Generating validatetrans differences from /tmp/tmpnnvp8b66 to /tmp/tmpwdlyb5nt +NoDiff: no added validatetrans. ... Generating validatetrans differences from /tmp/tmpbi0jnlyv to /tmp/tmp9vngnhh8 ok test_modified_allows (tests.test_diff.PolicyDifferenceTestNoDiff.test_modified_allows) NoDiff: no modified allow rules. ... ok @@ -8546,8 +10399,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/tmppcg9a7uf" -Successfully opened SELinux policy "/tmp/tmppcg9a7uf" +Opening SELinux policy "/tmp/tmpob6yeov0" +Successfully opened SELinux policy "/tmp/tmpob6yeov0" 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 @@ -8560,14 +10413,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/tmp3enupc2t" -Successfully opened SELinux policy "/tmp/tmp3enupc2t" -Policy diff left policy set to /tmp/tmppcg9a7uf -Policy diff right policy set to /tmp/tmp3enupc2t +Opening SELinux policy "/tmp/tmp3_hetf65" +Successfully opened SELinux policy "/tmp/tmp3_hetf65" +Policy diff left policy set to /tmp/tmpob6yeov0 +Policy diff right policy set to /tmp/tmp3_hetf65 test_added_allows (tests.test_diff.PolicyDifferenceTestRedundant.test_added_allows) -Redundant: no added allow rules. ... Generating allow differences from /tmp/tmppcg9a7uf to /tmp/tmp3enupc2t -Expanding AV rules from /tmp/tmppcg9a7uf. -Expanding AV rules from /tmp/tmp3enupc2t. +Redundant: no added allow rules. ... Generating allow differences from /tmp/tmpob6yeov0 to /tmp/tmp3_hetf65 +Expanding AV rules from /tmp/tmpob6yeov0. +Expanding AV rules from /tmp/tmp3_hetf65. Removing redundant AV rules. Generating AV rule diff. ok @@ -8575,2223 +10428,406 @@ Redundant: no modified allow rules. ... ok test_removed_allows (tests.test_diff.PolicyDifferenceTestRedundant.test_removed_allows) Redundant: no removed allow rules. ... ok -Opening SELinux policy "/tmp/tmp79yq1g8v" -Successfully opened SELinux policy "/tmp/tmp79yq1g8v" -test_000_unset (tests.test_categoryquery.CategoryQueryTest.test_000_unset) -MLS category query with no criteria. ... Generating category results from /tmp/tmp79yq1g8v -ok -test_001_name_exact (tests.test_categoryquery.CategoryQueryTest.test_001_name_exact) -MLS category query with exact name match. ... Generating category results from /tmp/tmp79yq1g8v -ok -test_002_name_regex (tests.test_categoryquery.CategoryQueryTest.test_002_name_regex) -MLS category query with regex name match. ... Generating category results from /tmp/tmp79yq1g8v -ok -test_010_alias_exact (tests.test_categoryquery.CategoryQueryTest.test_010_alias_exact) -MLS category query with exact alias match. ... Generating category results from /tmp/tmp79yq1g8v -ok -test_011_alias_regex (tests.test_categoryquery.CategoryQueryTest.test_011_alias_regex) -MLS category query with regex alias match. ... Generating category results from /tmp/tmp79yq1g8v -ok -Opening SELinux policy "/tmp/tmpaffvuv6b" -Successfully opened SELinux policy "/tmp/tmpaffvuv6b" -test_000_unset (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_000_unset) -ibpkeycon query with no criteria ... Generating ibpkeycon results from /tmp/tmpaffvuv6b -ok -test_001_subnet_mask (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_001_subnet_mask) -Ibpkeycon query with subnet mask match. ... Generating ibpkeycon results from /tmp/tmpaffvuv6b -ok -test_010_pkey_exact (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_010_pkey_exact) -Ibpkeycon query with exact pkey match. ... Generating ibpkeycon results from /tmp/tmpaffvuv6b -ok -test_020_user_exact (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_020_user_exact) -ibpkeycon query with context user exact match ... Generating ibpkeycon results from /tmp/tmpaffvuv6b -ok -test_021_user_regex (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_021_user_regex) -ibpkeycon query with context user regex match ... Generating ibpkeycon results from /tmp/tmpaffvuv6b -ok -test_030_role_exact (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_030_role_exact) -ibpkeycon query with context role exact match ... Generating ibpkeycon results from /tmp/tmpaffvuv6b -ok -test_031_role_regex (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_031_role_regex) -ibpkeycon query with context role regex match ... Generating ibpkeycon results from /tmp/tmpaffvuv6b -ok -test_040_type_exact (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_040_type_exact) -ibpkeycon query with context type exact match ... Generating ibpkeycon results from /tmp/tmpaffvuv6b -ok -test_041_type_regex (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_041_type_regex) -ibpkeycon query with context type regex match ... Generating ibpkeycon results from /tmp/tmpaffvuv6b -ok -test_050_range_exact (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_050_range_exact) -ibpkeycon query with context range exact match ... Generating ibpkeycon results from /tmp/tmpaffvuv6b -ok -test_051_range_overlap1 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap1) -ibpkeycon query with context range overlap match (equal) ... Generating ibpkeycon results from /tmp/tmpaffvuv6b -ok -test_051_range_overlap2 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap2) -ibpkeycon query with context range overlap match (subset) ... Generating ibpkeycon results from /tmp/tmpaffvuv6b -ok -test_051_range_overlap3 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap3) -ibpkeycon query with context range overlap match (superset) ... Generating ibpkeycon results from /tmp/tmpaffvuv6b -ok -test_051_range_overlap4 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap4) -ibpkeycon query with context range overlap match (overlap low level) ... Generating ibpkeycon results from /tmp/tmpaffvuv6b -ok -test_051_range_overlap5 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap5) -ibpkeycon query with context range overlap match (overlap high level) ... Generating ibpkeycon results from /tmp/tmpaffvuv6b -ok -test_052_range_subset1 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_052_range_subset1) -ibpkeycon query with context range subset match ... Generating ibpkeycon results from /tmp/tmpaffvuv6b -ok -test_052_range_subset2 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_052_range_subset2) -ibpkeycon query with context range subset match (equal) ... Generating ibpkeycon results from /tmp/tmpaffvuv6b -ok -test_053_range_superset1 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_053_range_superset1) -ibpkeycon query with context range superset match ... Generating ibpkeycon results from /tmp/tmpaffvuv6b -ok -test_053_range_superset2 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_053_range_superset2) -ibpkeycon query with context range superset match (equal) ... Generating ibpkeycon results from /tmp/tmpaffvuv6b -ok -test_054_range_proper_subset1 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_054_range_proper_subset1) -ibpkeycon query with context range proper subset match ... Generating ibpkeycon results from /tmp/tmpaffvuv6b -ok -test_054_range_proper_subset2 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_054_range_proper_subset2) -ibpkeycon query with context range proper subset match (equal) ... Generating ibpkeycon results from /tmp/tmpaffvuv6b -ok -test_054_range_proper_subset3 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_054_range_proper_subset3) -ibpkeycon query with context range proper subset match (equal low only) ... Generating ibpkeycon results from /tmp/tmpaffvuv6b -ok -test_054_range_proper_subset4 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_054_range_proper_subset4) -ibpkeycon query with context range proper subset match (equal high only) ... Generating ibpkeycon results from /tmp/tmpaffvuv6b -ok -test_055_range_proper_superset1 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_055_range_proper_superset1) -ibpkeycon query with context range proper superset match ... Generating ibpkeycon results from /tmp/tmpaffvuv6b -ok -test_055_range_proper_superset2 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_055_range_proper_superset2) -ibpkeycon query with context range proper superset match (equal) ... Generating ibpkeycon results from /tmp/tmpaffvuv6b -ok -test_055_range_proper_superset3 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_055_range_proper_superset3) -ibpkeycon query with context range proper superset match (equal low) ... Generating ibpkeycon results from /tmp/tmpaffvuv6b -ok -test_055_range_proper_superset4 (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_055_range_proper_superset4) -ibpkeycon query with context range proper superset match (equal high) ... Generating ibpkeycon results from /tmp/tmpaffvuv6b -ok -test_900_invalid_subnet_prefix (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_900_invalid_subnet_prefix) -Ibpkeycon query with invalid subnet prefix ... ok -test_910_invalid_pkey_negative (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_910_invalid_pkey_negative) -Ibpkeycon query with negative pkey ... ok -test_911_invalid_pkey_zero (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_911_invalid_pkey_zero) -Ibpkeycon query with 0 pkey ... ok -test_912_invalid_pkey_over_max (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_912_invalid_pkey_over_max) -Ibpkeycon query with pkey over maximum value ... ok -test_913_invalid_pkey_not_a_number (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_913_invalid_pkey_not_a_number) -Ibpkeycon query with pkey is not a number ... ok -test_914_invalid_pkey_not_tuple (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_914_invalid_pkey_not_tuple) -Ibpkeycon query with pkey is not a tuple ... ok -test_915_invalid_pkey_wrong_tuple_length (tests.test_ibpkeyconquery.IbpkeyconQueryTest.test_915_invalid_pkey_wrong_tuple_length) -Ibpkeycon query with pkey is not correct tuple size ... ok -Opening SELinux policy "/tmp/tmpkee142d1" -Successfully opened SELinux policy "/tmp/tmpkee142d1" -test_000_unset (tests.test_pcideviceconquery.PcideviceconQueryTest.test_000_unset) -Pcidevicecon query with no criteria ... Generating results from /tmp/tmpkee142d1 -ok -test_010_user_exact (tests.test_pcideviceconquery.PcideviceconQueryTest.test_010_user_exact) -Pcidevicecon query with context user exact match ... Generating results from /tmp/tmpkee142d1 -ok -test_011_user_regex (tests.test_pcideviceconquery.PcideviceconQueryTest.test_011_user_regex) -Pcidevicecon query with context user regex match ... Generating results from /tmp/tmpkee142d1 -ok -test_020_role_exact (tests.test_pcideviceconquery.PcideviceconQueryTest.test_020_role_exact) -Pcidevicecon query with context role exact match ... Generating results from /tmp/tmpkee142d1 -ok -test_021_role_regex (tests.test_pcideviceconquery.PcideviceconQueryTest.test_021_role_regex) -Pcidevicecon query with context role regex match ... Generating results from /tmp/tmpkee142d1 -ok -test_030_type_exact (tests.test_pcideviceconquery.PcideviceconQueryTest.test_030_type_exact) -Pcidevicecon query with context type exact match ... Generating results from /tmp/tmpkee142d1 -ok -test_031_type_regex (tests.test_pcideviceconquery.PcideviceconQueryTest.test_031_type_regex) -Pcidevicecon query with context type regex match ... Generating results from /tmp/tmpkee142d1 -ok -test_040_range_exact (tests.test_pcideviceconquery.PcideviceconQueryTest.test_040_range_exact) -Pcidevicecon query with context range exact match ... Generating results from /tmp/tmpkee142d1 -ok -test_041_range_overlap1 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap1) -Pcidevicecon query with context range overlap match (equal) ... Generating results from /tmp/tmpkee142d1 -ok -test_041_range_overlap2 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap2) -Pcidevicecon query with context range overlap match (subset) ... Generating results from /tmp/tmpkee142d1 -ok -test_041_range_overlap3 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap3) -Pcidevicecon query with context range overlap match (superset) ... Generating results from /tmp/tmpkee142d1 -ok -test_041_range_overlap4 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap4) -Pcidevicecon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmpkee142d1 -ok -test_041_range_overlap5 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap5) -Pcidevicecon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmpkee142d1 -ok -test_042_range_subset1 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_042_range_subset1) -Pcidevicecon query with context range subset match ... Generating results from /tmp/tmpkee142d1 -ok -test_042_range_subset2 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_042_range_subset2) -Pcidevicecon query with context range subset match (equal) ... Generating results from /tmp/tmpkee142d1 -ok -test_043_range_superset1 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_043_range_superset1) -Pcidevicecon query with context range superset match ... Generating results from /tmp/tmpkee142d1 -ok -test_043_range_superset2 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_043_range_superset2) -Pcidevicecon query with context range superset match (equal) ... Generating results from /tmp/tmpkee142d1 -ok -test_044_range_proper_subset1 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_044_range_proper_subset1) -Pcidevicecon query with context range proper subset match ... Generating results from /tmp/tmpkee142d1 -ok -test_044_range_proper_subset2 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_044_range_proper_subset2) -Pcidevicecon query with context range proper subset match (equal) ... Generating results from /tmp/tmpkee142d1 -ok -test_044_range_proper_subset3 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_044_range_proper_subset3) -Pcidevicecon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmpkee142d1 -ok -test_044_range_proper_subset4 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_044_range_proper_subset4) -Pcidevicecon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmpkee142d1 -ok -test_045_range_proper_superset1 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_045_range_proper_superset1) -Pcidevicecon query with context range proper superset match ... Generating results from /tmp/tmpkee142d1 -ok -test_045_range_proper_superset2 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_045_range_proper_superset2) -Pcidevicecon query with context range proper superset match (equal) ... Generating results from /tmp/tmpkee142d1 -ok -test_045_range_proper_superset3 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_045_range_proper_superset3) -Pcidevicecon query with context range proper superset match (equal low) ... Generating results from /tmp/tmpkee142d1 -ok -test_045_range_proper_superset4 (tests.test_pcideviceconquery.PcideviceconQueryTest.test_045_range_proper_superset4) -Pcidevicecon query with context range proper superset match (equal high) ... Generating results from /tmp/tmpkee142d1 -ok -Opening SELinux policy "/tmp/tmp_os0w740" -Successfully opened SELinux policy "/tmp/tmp_os0w740" -test_000_unset (tests.test_ibendportconquery.IbendportconQueryTest.test_000_unset) -Ibendportcon query with no criteria ... Generating ibendportcon results from /tmp/tmp_os0w740 -ok -test_001_name_exact (tests.test_ibendportconquery.IbendportconQueryTest.test_001_name_exact) -Ibendportcon query with exact name match. ... Generating ibendportcon results from /tmp/tmp_os0w740 -ok -test_002_name_regext (tests.test_ibendportconquery.IbendportconQueryTest.test_002_name_regext) -Ibendportcon query with regex name match. ... Generating ibendportcon results from /tmp/tmp_os0w740 -ok -test_010_port (tests.test_ibendportconquery.IbendportconQueryTest.test_010_port) -Ibendportcon query with port match. ... Generating ibendportcon results from /tmp/tmp_os0w740 -ok -test_020_user_exact (tests.test_ibendportconquery.IbendportconQueryTest.test_020_user_exact) -Ibendportcon query with context user exact match ... Generating ibendportcon results from /tmp/tmp_os0w740 -ok -test_021_user_regex (tests.test_ibendportconquery.IbendportconQueryTest.test_021_user_regex) -Ibendportcon query with context user regex match ... Generating ibendportcon results from /tmp/tmp_os0w740 -ok -test_030_role_exact (tests.test_ibendportconquery.IbendportconQueryTest.test_030_role_exact) -Ibendportcon query with context role exact match ... Generating ibendportcon results from /tmp/tmp_os0w740 -ok -test_031_role_regex (tests.test_ibendportconquery.IbendportconQueryTest.test_031_role_regex) -Ibendportcon query with context role regex match ... Generating ibendportcon results from /tmp/tmp_os0w740 -ok -test_040_type_exact (tests.test_ibendportconquery.IbendportconQueryTest.test_040_type_exact) -Ibendportcon query with context type exact match ... Generating ibendportcon results from /tmp/tmp_os0w740 -ok -test_041_type_regex (tests.test_ibendportconquery.IbendportconQueryTest.test_041_type_regex) -Ibendportcon query with context type regex match ... Generating ibendportcon results from /tmp/tmp_os0w740 -ok -test_050_range_exact (tests.test_ibendportconquery.IbendportconQueryTest.test_050_range_exact) -Ibendportcon query with context range exact match ... Generating ibendportcon results from /tmp/tmp_os0w740 -ok -test_051_range_overlap1 (tests.test_ibendportconquery.IbendportconQueryTest.test_051_range_overlap1) -Ibendportcon query with context range overlap match (equal) ... Generating ibendportcon results from /tmp/tmp_os0w740 -ok -test_051_range_overlap2 (tests.test_ibendportconquery.IbendportconQueryTest.test_051_range_overlap2) -Ibendportcon query with context range overlap match (subset) ... Generating ibendportcon results from /tmp/tmp_os0w740 -ok -test_051_range_overlap3 (tests.test_ibendportconquery.IbendportconQueryTest.test_051_range_overlap3) -Ibendportcon query with context range overlap match (superset) ... Generating ibendportcon results from /tmp/tmp_os0w740 -ok -test_051_range_overlap4 (tests.test_ibendportconquery.IbendportconQueryTest.test_051_range_overlap4) -Ibendportcon query with context range overlap match (overlap low level) ... Generating ibendportcon results from /tmp/tmp_os0w740 -ok -test_051_range_overlap5 (tests.test_ibendportconquery.IbendportconQueryTest.test_051_range_overlap5) -Ibendportcon query with context range overlap match (overlap high level) ... Generating ibendportcon results from /tmp/tmp_os0w740 -ok -test_052_range_subset1 (tests.test_ibendportconquery.IbendportconQueryTest.test_052_range_subset1) -Ibendportcon query with context range subset match ... Generating ibendportcon results from /tmp/tmp_os0w740 -ok -test_052_range_subset2 (tests.test_ibendportconquery.IbendportconQueryTest.test_052_range_subset2) -Ibendportcon query with context range subset match (equal) ... Generating ibendportcon results from /tmp/tmp_os0w740 -ok -test_053_range_superset1 (tests.test_ibendportconquery.IbendportconQueryTest.test_053_range_superset1) -Ibendportcon query with context range superset match ... Generating ibendportcon results from /tmp/tmp_os0w740 -ok -test_053_range_superset2 (tests.test_ibendportconquery.IbendportconQueryTest.test_053_range_superset2) -Ibendportcon query with context range superset match (equal) ... Generating ibendportcon results from /tmp/tmp_os0w740 -ok -test_054_range_proper_subset1 (tests.test_ibendportconquery.IbendportconQueryTest.test_054_range_proper_subset1) -Ibendportcon query with context range proper subset match ... Generating ibendportcon results from /tmp/tmp_os0w740 -ok -test_054_range_proper_subset2 (tests.test_ibendportconquery.IbendportconQueryTest.test_054_range_proper_subset2) -Ibendportcon query with context range proper subset match (equal) ... Generating ibendportcon results from /tmp/tmp_os0w740 -ok -test_054_range_proper_subset3 (tests.test_ibendportconquery.IbendportconQueryTest.test_054_range_proper_subset3) -Ibendportcon query with context range proper subset match (equal low only) ... Generating ibendportcon results from /tmp/tmp_os0w740 -ok -test_054_range_proper_subset4 (tests.test_ibendportconquery.IbendportconQueryTest.test_054_range_proper_subset4) -Ibendportcon query with context range proper subset match (equal high only) ... Generating ibendportcon results from /tmp/tmp_os0w740 -ok -test_055_range_proper_superset1 (tests.test_ibendportconquery.IbendportconQueryTest.test_055_range_proper_superset1) -Ibendportcon query with context range proper superset match ... Generating ibendportcon results from /tmp/tmp_os0w740 -ok -test_055_range_proper_superset2 (tests.test_ibendportconquery.IbendportconQueryTest.test_055_range_proper_superset2) -Ibendportcon query with context range proper superset match (equal) ... Generating ibendportcon results from /tmp/tmp_os0w740 -ok -test_055_range_proper_superset3 (tests.test_ibendportconquery.IbendportconQueryTest.test_055_range_proper_superset3) -Ibendportcon query with context range proper superset match (equal low) ... Generating ibendportcon results from /tmp/tmp_os0w740 -ok -test_055_range_proper_superset4 (tests.test_ibendportconquery.IbendportconQueryTest.test_055_range_proper_superset4) -Ibendportcon query with context range proper superset match (equal high) ... Generating ibendportcon results from /tmp/tmp_os0w740 -ok -Opening SELinux policy "/tmp/tmpg3heeyc8" -Successfully opened SELinux policy "/tmp/tmpg3heeyc8" -test_000_unset (tests.test_initsidquery.InitialSIDQueryTest.test_000_unset) -Initial SID query with no criteria ... Generating initial SID results from /tmp/tmpg3heeyc8 -ok -test_001_name_exact (tests.test_initsidquery.InitialSIDQueryTest.test_001_name_exact) -Initial SID query with exact match ... Generating initial SID results from /tmp/tmpg3heeyc8 -ok -test_002_name_regex (tests.test_initsidquery.InitialSIDQueryTest.test_002_name_regex) -Initial SID query with regex match ... Generating initial SID results from /tmp/tmpg3heeyc8 -ok -test_010_user_exact (tests.test_initsidquery.InitialSIDQueryTest.test_010_user_exact) -Initial SID query with context user exact match ... Generating initial SID results from /tmp/tmpg3heeyc8 -ok -test_011_user_regex (tests.test_initsidquery.InitialSIDQueryTest.test_011_user_regex) -Initial SID query with context user regex match ... Generating initial SID results from /tmp/tmpg3heeyc8 -ok -test_020_role_exact (tests.test_initsidquery.InitialSIDQueryTest.test_020_role_exact) -Initial SID query with context role exact match ... Generating initial SID results from /tmp/tmpg3heeyc8 -ok -test_021_role_regex (tests.test_initsidquery.InitialSIDQueryTest.test_021_role_regex) -Initial SID query with context role regex match ... Generating initial SID results from /tmp/tmpg3heeyc8 -ok -test_030_type_exact (tests.test_initsidquery.InitialSIDQueryTest.test_030_type_exact) -Initial SID query with context type exact match ... Generating initial SID results from /tmp/tmpg3heeyc8 -ok -test_031_type_regex (tests.test_initsidquery.InitialSIDQueryTest.test_031_type_regex) -Initial SID query with context type regex match ... Generating initial SID results from /tmp/tmpg3heeyc8 -ok -test_040_range_exact (tests.test_initsidquery.InitialSIDQueryTest.test_040_range_exact) -Initial SID query with context range exact match ... Generating initial SID results from /tmp/tmpg3heeyc8 -ok -test_041_range_overlap1 (tests.test_initsidquery.InitialSIDQueryTest.test_041_range_overlap1) -Initial SID query with context range overlap match (equal) ... Generating initial SID results from /tmp/tmpg3heeyc8 -ok -test_041_range_overlap2 (tests.test_initsidquery.InitialSIDQueryTest.test_041_range_overlap2) -Initial SID query with context range overlap match (subset) ... Generating initial SID results from /tmp/tmpg3heeyc8 -ok -test_041_range_overlap3 (tests.test_initsidquery.InitialSIDQueryTest.test_041_range_overlap3) -Initial SID query with context range overlap match (superset) ... Generating initial SID results from /tmp/tmpg3heeyc8 -ok -test_041_range_overlap4 (tests.test_initsidquery.InitialSIDQueryTest.test_041_range_overlap4) -Initial SID query with context range overlap match (overlap low level) ... Generating initial SID results from /tmp/tmpg3heeyc8 -ok -test_041_range_overlap5 (tests.test_initsidquery.InitialSIDQueryTest.test_041_range_overlap5) -Initial SID query with context range overlap match (overlap high level) ... Generating initial SID results from /tmp/tmpg3heeyc8 -ok -test_042_range_subset1 (tests.test_initsidquery.InitialSIDQueryTest.test_042_range_subset1) -Initial SID query with context range subset match ... Generating initial SID results from /tmp/tmpg3heeyc8 -ok -test_042_range_subset2 (tests.test_initsidquery.InitialSIDQueryTest.test_042_range_subset2) -Initial SID query with context range subset match (equal) ... Generating initial SID results from /tmp/tmpg3heeyc8 -ok -test_043_range_superset1 (tests.test_initsidquery.InitialSIDQueryTest.test_043_range_superset1) -Initial SID query with context range superset match ... Generating initial SID results from /tmp/tmpg3heeyc8 -ok -test_043_range_superset2 (tests.test_initsidquery.InitialSIDQueryTest.test_043_range_superset2) -Initial SID query with context range superset match (equal) ... Generating initial SID results from /tmp/tmpg3heeyc8 -ok -test_044_range_proper_subset1 (tests.test_initsidquery.InitialSIDQueryTest.test_044_range_proper_subset1) -Initial SID query with context range proper subset match ... Generating initial SID results from /tmp/tmpg3heeyc8 -ok -test_044_range_proper_subset2 (tests.test_initsidquery.InitialSIDQueryTest.test_044_range_proper_subset2) -Initial SID query with context range proper subset match (equal) ... Generating initial SID results from /tmp/tmpg3heeyc8 -ok -test_044_range_proper_subset3 (tests.test_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/tmpg3heeyc8 -ok -test_044_range_proper_subset4 (tests.test_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/tmpg3heeyc8 -ok -test_045_range_proper_superset1 (tests.test_initsidquery.InitialSIDQueryTest.test_045_range_proper_superset1) -Initial SID query with context range proper superset match ... Generating initial SID results from /tmp/tmpg3heeyc8 -ok -test_045_range_proper_superset2 (tests.test_initsidquery.InitialSIDQueryTest.test_045_range_proper_superset2) -Initial SID query with context range proper superset match (equal) ... Generating initial SID results from /tmp/tmpg3heeyc8 -ok -test_045_range_proper_superset3 (tests.test_initsidquery.InitialSIDQueryTest.test_045_range_proper_superset3) -Initial SID query with context range proper superset match (equal low) ... Generating initial SID results from /tmp/tmpg3heeyc8 -ok -test_045_range_proper_superset4 (tests.test_initsidquery.InitialSIDQueryTest.test_045_range_proper_superset4) -Initial SID query with context range proper superset match (equal high) ... Generating initial SID results from /tmp/tmpg3heeyc8 -ok -Opening SELinux policy "/tmp/tmph1tkysfw" -Successfully opened SELinux policy "/tmp/tmph1tkysfw" -test_000_unset (tests.test_pirqconquery.PirqconQueryTest.test_000_unset) -Pirqcon query with no criteria ... Generating results from /tmp/tmph1tkysfw -ok -test_010_user_exact (tests.test_pirqconquery.PirqconQueryTest.test_010_user_exact) -Pirqcon query with context user exact match ... Generating results from /tmp/tmph1tkysfw -ok -test_011_user_regex (tests.test_pirqconquery.PirqconQueryTest.test_011_user_regex) -Pirqcon query with context user regex match ... Generating results from /tmp/tmph1tkysfw -ok -test_020_role_exact (tests.test_pirqconquery.PirqconQueryTest.test_020_role_exact) -Pirqcon query with context role exact match ... Generating results from /tmp/tmph1tkysfw -ok -test_021_role_regex (tests.test_pirqconquery.PirqconQueryTest.test_021_role_regex) -Pirqcon query with context role regex match ... Generating results from /tmp/tmph1tkysfw -ok -test_030_type_exact (tests.test_pirqconquery.PirqconQueryTest.test_030_type_exact) -Pirqcon query with context type exact match ... Generating results from /tmp/tmph1tkysfw -ok -test_031_type_regex (tests.test_pirqconquery.PirqconQueryTest.test_031_type_regex) -Pirqcon query with context type regex match ... Generating results from /tmp/tmph1tkysfw -ok -test_040_range_exact (tests.test_pirqconquery.PirqconQueryTest.test_040_range_exact) -Pirqcon query with context range exact match ... Generating results from /tmp/tmph1tkysfw -ok -test_041_range_overlap1 (tests.test_pirqconquery.PirqconQueryTest.test_041_range_overlap1) -Pirqcon query with context range overlap match (equal) ... Generating results from /tmp/tmph1tkysfw -ok -test_041_range_overlap2 (tests.test_pirqconquery.PirqconQueryTest.test_041_range_overlap2) -Pirqcon query with context range overlap match (subset) ... Generating results from /tmp/tmph1tkysfw -ok -test_041_range_overlap3 (tests.test_pirqconquery.PirqconQueryTest.test_041_range_overlap3) -Pirqcon query with context range overlap match (superset) ... Generating results from /tmp/tmph1tkysfw -ok -test_041_range_overlap4 (tests.test_pirqconquery.PirqconQueryTest.test_041_range_overlap4) -Pirqcon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmph1tkysfw -ok -test_041_range_overlap5 (tests.test_pirqconquery.PirqconQueryTest.test_041_range_overlap5) -Pirqcon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmph1tkysfw -ok -test_042_range_subset1 (tests.test_pirqconquery.PirqconQueryTest.test_042_range_subset1) -Pirqcon query with context range subset match ... Generating results from /tmp/tmph1tkysfw -ok -test_042_range_subset2 (tests.test_pirqconquery.PirqconQueryTest.test_042_range_subset2) -Pirqcon query with context range subset match (equal) ... Generating results from /tmp/tmph1tkysfw -ok -test_043_range_superset1 (tests.test_pirqconquery.PirqconQueryTest.test_043_range_superset1) -Pirqcon query with context range superset match ... Generating results from /tmp/tmph1tkysfw -ok -test_043_range_superset2 (tests.test_pirqconquery.PirqconQueryTest.test_043_range_superset2) -Pirqcon query with context range superset match (equal) ... Generating results from /tmp/tmph1tkysfw -ok -test_044_range_proper_subset1 (tests.test_pirqconquery.PirqconQueryTest.test_044_range_proper_subset1) -Pirqcon query with context range proper subset match ... Generating results from /tmp/tmph1tkysfw -ok -test_044_range_proper_subset2 (tests.test_pirqconquery.PirqconQueryTest.test_044_range_proper_subset2) -Pirqcon query with context range proper subset match (equal) ... Generating results from /tmp/tmph1tkysfw -ok -test_044_range_proper_subset3 (tests.test_pirqconquery.PirqconQueryTest.test_044_range_proper_subset3) -Pirqcon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmph1tkysfw -ok -test_044_range_proper_subset4 (tests.test_pirqconquery.PirqconQueryTest.test_044_range_proper_subset4) -Pirqcon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmph1tkysfw -ok -test_045_range_proper_superset1 (tests.test_pirqconquery.PirqconQueryTest.test_045_range_proper_superset1) -Pirqcon query with context range proper superset match ... Generating results from /tmp/tmph1tkysfw -ok -test_045_range_proper_superset2 (tests.test_pirqconquery.PirqconQueryTest.test_045_range_proper_superset2) -Pirqcon query with context range proper superset match (equal) ... Generating results from /tmp/tmph1tkysfw -ok -test_045_range_proper_superset3 (tests.test_pirqconquery.PirqconQueryTest.test_045_range_proper_superset3) -Pirqcon query with context range proper superset match (equal low) ... Generating results from /tmp/tmph1tkysfw -ok -test_045_range_proper_superset4 (tests.test_pirqconquery.PirqconQueryTest.test_045_range_proper_superset4) -Pirqcon query with context range proper superset match (equal high) ... Generating results from /tmp/tmph1tkysfw -ok -Opening SELinux policy "/tmp/tmpgcbo0avf" -Successfully opened SELinux policy "/tmp/tmpgcbo0avf" -test_000_unset (tests.test_commonquery.CommonQueryTest.test_000_unset) -Common query with no criteria. ... Generating common results from /tmp/tmpgcbo0avf -ok -test_001_name_exact (tests.test_commonquery.CommonQueryTest.test_001_name_exact) -Common query with exact name match. ... Generating common results from /tmp/tmpgcbo0avf -ok -test_002_name_regex (tests.test_commonquery.CommonQueryTest.test_002_name_regex) -Common query with regex name match. ... Generating common results from /tmp/tmpgcbo0avf -ok -test_010_perm_indirect_intersect (tests.test_commonquery.CommonQueryTest.test_010_perm_indirect_intersect) -Common query with intersect permission name patch. ... Generating common results from /tmp/tmpgcbo0avf -ok -test_011_perm_indirect_equal (tests.test_commonquery.CommonQueryTest.test_011_perm_indirect_equal) -Common query with equal permission name patch. ... Generating common results from /tmp/tmpgcbo0avf -ok -test_012_perm_indirect_regex (tests.test_commonquery.CommonQueryTest.test_012_perm_indirect_regex) -Common query with regex permission name patch. ... Generating common results from /tmp/tmpgcbo0avf -ok -test_001_factory_user (tests.policyrep.test_default.DefaultTest.test_001_factory_user) -Default: factory on qpol object with user default. ... skipped 'Needs to be reworked for cython' -test_002_factory_role (tests.policyrep.test_default.DefaultTest.test_002_factory_role) -Default: factory on qpol object with role default. ... skipped 'Needs to be reworked for cython' -test_003_factory_type (tests.policyrep.test_default.DefaultTest.test_003_factory_type) -Default: factory on qpol object with type default. ... skipped 'Needs to be reworked for cython' -test_004_factory_range (tests.policyrep.test_default.DefaultTest.test_004_factory_range) -Default: factory on qpol object with range default. ... skipped 'Needs to be reworked for cython' -test_005_factory_multiple (tests.policyrep.test_default.DefaultTest.test_005_factory_multiple) -Default: factory on qpol object with mulitple defaults. ... skipped 'Needs to be reworked for cython' -test_010_user (tests.policyrep.test_default.DefaultTest.test_010_user) -Default: default_user methods/attributes. ... skipped 'Needs to be reworked for cython' -test_011_role (tests.policyrep.test_default.DefaultTest.test_011_role) -Default: default_role methods/attributes. ... skipped 'Needs to be reworked for cython' -test_012_type (tests.policyrep.test_default.DefaultTest.test_012_type) -Default: default_type methods/attributes. ... skipped 'Needs to be reworked for cython' -test_013_range (tests.policyrep.test_default.DefaultTest.test_013_range) -Default: default_range methods/attributes. ... skipped 'Needs to be reworked for cython' -test_020_validate_ruletype (tests.policyrep.test_default.DefaultTest.test_020_validate_ruletype) -Default: validate rule type. ... skipped 'Needs to be reworked for cython' -test_021_validate_ruletype_invalid (tests.policyrep.test_default.DefaultTest.test_021_validate_ruletype_invalid) -Default: invalid ruletype ... skipped 'Needs to be reworked for cython' -test_030_validate_default (tests.policyrep.test_default.DefaultTest.test_030_validate_default) -Default: validate default value. ... skipped 'Needs to be reworked for cython' -test_031_validate_default_invalid (tests.policyrep.test_default.DefaultTest.test_031_validate_default_invalid) -Default query: invalid default value ... skipped 'Needs to be reworked for cython' -test_040_validate_default_range (tests.policyrep.test_default.DefaultTest.test_040_validate_default_range) -Default: validate default range. ... skipped 'Needs to be reworked for cython' -test_041_validate_default_range_invalid (tests.policyrep.test_default.DefaultTest.test_041_validate_default_range_invalid) -Default query: invalid default range ... skipped 'Needs to be reworked for cython' -test_001_factory (tests.policyrep.test_polcap.PolCapTest.test_001_factory) -PolCap: factory on qpol object. ... skipped 'Needs to be reworked for cython' -test_002_factory_object (tests.policyrep.test_polcap.PolCapTest.test_002_factory_object) -PolCap: factory on PolCap object. ... skipped 'Needs to be reworked for cython' -test_003_factory_lookup (tests.policyrep.test_polcap.PolCapTest.test_003_factory_lookup) -PolCap: factory lookup. ... skipped 'Needs to be reworked for cython' -test_010_string (tests.policyrep.test_polcap.PolCapTest.test_010_string) -PolCap: basic string rendering. ... skipped 'Needs to be reworked for cython' -test_020_statement (tests.policyrep.test_polcap.PolCapTest.test_020_statement) -PolCap: statement. ... skipped 'Needs to be reworked for cython' -test_nodecon_invalid_range (tests.policyrep.test_selinuxpolicy.SELinuxPolicyLoadError.test_nodecon_invalid_range) -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.test_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.' -Opening SELinux policy "/tmp/tmpnj6zzesw" -Successfully opened SELinux policy "/tmp/tmpnj6zzesw" -test_001_open_policy_error (tests.policyrep.test_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.test_selinuxpolicy.SELinuxPolicyTest.test_002_open_policy_non_existant) -SELinuxPolicy: Non existant policy on open. ... Opening SELinux policy "tests/policyrep/DOES_NOT_EXIST" -ok -test_003_deepcopy (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_003_deepcopy) -SELinuxPolicy: Deep copy ... ok -test_010_handle_unknown (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_010_handle_unknown) -SELinuxPolicy: handle unknown setting. ... ok -test_011_mls (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_011_mls) -SELinuxPolicy: MLS status. ... ok -test_012_version (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_012_version) -SELinuxPolicy: version. ... ok -test_100_allow_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_100_allow_count) -SELinuxPolicy: allow count ... ok -test_101_auditallow_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_101_auditallow_count) -SELinuxPolicy: auditallow count ... ok -test_102_boolean_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_102_boolean_count) -SELinuxPolicy: Boolean count. ... ok -test_104_category_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_104_category_count) -SELinuxPolicy: category count ... ok -test_105_class_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_105_class_count) -SELinuxPolicy: object class count ... ok -test_106_common_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_106_common_count) -SELinuxPolicy: common permisison set count ... ok -test_107_conditional_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_107_conditional_count) -SELinuxPolicy: conditional (expression) count ... ok -test_108_constraint_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_108_constraint_count) -SELinuxPolicy: standard constraint count ... ok -test_110_dontaudit_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_110_dontaudit_count) -SELinuxPolicy: dontaudit rule count ... ok -test_111_fs_use_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_111_fs_use_count) -SELinuxPolicy: fs_use_* count ... ok -test_112_genfscon_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_112_genfscon_count) -SELinuxPolicy: genfscon count ... ok -test_113_initial_sid_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_113_initial_sid_count) -SELinuxPolicy: initial sid count ... ok -test_114_level_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_114_level_count) -SELinuxPolicy: MLS level count ... ok -test_115_mls_constraint_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_115_mls_constraint_count) -SELinuxPolicy: MLS constraint count ... ok -test_116_mls_validatetrans_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_116_mls_validatetrans_count) -SELinuxPolicy: MLS validatetrans count ... ok -test_117_netifcon_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_117_netifcon_count) -SELinuxPolicy: netifcon count ... ok -test_118_neverallow_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_118_neverallow_count) -SELinuxPolicy: neverallow rule count ... ok -test_119_nodecon_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_119_nodecon_count) -SELinuxPolicy: nodecon count ... ok -test_120_permission_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_120_permission_count) -SELinuxPolicy: permission count ... ok -test_121_permissive_types_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_121_permissive_types_count) -SELinuxPolicy: permissive types count ... ok -test_122_polcap_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_122_polcap_count) -SELinuxPolicy: policy capability count ... ok -test_123_portcon_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_123_portcon_count) -SELinuxPolicy: portcon count ... ok -test_124_range_transition_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_124_range_transition_count) -SELinuxPolicy: range_transition count ... ok -test_125_role_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_125_role_count) -SELinuxPolicy: role count ... ok -test_127_role_allow_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_127_role_allow_count) -SELinuxPolicy: (role) allow count ... ok -test_128_role_transition_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_128_role_transition_count) -SELinuxPolicy: role_transition count ... ok -test_129_type_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_129_type_count) -SELinuxPolicy: type count ... ok -test_130_type_attribute_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_130_type_attribute_count) -SELinuxPolicy: type attribute count ... ok -test_131_type_change_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_131_type_change_count) -SELinuxPolicy: type_change rule count ... ok -test_132_type_member_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_132_type_member_count) -SELinuxPolicy: type_member rule count ... ok -test_133_type_transition_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_133_type_transition_count) -SELinuxPolicy: type_transition rule count ... ok -test_134_user_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_134_user_count) -SELinuxPolicy: user count ... ok -test_135_validatetrans_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_135_validatetrans_count) -SELinuxPolicy: validatetrans count ... ok -test_136_allowxperm_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_136_allowxperm_count) -SELinuxPolicy: allowxperm rount ... ok -test_137_allowxperm_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_137_allowxperm_count) -SELinuxPolicy: auditallowxperm rount ... ok -test_138_neverallowxperm_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_138_neverallowxperm_count) -SELinuxPolicy: neverallowxperm rount ... ok -test_139_allowxperm_count (tests.policyrep.test_selinuxpolicy.SELinuxPolicyTest.test_139_allowxperm_count) -SELinuxPolicy: dontauditxperm rount ... ok -test_001_lookup (tests.policyrep.test_objclass.CommonTest.test_001_lookup) -Common: factory policy lookup. ... skipped 'Needs to be reworked for cython' -test_002_lookup_invalid (tests.policyrep.test_objclass.CommonTest.test_002_lookup_invalid) -Common: factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' -test_003_lookup_object (tests.policyrep.test_objclass.CommonTest.test_003_lookup_object) -Common: factory policy lookup of Common object. ... skipped 'Needs to be reworked for cython' -test_010_string (tests.policyrep.test_objclass.CommonTest.test_010_string) -Common: string representation ... skipped 'Needs to be reworked for cython' -test_020_perms (tests.policyrep.test_objclass.CommonTest.test_020_perms) -Common: permissions ... skipped 'Needs to be reworked for cython' -test_030_statment (tests.policyrep.test_objclass.CommonTest.test_030_statment) -Common: statement. ... skipped 'Needs to be reworked for cython' -test_040_contains (tests.policyrep.test_objclass.CommonTest.test_040_contains) -Common: contains ... skipped 'Needs to be reworked for cython' -test_001_lookup (tests.policyrep.test_objclass.ObjClassTest.test_001_lookup) -ObjClass: factory policy lookup. ... skipped 'Needs to be reworked for cython' -test_002_lookup_invalid (tests.policyrep.test_objclass.ObjClassTest.test_002_lookup_invalid) -ObjClass: factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' -test_003_lookup_object (tests.policyrep.test_objclass.ObjClassTest.test_003_lookup_object) -ObjClass: factory policy lookup of ObjClass object. ... skipped 'Needs to be reworked for cython' -test_010_string (tests.policyrep.test_objclass.ObjClassTest.test_010_string) -ObjClass: string representation ... skipped 'Needs to be reworked for cython' -test_020_perms (tests.policyrep.test_objclass.ObjClassTest.test_020_perms) -ObjClass: permissions ... skipped 'Needs to be reworked for cython' -test_030_statment (tests.policyrep.test_objclass.ObjClassTest.test_030_statment) -ObjClass: statement, no common. ... skipped 'Needs to be reworked for cython' -test_031_statment (tests.policyrep.test_objclass.ObjClassTest.test_031_statment) -ObjClass: statement, with common. ... skipped 'Needs to be reworked for cython' -test_032_statment (tests.policyrep.test_objclass.ObjClassTest.test_032_statment) -ObjClass: statement, with common, no class perms. ... skipped 'Needs to be reworked for cython' -test_040_contains (tests.policyrep.test_objclass.ObjClassTest.test_040_contains) -ObjClass: contains ... skipped 'Needs to be reworked for cython' -test_041_contains_common (tests.policyrep.test_objclass.ObjClassTest.test_041_contains_common) -ObjClass: contains, with common ... skipped 'Needs to be reworked for cython' -test_001_string (tests.policyrep.test_symbol.PolicySymbolTest.test_001_string) -Symbol: string representation ... skipped 'Needs to be reworked for cython' -test_010_hash (tests.policyrep.test_symbol.PolicySymbolTest.test_010_hash) -Symbol: hash ... skipped 'Needs to be reworked for cython' -test_020_eq (tests.policyrep.test_symbol.PolicySymbolTest.test_020_eq) -Symbol: equality ... skipped 'Needs to be reworked for cython' -test_021_eq (tests.policyrep.test_symbol.PolicySymbolTest.test_021_eq) -Symbol: equality with string ... skipped 'Needs to be reworked for cython' -test_030_ne (tests.policyrep.test_symbol.PolicySymbolTest.test_030_ne) -Symbol: inequality ... skipped 'Needs to be reworked for cython' -test_031_ne (tests.policyrep.test_symbol.PolicySymbolTest.test_031_ne) -Symbol: inequality with string ... skipped 'Needs to be reworked for cython' -test_040_lt (tests.policyrep.test_symbol.PolicySymbolTest.test_040_lt) -Symbol: less-than ... skipped 'Needs to be reworked for cython' -test_050_deepcopy (tests.policyrep.test_symbol.PolicySymbolTest.test_050_deepcopy) -Symbol: deep copy ... skipped 'Needs to be reworked for cython' -test_000_mls_disabled (tests.policyrep.test_mls.CategoryTest.test_000_mls_disabled) -Category factory on MLS-disabled policy. ... skipped 'Needs to be reworked for cython' -test_001_lookup (tests.policyrep.test_mls.CategoryTest.test_001_lookup) -Category factory policy lookup. ... skipped 'Needs to be reworked for cython' -test_002_lookup_invalid (tests.policyrep.test_mls.CategoryTest.test_002_lookup_invalid) -Category factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' -test_003_lookup_object (tests.policyrep.test_mls.CategoryTest.test_003_lookup_object) -Category factory policy lookup of Category object. ... skipped 'Needs to be reworked for cython' -test_010_statement (tests.policyrep.test_mls.CategoryTest.test_010_statement) -Category basic string rendering. ... skipped 'Needs to be reworked for cython' -test_020_statement (tests.policyrep.test_mls.CategoryTest.test_020_statement) -Category basic statement rendering. ... skipped 'Needs to be reworked for cython' -test_021_statement_alias (tests.policyrep.test_mls.CategoryTest.test_021_statement_alias) -Category one alias statement rendering. ... skipped 'Needs to be reworked for cython' -test_022_statement_alias (tests.policyrep.test_mls.CategoryTest.test_022_statement_alias) -Category two alias statement rendering. ... skipped 'Needs to be reworked for cython' -test_030_value (tests.policyrep.test_mls.CategoryTest.test_030_value) -Category value. ... skipped 'Needs to be reworked for cython' -test_000_mls_disabled (tests.policyrep.test_mls.LevelDeclTest.test_000_mls_disabled) -Level declaration factory on MLS-disabled policy. ... skipped 'Needs to be reworked for cython' -test_001_lookup (tests.policyrep.test_mls.LevelDeclTest.test_001_lookup) -Level declaration factory policy lookup. ... skipped 'Needs to be reworked for cython' -test_002_lookup_invalid (tests.policyrep.test_mls.LevelDeclTest.test_002_lookup_invalid) -Level declaration factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' -test_003_lookup_object (tests.policyrep.test_mls.LevelDeclTest.test_003_lookup_object) -Level declaration factory policy lookup of LevelDecl object. ... skipped 'Needs to be reworked for cython' -test_010_string (tests.policyrep.test_mls.LevelDeclTest.test_010_string) -Level declaration basic string rendering. ... skipped 'Needs to be reworked for cython' -test_011_string_single_cat (tests.policyrep.test_mls.LevelDeclTest.test_011_string_single_cat) -Level declaration string rendering with one category ... skipped 'Needs to be reworked for cython' -test_012_string_cat_set (tests.policyrep.test_mls.LevelDeclTest.test_012_string_cat_set) -Level declaration statement rendering with category set ... skipped 'Needs to be reworked for cython' -test_012_string_multiple_cat (tests.policyrep.test_mls.LevelDeclTest.test_012_string_multiple_cat) -Level declaration string rendering with multiple categories ... skipped 'Needs to be reworked for cython' -test_013_statement_complex (tests.policyrep.test_mls.LevelDeclTest.test_013_statement_complex) -Level declaration statement rendering with complex category set ... skipped 'Needs to be reworked for cython' -test_013_string_cat_set (tests.policyrep.test_mls.LevelDeclTest.test_013_string_cat_set) -Level declaration string rendering with category set ... skipped 'Needs to be reworked for cython' -test_014_string_complex (tests.policyrep.test_mls.LevelDeclTest.test_014_string_complex) -Level declaration string rendering with complex category set ... skipped 'Needs to be reworked for cython' -test_020_statement (tests.policyrep.test_mls.LevelDeclTest.test_020_statement) -Level declaration basic statement rendering. ... skipped 'Needs to be reworked for cython' -test_021_statement_single_cat (tests.policyrep.test_mls.LevelDeclTest.test_021_statement_single_cat) -Level declaration statement rendering with one category ... skipped 'Needs to be reworked for cython' -test_022_statement_multiple_cat (tests.policyrep.test_mls.LevelDeclTest.test_022_statement_multiple_cat) -Level declaration statement rendering with multiple categories ... skipped 'Needs to be reworked for cython' -test_030_equal (tests.policyrep.test_mls.LevelDeclTest.test_030_equal) -Level declaration equal. ... skipped 'Needs to be reworked for cython' -test_031_equal_str (tests.policyrep.test_mls.LevelDeclTest.test_031_equal_str) -Level declaration equal to string. ... skipped 'Needs to be reworked for cython' -test_032_not_equal (tests.policyrep.test_mls.LevelDeclTest.test_032_not_equal) -Level declaration not equal. ... skipped 'Needs to be reworked for cython' -test_033_not_equal_str (tests.policyrep.test_mls.LevelDeclTest.test_033_not_equal_str) -Level declaration not equal to string. ... skipped 'Needs to be reworked for cython' -test_034_lt (tests.policyrep.test_mls.LevelDeclTest.test_034_lt) -Level declaration less-than. ... skipped 'Needs to be reworked for cython' -test_035_le (tests.policyrep.test_mls.LevelDeclTest.test_035_le) -Level declaration less-than-or-equal. ... skipped 'Needs to be reworked for cython' -test_036_ge (tests.policyrep.test_mls.LevelDeclTest.test_036_ge) -Level declaration greater-than-or-equal. ... skipped 'Needs to be reworked for cython' -test_037_gt (tests.policyrep.test_mls.LevelDeclTest.test_037_gt) -Level declaration greater-than. ... skipped 'Needs to be reworked for cython' -test_000_mls_disabled (tests.policyrep.test_mls.LevelTest.test_000_mls_disabled) -Level factory on MLS-disabled policy. ... skipped 'Needs to be reworked for cython' -test_001_lookup_no_cats (tests.policyrep.test_mls.LevelTest.test_001_lookup_no_cats) -Level lookup with no categories. ... skipped 'Needs to be reworked for cython' -test_002_lookup_cat_range (tests.policyrep.test_mls.LevelTest.test_002_lookup_cat_range) -Level lookup with category range. ... skipped 'Needs to be reworked for cython' -test_003_lookup_complex_cats (tests.policyrep.test_mls.LevelTest.test_003_lookup_complex_cats) -Level lookup with complex category set. ... skipped 'Needs to be reworked for cython' -test_004_lookup_bad1 (tests.policyrep.test_mls.LevelTest.test_004_lookup_bad1) -Level lookup with garbage. ... skipped 'Needs to be reworked for cython' -test_005_lookup_bad2 (tests.policyrep.test_mls.LevelTest.test_005_lookup_bad2) -Level lookup with : in garbage. ... skipped 'Needs to be reworked for cython' -test_006_lookup_bad_cat (tests.policyrep.test_mls.LevelTest.test_006_lookup_bad_cat) -Level lookup with invalid category. ... skipped 'Needs to be reworked for cython' -test_007_lookup_bad_cat_range (tests.policyrep.test_mls.LevelTest.test_007_lookup_bad_cat_range) -Level lookup with backwards category range. ... skipped 'Needs to be reworked for cython' -test_008_lookup_cat_range_error (tests.policyrep.test_mls.LevelTest.test_008_lookup_cat_range_error) -Level lookup with category range parse error. ... skipped 'Needs to be reworked for cython' -test_009_lookup_cat_not_assoc (tests.policyrep.test_mls.LevelTest.test_009_lookup_cat_not_assoc) -Level lookup with category not associated with sensitivity. ... skipped 'Needs to be reworked for cython' -test_00a_lookup_object (tests.policyrep.test_mls.LevelTest.test_00a_lookup_object) -Level factory policy lookup of Level object. ... skipped 'Needs to be reworked for cython' -test_010_equal (tests.policyrep.test_mls.LevelTest.test_010_equal) -Level equal. ... skipped 'Needs to be reworked for cython' -test_011_equal_str (tests.policyrep.test_mls.LevelTest.test_011_equal_str) -Level equal to string. ... skipped 'Needs to be reworked for cython' -test_012_not_equal (tests.policyrep.test_mls.LevelTest.test_012_not_equal) -Level not equal. ... skipped 'Needs to be reworked for cython' -test_013_not_equal_str (tests.policyrep.test_mls.LevelTest.test_013_not_equal_str) -Level not equal to string. ... skipped 'Needs to be reworked for cython' -test_014_dom (tests.policyrep.test_mls.LevelTest.test_014_dom) -Level dominate (ge). ... skipped 'Needs to be reworked for cython' -test_015_domby (tests.policyrep.test_mls.LevelTest.test_015_domby) -Level dominate-by (le). ... skipped 'Needs to be reworked for cython' -test_016_proper_dom (tests.policyrep.test_mls.LevelTest.test_016_proper_dom) -Level proper dominate (gt). ... skipped 'Needs to be reworked for cython' -test_017_proper_domby (tests.policyrep.test_mls.LevelTest.test_017_proper_domby) -Level proper dominate-by (lt). ... skipped 'Needs to be reworked for cython' -test_018_incomp (tests.policyrep.test_mls.LevelTest.test_018_incomp) -Level incomparable (xor). ... skipped 'Needs to be reworked for cython' -test_020_level_statement (tests.policyrep.test_mls.LevelTest.test_020_level_statement) -Level has no statement. ... skipped 'Needs to be reworked for cython' -test_000_mls_disabled (tests.policyrep.test_mls.RangeTest.test_000_mls_disabled) -Range factory on MLS-disabled policy. ... skipped 'Needs to be reworked for cython' -test_001_range_lookup_single_level (tests.policyrep.test_mls.RangeTest.test_001_range_lookup_single_level) -Range lookup with single-level range. ... skipped 'Needs to be reworked for cython' -test_002_range_lookup_single_level_redundant (tests.policyrep.test_mls.RangeTest.test_002_range_lookup_single_level_redundant) -Range lookup with single-level range (same range listed twice). ... skipped 'Needs to be reworked for cython' -test_003_range_lookup_simple (tests.policyrep.test_mls.RangeTest.test_003_range_lookup_simple) -Range lookup with simple range. ... skipped 'Needs to be reworked for cython' -test_004_range_lookup_no_cats (tests.policyrep.test_mls.RangeTest.test_004_range_lookup_no_cats) -Range lookup with no categories. ... skipped 'Needs to be reworked for cython' -test_005_range_lookup_complex (tests.policyrep.test_mls.RangeTest.test_005_range_lookup_complex) -Range lookup with complex category set. ... skipped 'Needs to be reworked for cython' -test_006_range_lookup_non_dom (tests.policyrep.test_mls.RangeTest.test_006_range_lookup_non_dom) -Range lookup with non-dominating high level. ... skipped 'Needs to be reworked for cython' -test_007_range_lookup_invalid_range_low (tests.policyrep.test_mls.RangeTest.test_007_range_lookup_invalid_range_low) -Range lookup with an invalid range (low). ... skipped 'Needs to be reworked for cython' -test_008_range_lookup_invalid_range_high (tests.policyrep.test_mls.RangeTest.test_008_range_lookup_invalid_range_high) -Range lookup with an invalid range (high). ... skipped 'Needs to be reworked for cython' -test_009_lookup_object (tests.policyrep.test_mls.RangeTest.test_009_lookup_object) -Range factory policy lookup of Range object. ... skipped 'Needs to be reworked for cython' -test_020_equal (tests.policyrep.test_mls.RangeTest.test_020_equal) -Range equality. ... skipped 'Needs to be reworked for cython' -test_021_equal (tests.policyrep.test_mls.RangeTest.test_021_equal) -Range equal to string. ... skipped 'Needs to be reworked for cython' -test_022_contains (tests.policyrep.test_mls.RangeTest.test_022_contains) -Range contains a level. ... skipped 'Needs to be reworked for cython' -test_030_range_statement (tests.policyrep.test_mls.RangeTest.test_030_range_statement) -Range has no statement. ... skipped 'Needs to be reworked for cython' -test_000_mls_disabled (tests.policyrep.test_mls.SensitivityTest.test_000_mls_disabled) -Sensitivity factory on MLS-disabled policy. ... skipped 'Needs to be reworked for cython' -test_001_lookup (tests.policyrep.test_mls.SensitivityTest.test_001_lookup) -Sensitivity factory policy lookup. ... skipped 'Needs to be reworked for cython' -test_002_lookup_invalid (tests.policyrep.test_mls.SensitivityTest.test_002_lookup_invalid) -Sensitivity factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' -test_003_lookup_object (tests.policyrep.test_mls.SensitivityTest.test_003_lookup_object) -Sensitivity factory policy lookup of Sensitivity object. ... skipped 'Needs to be reworked for cython' -test_010_string (tests.policyrep.test_mls.SensitivityTest.test_010_string) -Sensitivity basic string rendering. ... skipped 'Needs to be reworked for cython' -test_020_statement (tests.policyrep.test_mls.SensitivityTest.test_020_statement) -Sensitivity basic statement rendering. ... skipped 'Needs to be reworked for cython' -test_021_statement_alias (tests.policyrep.test_mls.SensitivityTest.test_021_statement_alias) -Sensitivity one alias statement rendering. ... skipped 'Needs to be reworked for cython' -test_022_statement_alias (tests.policyrep.test_mls.SensitivityTest.test_022_statement_alias) -Sensitivity two alias statement rendering. ... skipped 'Needs to be reworked for cython' -test_030_value (tests.policyrep.test_mls.SensitivityTest.test_030_value) -Sensitivity value. ... skipped 'Needs to be reworked for cython' -test_031_equal (tests.policyrep.test_mls.SensitivityTest.test_031_equal) -Sensitivity equal. ... skipped 'Needs to be reworked for cython' -test_032_equal_str (tests.policyrep.test_mls.SensitivityTest.test_032_equal_str) -Sensitivity equal to string. ... skipped 'Needs to be reworked for cython' -test_033_not_equal (tests.policyrep.test_mls.SensitivityTest.test_033_not_equal) -Sensitivity not equal. ... skipped 'Needs to be reworked for cython' -test_034_not_equal_str (tests.policyrep.test_mls.SensitivityTest.test_034_not_equal_str) -Sensitivity not equal to string. ... skipped 'Needs to be reworked for cython' -test_035_lt (tests.policyrep.test_mls.SensitivityTest.test_035_lt) -Sensitivity less-than. ... skipped 'Needs to be reworked for cython' -test_036_le (tests.policyrep.test_mls.SensitivityTest.test_036_le) -Sensitivity less-than-or-equal. ... skipped 'Needs to be reworked for cython' -test_037_ge (tests.policyrep.test_mls.SensitivityTest.test_037_ge) -Sensitivity greater-than-or-equal. ... skipped 'Needs to be reworked for cython' -test_038_gt (tests.policyrep.test_mls.SensitivityTest.test_038_gt) -Sensitivity greater-than. ... skipped 'Needs to be reworked for cython' -test_000_factory (tests.policyrep.test_mlsrule.MLSRuleTest.test_000_factory) -RangeTransition factory lookup. ... skipped 'Needs to be reworked for cython' -test_001_validate_ruletype (tests.policyrep.test_mlsrule.MLSRuleTest.test_001_validate_ruletype) -RangeTransition valid rule types. ... skipped 'Needs to be reworked for cython' -test_002_validate_ruletype_invalid (tests.policyrep.test_mlsrule.MLSRuleTest.test_002_validate_ruletype_invalid) -RangeTransition valid rule types. ... skipped 'Needs to be reworked for cython' -test_010_ruletype (tests.policyrep.test_mlsrule.MLSRuleTest.test_010_ruletype) -RangeTransition rule type ... skipped 'Needs to be reworked for cython' -test_020_source_type (tests.policyrep.test_mlsrule.MLSRuleTest.test_020_source_type) -RangeTransition source type ... skipped 'Needs to be reworked for cython' -test_030_target_type (tests.policyrep.test_mlsrule.MLSRuleTest.test_030_target_type) -RangeTransition target type ... skipped 'Needs to be reworked for cython' -test_040_object_class (tests.policyrep.test_mlsrule.MLSRuleTest.test_040_object_class) -RangeTransition object class ... skipped 'Needs to be reworked for cython' -test_050_default (tests.policyrep.test_mlsrule.MLSRuleTest.test_050_default) -RangeTransition default range ... skipped 'Needs to be reworked for cython' -test_060_conditional (tests.policyrep.test_mlsrule.MLSRuleTest.test_060_conditional) -RangeTransition conditional expression ... skipped 'Needs to be reworked for cython' -test_100_statement (tests.policyrep.test_mlsrule.MLSRuleTest.test_100_statement) -RangeTransition statement. ... skipped 'Needs to be reworked for cython' -test_001_lookup (tests.policyrep.test_typeattr.TypeAttributeTest.test_001_lookup) -TypeAttribute factory policy lookup. ... skipped 'Needs to be reworked for cython' -test_002_lookup_invalid (tests.policyrep.test_typeattr.TypeAttributeTest.test_002_lookup_invalid) -TypeAttribute factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' -test_006_lookup2 (tests.policyrep.test_typeattr.TypeAttributeTest.test_006_lookup2) -TypeAttribute factory policy lookup (type_or_attr_factory). ... skipped 'Needs to be reworked for cython' -test_007_lookup2_invalid (tests.policyrep.test_typeattr.TypeAttributeTest.test_007_lookup2_invalid) -TypeAttribute factory policy invalid lookup (type_or_attr_factory). ... skipped 'Needs to be reworked for cython' -test_008_lookup_object (tests.policyrep.test_typeattr.TypeAttributeTest.test_008_lookup_object) -TypeAttribute factory policy lookup of TypeAttribute object. ... skipped 'Needs to be reworked for cython' -test_009_lookup2_object (tests.policyrep.test_typeattr.TypeAttributeTest.test_009_lookup2_object) -TypeAttribute factory policy lookup of TypeAttribute object (type_or_attr_factory). ... skipped 'Needs to be reworked for cython' -test_010_string (tests.policyrep.test_typeattr.TypeAttributeTest.test_010_string) -TypeAttribute basic string rendering. ... skipped 'Needs to be reworked for cython' -test_020_attrs (tests.policyrep.test_typeattr.TypeAttributeTest.test_020_attrs) -TypeAttribute attributes ... skipped 'Needs to be reworked for cython' -test_030_aliases (tests.policyrep.test_typeattr.TypeAttributeTest.test_030_aliases) -TypeAttribute aliases ... skipped 'Needs to be reworked for cython' -test_040_expand (tests.policyrep.test_typeattr.TypeAttributeTest.test_040_expand) -TypeAttribute expansion ... skipped 'Needs to be reworked for cython' -test_050_permissive (tests.policyrep.test_typeattr.TypeAttributeTest.test_050_permissive) ... skipped 'Needs to be reworked for cython' -test_060_statement (tests.policyrep.test_typeattr.TypeAttributeTest.test_060_statement) -TypeAttribute basic statement ... skipped 'Needs to be reworked for cython' -test_070_contains (tests.policyrep.test_typeattr.TypeAttributeTest.test_070_contains) -TypeAttribute: contains ... skipped 'Needs to be reworked for cython' -test_001_lookup (tests.policyrep.test_typeattr.TypeTest.test_001_lookup) -Type factory policy lookup. ... skipped 'Needs to be reworked for cython' -test_002_lookup_invalid (tests.policyrep.test_typeattr.TypeTest.test_002_lookup_invalid) -Type factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' -test_003_lookup_alias (tests.policyrep.test_typeattr.TypeTest.test_003_lookup_alias) -Type factory policy lookup alias. ... skipped 'Needs to be reworked for cython' -test_004_lookup_alias_no_deref (tests.policyrep.test_typeattr.TypeTest.test_004_lookup_alias_no_deref) -Type factory policy lookup alias (no dereference). ... skipped 'Needs to be reworked for cython' -test_005_lookup_attr (tests.policyrep.test_typeattr.TypeTest.test_005_lookup_attr) -Type factory policy lookup atribute. ... skipped 'Needs to be reworked for cython' -test_006_lookup2 (tests.policyrep.test_typeattr.TypeTest.test_006_lookup2) -Type factory policy lookup (type_or_attr_factory). ... skipped 'Needs to be reworked for cython' -test_007_lookup2_invalid (tests.policyrep.test_typeattr.TypeTest.test_007_lookup2_invalid) -Type factory policy invalid lookup (type_or_attr_factory). ... skipped 'Needs to be reworked for cython' -test_008_lookup2_alias (tests.policyrep.test_typeattr.TypeTest.test_008_lookup2_alias) -Type factory policy lookup alias (type_or_attr_factory). ... skipped 'Needs to be reworked for cython' -test_009_lookup2_alias_no_deref (tests.policyrep.test_typeattr.TypeTest.test_009_lookup2_alias_no_deref) -Type factory policy lookup alias (no dereference, type_or_attr_factory). ... skipped 'Needs to be reworked for cython' -test_00a_lookup_object (tests.policyrep.test_typeattr.TypeTest.test_00a_lookup_object) -Type factory policy lookup of Type object. ... skipped 'Needs to be reworked for cython' -test_00b_lookup2_object (tests.policyrep.test_typeattr.TypeTest.test_00b_lookup2_object) -Type factory policy lookup of Type object (type_or_attr_factory). ... skipped 'Needs to be reworked for cython' -test_010_string (tests.policyrep.test_typeattr.TypeTest.test_010_string) -Type basic string rendering. ... skipped 'Needs to be reworked for cython' -test_020_attrs (tests.policyrep.test_typeattr.TypeTest.test_020_attrs) -Type attributes ... skipped 'Needs to be reworked for cython' -test_030_aliases (tests.policyrep.test_typeattr.TypeTest.test_030_aliases) -Type aliases ... skipped 'Needs to be reworked for cython' -test_040_expand (tests.policyrep.test_typeattr.TypeTest.test_040_expand) -Type expansion ... skipped 'Needs to be reworked for cython' -test_050_permissive (tests.policyrep.test_typeattr.TypeTest.test_050_permissive) -Type is permissive ... skipped 'Needs to be reworked for cython' -test_060_statement (tests.policyrep.test_typeattr.TypeTest.test_060_statement) -Type basic statement ... skipped 'Needs to be reworked for cython' -test_061_statement_one_attr (tests.policyrep.test_typeattr.TypeTest.test_061_statement_one_attr) -Type statement, one attribute ... skipped 'Needs to be reworked for cython' -test_062_statement_two_attr (tests.policyrep.test_typeattr.TypeTest.test_062_statement_two_attr) -Type statement, two attributes ... skipped 'Needs to be reworked for cython' -test_063_statement_one_alias (tests.policyrep.test_typeattr.TypeTest.test_063_statement_one_alias) -Type statement, one alias ... skipped 'Needs to be reworked for cython' -test_064_statement_two_alias (tests.policyrep.test_typeattr.TypeTest.test_064_statement_two_alias) -Type statement, two aliases ... skipped 'Needs to be reworked for cython' -test_065_statement_one_attr_one_alias (tests.policyrep.test_typeattr.TypeTest.test_065_statement_one_attr_one_alias) -Type statement, one attribute, one alias ... skipped 'Needs to be reworked for cython' -test_066_statement_two_attr_one_alias (tests.policyrep.test_typeattr.TypeTest.test_066_statement_two_attr_one_alias) -Type statement, two attributes, one alias ... skipped 'Needs to be reworked for cython' -test_067_statement_one_attr_two_alias (tests.policyrep.test_typeattr.TypeTest.test_067_statement_one_attr_two_alias) -Type statement, one attribute, two aliases ... skipped 'Needs to be reworked for cython' -test_068_statement_two_attr_two_alias (tests.policyrep.test_typeattr.TypeTest.test_068_statement_two_attr_two_alias) -Type statement, two attributes, two aliases ... skipped 'Needs to be reworked for cython' -test_000_factory (tests.policyrep.test_terule.AVRuleTest.test_000_factory) -AVRule factory lookup. ... skipped 'Needs to be reworked for cython' -test_001_validate_ruletype (tests.policyrep.test_terule.AVRuleTest.test_001_validate_ruletype) -AVRule valid rule types. ... skipped 'Needs to be reworked for cython' -test_002_validate_ruletype_invalid (tests.policyrep.test_terule.AVRuleTest.test_002_validate_ruletype_invalid) -AVRule valid rule types. ... skipped 'Needs to be reworked for cython' -test_010_ruletype (tests.policyrep.test_terule.AVRuleTest.test_010_ruletype) -AVRule rule type ... skipped 'Needs to be reworked for cython' -test_020_source_type (tests.policyrep.test_terule.AVRuleTest.test_020_source_type) -AVRule source type ... skipped 'Needs to be reworked for cython' -test_030_target_type (tests.policyrep.test_terule.AVRuleTest.test_030_target_type) -AVRule target type ... skipped 'Needs to be reworked for cython' -test_040_object_class (tests.policyrep.test_terule.AVRuleTest.test_040_object_class) -AVRule object class ... skipped 'Needs to be reworked for cython' -test_050_permissions (tests.policyrep.test_terule.AVRuleTest.test_050_permissions) -AVRule permissions ... skipped 'Needs to be reworked for cython' -test_060_conditional (tests.policyrep.test_terule.AVRuleTest.test_060_conditional) -AVRule conditional expression ... skipped 'Needs to be reworked for cython' -test_061_unconditional (tests.policyrep.test_terule.AVRuleTest.test_061_unconditional) -AVRule conditional expression (none) ... skipped 'Needs to be reworked for cython' -test_070_default (tests.policyrep.test_terule.AVRuleTest.test_070_default) -AVRule default type ... skipped 'Needs to be reworked for cython' -test_080_filename (tests.policyrep.test_terule.AVRuleTest.test_080_filename) -AVRule filename (none) ... skipped 'Needs to be reworked for cython' -test_100_statement_one_perm (tests.policyrep.test_terule.AVRuleTest.test_100_statement_one_perm) -AVRule statement, one permission. ... skipped 'Needs to be reworked for cython' -test_101_statement_two_perms (tests.policyrep.test_terule.AVRuleTest.test_101_statement_two_perms) -AVRule statement, two permissions. ... skipped 'Needs to be reworked for cython' -test_102_statement_one_perm_cond (tests.policyrep.test_terule.AVRuleTest.test_102_statement_one_perm_cond) -AVRule statement, one permission, conditional. ... skipped 'Needs to be reworked for cython' -test_103_statement_two_perms_cond (tests.policyrep.test_terule.AVRuleTest.test_103_statement_two_perms_cond) -AVRule statement, two permissions, conditional. ... skipped 'Needs to be reworked for cython' -test_000_factory (tests.policyrep.test_terule.AVRuleXpermTest.test_000_factory) -AVRuleXperm factory lookup. ... skipped 'Needs to be reworked for cython' -test_001_validate_ruletype (tests.policyrep.test_terule.AVRuleXpermTest.test_001_validate_ruletype) -AVRuleXperm valid rule types. ... skipped 'Needs to be reworked for cython' -test_010_ruletype (tests.policyrep.test_terule.AVRuleXpermTest.test_010_ruletype) -AVRuleXperm rule type ... skipped 'Needs to be reworked for cython' -test_020_source_type (tests.policyrep.test_terule.AVRuleXpermTest.test_020_source_type) -AVRuleXperm source type ... skipped 'Needs to be reworked for cython' -test_030_target_type (tests.policyrep.test_terule.AVRuleXpermTest.test_030_target_type) -AVRuleXperm target type ... skipped 'Needs to be reworked for cython' -test_040_object_class (tests.policyrep.test_terule.AVRuleXpermTest.test_040_object_class) -AVRuleXperm object class ... skipped 'Needs to be reworked for cython' -test_050_permissions (tests.policyrep.test_terule.AVRuleXpermTest.test_050_permissions) -AVRuleXperm permissions ... skipped 'Needs to be reworked for cython' -test_060_xperm_type (tests.policyrep.test_terule.AVRuleXpermTest.test_060_xperm_type) -AVRuleXperm xperm type ... skipped 'Needs to be reworked for cython' -test_070_unconditional (tests.policyrep.test_terule.AVRuleXpermTest.test_070_unconditional) -AVRuleXperm conditional expression (none) ... skipped 'Needs to be reworked for cython' -test_080_default (tests.policyrep.test_terule.AVRuleXpermTest.test_080_default) -AVRuleXperm default type ... skipped 'Needs to be reworked for cython' -test_090_filename (tests.policyrep.test_terule.AVRuleXpermTest.test_090_filename) -AVRuleXperm filename (none) ... skipped 'Needs to be reworked for cython' -test_100_statement_one_perm (tests.policyrep.test_terule.AVRuleXpermTest.test_100_statement_one_perm) -AVRuleXperm statement, one permission. ... skipped 'Needs to be reworked for cython' -test_101_statement_two_perms (tests.policyrep.test_terule.AVRuleXpermTest.test_101_statement_two_perms) -AVRuleXperm statement, two permissions. ... skipped 'Needs to be reworked for cython' -test_102_statement_range_perms (tests.policyrep.test_terule.AVRuleXpermTest.test_102_statement_range_perms) -AVRuleXperm statement, range of permissions. ... skipped 'Needs to be reworked for cython' -test_103_statement_single_perm_range_perms (tests.policyrep.test_terule.AVRuleXpermTest.test_103_statement_single_perm_range_perms) -AVRuleXperm statement, single perm with range of permissions. ... skipped 'Needs to be reworked for cython' -test_104_statement_two_range_perms (tests.policyrep.test_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/tmpsb4hbl25" -Successfully opened SELinux policy "/tmp/tmpsb4hbl25" -test_issue74_regression (tests.policyrep.test_terule.AVRuleXpermTestIssue74.test_issue74_regression) -Regression test for GitHub issue 74. ... ok -test_000_factory (tests.policyrep.test_terule.TERuleTest.test_000_factory) -TERule factory lookup. ... skipped 'Needs to be reworked for cython' -test_001_validate_ruletype (tests.policyrep.test_terule.TERuleTest.test_001_validate_ruletype) -TERule valid rule types. ... skipped 'Needs to be reworked for cython' -test_002_validate_ruletype_invalid (tests.policyrep.test_terule.TERuleTest.test_002_validate_ruletype_invalid) -TERule valid rule types. ... skipped 'Needs to be reworked for cython' -test_010_ruletype (tests.policyrep.test_terule.TERuleTest.test_010_ruletype) -TERule rule type ... skipped 'Needs to be reworked for cython' -test_020_source_type (tests.policyrep.test_terule.TERuleTest.test_020_source_type) -TERule source type ... skipped 'Needs to be reworked for cython' -test_030_target_type (tests.policyrep.test_terule.TERuleTest.test_030_target_type) -TERule target type ... skipped 'Needs to be reworked for cython' -test_040_object_class (tests.policyrep.test_terule.TERuleTest.test_040_object_class) -TERule object class ... skipped 'Needs to be reworked for cython' -test_050_permissions (tests.policyrep.test_terule.TERuleTest.test_050_permissions) -TERule permissions ... skipped 'Needs to be reworked for cython' -test_060_conditional (tests.policyrep.test_terule.TERuleTest.test_060_conditional) -TERule conditional expression ... skipped 'Needs to be reworked for cython' -test_061_unconditional (tests.policyrep.test_terule.TERuleTest.test_061_unconditional) -TERule conditional expression (none) ... skipped 'Needs to be reworked for cython' -test_070_default (tests.policyrep.test_terule.TERuleTest.test_070_default) -TERule default type ... skipped 'Needs to be reworked for cython' -test_080_filename (tests.policyrep.test_terule.TERuleTest.test_080_filename) -TERule filename ... skipped 'Needs to be reworked for cython' -test_081_filename_none (tests.policyrep.test_terule.TERuleTest.test_081_filename_none) -TERule filename (none) ... skipped 'Needs to be reworked for cython' -test_082_filename_wrong_ruletype (tests.policyrep.test_terule.TERuleTest.test_082_filename_wrong_ruletype) -TERule filename on wrong ruletype ... skipped 'Needs to be reworked for cython' -test_100_statement (tests.policyrep.test_terule.TERuleTest.test_100_statement) -TERule statement. ... skipped 'Needs to be reworked for cython' -test_102_statement_cond (tests.policyrep.test_terule.TERuleTest.test_102_statement_cond) -TERule statement, conditional. ... skipped 'Needs to be reworked for cython' -test_103_statement_filename (tests.policyrep.test_terule.TERuleTest.test_103_statement_filename) -TERule statement, two permissions, conditional. ... skipped 'Needs to be reworked for cython' -test_000_factory (tests.policyrep.test_rbacrule.RoleAllowTest.test_000_factory) -RoleAllow factory lookup. ... skipped 'Needs to be reworked for cython' -test_001_validate_ruletype (tests.policyrep.test_rbacrule.RoleAllowTest.test_001_validate_ruletype) -RoleAllow valid rule types. ... skipped 'Needs to be reworked for cython' -test_002_validate_ruletype_invalid (tests.policyrep.test_rbacrule.RoleAllowTest.test_002_validate_ruletype_invalid) -RoleAllow valid rule types. ... skipped 'Needs to be reworked for cython' -test_010_ruletype (tests.policyrep.test_rbacrule.RoleAllowTest.test_010_ruletype) -RoleAllow rule type ... skipped 'Needs to be reworked for cython' -test_020_source_role (tests.policyrep.test_rbacrule.RoleAllowTest.test_020_source_role) -RoleAllow source role ... skipped 'Needs to be reworked for cython' -test_030_target_role (tests.policyrep.test_rbacrule.RoleAllowTest.test_030_target_role) -RoleAllow target role ... skipped 'Needs to be reworked for cython' -test_040_object_class (tests.policyrep.test_rbacrule.RoleAllowTest.test_040_object_class) -RoleAllow object class ... skipped 'Needs to be reworked for cython' -test_060_conditional (tests.policyrep.test_rbacrule.RoleAllowTest.test_060_conditional) -RoleAllow conditional expression ... skipped 'Needs to be reworked for cython' -test_070_default (tests.policyrep.test_rbacrule.RoleAllowTest.test_070_default) -RoleAllow default role ... skipped 'Needs to be reworked for cython' -test_100_statement_one_perm (tests.policyrep.test_rbacrule.RoleAllowTest.test_100_statement_one_perm) -RoleAllow statement. ... skipped 'Needs to be reworked for cython' -test_000_factory (tests.policyrep.test_rbacrule.RoleTransitionTest.test_000_factory) -RoleTransition factory lookup. ... skipped 'Needs to be reworked for cython' -test_001_validate_ruletype (tests.policyrep.test_rbacrule.RoleTransitionTest.test_001_validate_ruletype) -RoleTransition valid rule types. ... skipped 'Needs to be reworked for cython' -test_002_validate_ruletype_invalid (tests.policyrep.test_rbacrule.RoleTransitionTest.test_002_validate_ruletype_invalid) -RoleTransition valid rule types. ... skipped 'Needs to be reworked for cython' -test_010_ruletype (tests.policyrep.test_rbacrule.RoleTransitionTest.test_010_ruletype) -RoleTransition rule type ... skipped 'Needs to be reworked for cython' -test_020_source_role (tests.policyrep.test_rbacrule.RoleTransitionTest.test_020_source_role) -RoleTransition source role ... skipped 'Needs to be reworked for cython' -test_030_target_type (tests.policyrep.test_rbacrule.RoleTransitionTest.test_030_target_type) -RoleTransition target type ... skipped 'Needs to be reworked for cython' -test_040_object_class (tests.policyrep.test_rbacrule.RoleTransitionTest.test_040_object_class) -RoleTransition object class ... skipped 'Needs to be reworked for cython' -test_050_default (tests.policyrep.test_rbacrule.RoleTransitionTest.test_050_default) -RoleTransition default role ... skipped 'Needs to be reworked for cython' -test_060_conditional (tests.policyrep.test_rbacrule.RoleTransitionTest.test_060_conditional) -RoleTransition conditional expression ... skipped 'Needs to be reworked for cython' -test_100_statement (tests.policyrep.test_rbacrule.RoleTransitionTest.test_100_statement) -RoleTransition statement. ... skipped 'Needs to be reworked for cython' -test_001_factory (tests.policyrep.test_initsid.InitialSIDTest.test_001_factory) -InitialSID: factory on qpol object. ... skipped 'Needs to be reworked for cython' -test_002_factory_object (tests.policyrep.test_initsid.InitialSIDTest.test_002_factory_object) -InitialSID: factory on InitialSID object. ... skipped 'Needs to be reworked for cython' -test_003_factory_lookup (tests.policyrep.test_initsid.InitialSIDTest.test_003_factory_lookup) -InitialSID: factory lookup. ... skipped 'Needs to be reworked for cython' -test_004_factory_lookup_invalid (tests.policyrep.test_initsid.InitialSIDTest.test_004_factory_lookup_invalid) -InitialSID: factory lookup. ... skipped 'Needs to be reworked for cython' -test_010_string (tests.policyrep.test_initsid.InitialSIDTest.test_010_string) -InitialSID: basic string rendering. ... skipped 'Needs to be reworked for cython' -test_020_statement (tests.policyrep.test_initsid.InitialSIDTest.test_020_statement) -InitialSID: context. ... skipped 'Needs to be reworked for cython' -test_030_statement (tests.policyrep.test_initsid.InitialSIDTest.test_030_statement) -InitialSID: statement. ... skipped 'Needs to be reworked for cython' -test_001_lookup (tests.policyrep.test_user.UserTest.test_001_lookup) -User factory policy lookup. ... skipped 'Needs to be reworked for cython' -test_002_lookup_invalid (tests.policyrep.test_user.UserTest.test_002_lookup_invalid) -User factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' -test_003_lookup_object (tests.policyrep.test_user.UserTest.test_003_lookup_object) -User factory policy lookup of User object. ... skipped 'Needs to be reworked for cython' -test_010_string (tests.policyrep.test_user.UserTest.test_010_string) -User basic string rendering. ... skipped 'Needs to be reworked for cython' -test_020_statement_role (tests.policyrep.test_user.UserTest.test_020_statement_role) -User statement, one role. ... skipped 'Needs to be reworked for cython' -test_021_statement_two_roles (tests.policyrep.test_user.UserTest.test_021_statement_two_roles) -User statement, two roles. ... skipped 'Needs to be reworked for cython' -test_022_statement_one_role_mls (tests.policyrep.test_user.UserTest.test_022_statement_one_role_mls) -User statement, one role, MLS. ... skipped 'Needs to be reworked for cython' -test_023_statement_two_roles_mls (tests.policyrep.test_user.UserTest.test_023_statement_two_roles_mls) -User statement, two roles, MLS. ... skipped 'Needs to be reworked for cython' -test_030_roles (tests.policyrep.test_user.UserTest.test_030_roles) -User roles. ... skipped 'Needs to be reworked for cython' -test_040_level (tests.policyrep.test_user.UserTest.test_040_level) -User level. ... skipped 'Needs to be reworked for cython' -test_041_level_non_mls (tests.policyrep.test_user.UserTest.test_041_level_non_mls) -User level, MLS disabled. ... skipped 'Needs to be reworked for cython' -test_050_range (tests.policyrep.test_user.UserTest.test_050_range) -User level. ... skipped 'Needs to be reworked for cython' -test_051_range_non_mls (tests.policyrep.test_user.UserTest.test_051_range_non_mls) -User level, MLS disabled. ... skipped 'Needs to be reworked for cython' -test_001_lookup (tests.policyrep.test_role.RoleTest.test_001_lookup) -Role factory policy lookup. ... skipped 'Needs to be reworked for cython' -test_002_lookup_invalid (tests.policyrep.test_role.RoleTest.test_002_lookup_invalid) -Role factory policy invalid lookup. ... skipped 'Needs to be reworked for cython' -test_003_lookup_object (tests.policyrep.test_role.RoleTest.test_003_lookup_object) -Role factory policy lookup of Role object. ... skipped 'Needs to be reworked for cython' -test_010_string (tests.policyrep.test_role.RoleTest.test_010_string) -Role basic string rendering. ... skipped 'Needs to be reworked for cython' -test_020_statement_type (tests.policyrep.test_role.RoleTest.test_020_statement_type) -Role statement, one type. ... skipped 'Needs to be reworked for cython' -test_021_statement_two_types (tests.policyrep.test_role.RoleTest.test_021_statement_two_types) -Role statement, two types. ... skipped 'Needs to be reworked for cython' -test_022_statement_decl (tests.policyrep.test_role.RoleTest.test_022_statement_decl) -Role statement, no types. ... skipped 'Needs to be reworked for cython' -test_030_types (tests.policyrep.test_role.RoleTest.test_030_types) -Role types generator. ... skipped 'Needs to be reworked for cython' -test_040_expand (tests.policyrep.test_role.RoleTest.test_040_expand) -Role expansion ... skipped 'Needs to be reworked for cython' -[, "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/tmpk2zp8cdg" -Successfully opened SELinux policy "/tmp/tmpk2zp8cdg" -test_001_load (tests.test_permmap.PermissionMapTest.test_001_load) -PermMap open from path. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_002_load_invalid (tests.test_permmap.PermissionMapTest.test_002_load_invalid) -PermMap load completely wrong file type ... Opening permission map "setup.py" -ok -test_002_load_negative_class_count (tests.test_permmap.PermissionMapTest.test_002_load_negative_class_count) -PermMap load negative class count ... Opening permission map "tests/invalid_perm_maps/negative-classcount" -ok -test_003_load_non_number_class_count (tests.test_permmap.PermissionMapTest.test_003_load_non_number_class_count) -PermMap load non-number class count ... Opening permission map "tests/invalid_perm_maps/non-number-classcount" -ok -test_004_load_extra_class (tests.test_permmap.PermissionMapTest.test_004_load_extra_class) -PermMap load extra class ... Opening permission map "tests/invalid_perm_maps/extra-class" -ok -test_005_load_bad_class_keyword (tests.test_permmap.PermissionMapTest.test_005_load_bad_class_keyword) -PermMap load bad class keyword ... Opening permission map "tests/invalid_perm_maps/bad-class-keyword" -ok -test_007_load_negative_perm_count (tests.test_permmap.PermissionMapTest.test_007_load_negative_perm_count) -PermMap load negative permission count ... Opening permission map "tests/invalid_perm_maps/negative-permcount" -ok -test_008_load_bad_perm_count (tests.test_permmap.PermissionMapTest.test_008_load_bad_perm_count) -PermMap load bad permission count ... Opening permission map "tests/invalid_perm_maps/bad-permcount" -ok -test_010_load_extra_perms (tests.test_permmap.PermissionMapTest.test_010_load_extra_perms) -PermMap load negative permission count ... Opening permission map "tests/invalid_perm_maps/extra-perms" -ok -test_011_load_invalid_flow_direction (tests.test_permmap.PermissionMapTest.test_011_load_invalid_flow_direction) -PermMap load invalid flow direction ... Opening permission map "tests/invalid_perm_maps/invalid-flowdir" -ok -test_012_load_bad_perm_weight (tests.test_permmap.PermissionMapTest.test_012_load_bad_perm_weight) -PermMap load too high/low permission weight ... Opening permission map "tests/invalid_perm_maps/bad-perm-weight-high" -Opening permission map "tests/invalid_perm_maps/bad-perm-weight-low" -ok -test_013_load_invalid_weight (tests.test_permmap.PermissionMapTest.test_013_load_invalid_weight) -PermMap load invalid permission weight ... Opening permission map "tests/invalid_perm_maps/invalid-perm-weight" -ok -test_100_set_weight (tests.test_permmap.PermissionMapTest.test_100_set_weight) -PermMap set weight ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_101_set_weight_low (tests.test_permmap.PermissionMapTest.test_101_set_weight_low) -PermMap set weight low ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_102_set_weight_low (tests.test_permmap.PermissionMapTest.test_102_set_weight_low) -PermMap set weight high ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_103_set_weight_unmapped_class (tests.test_permmap.PermissionMapTest.test_103_set_weight_unmapped_class) -PermMap set weight unmapped class ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_104_set_weight_unmapped_permission (tests.test_permmap.PermissionMapTest.test_104_set_weight_unmapped_permission) -PermMap set weight unmapped class ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_110_set_direction (tests.test_permmap.PermissionMapTest.test_110_set_direction) -PermMap set direction ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_111_set_direction_invalid (tests.test_permmap.PermissionMapTest.test_111_set_direction_invalid) -PermMap set invalid direction ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_112_set_direction_unmapped_class (tests.test_permmap.PermissionMapTest.test_112_set_direction_unmapped_class) -PermMap set direction unmapped class ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_113_set_direction_unmapped_permission (tests.test_permmap.PermissionMapTest.test_113_set_direction_unmapped_permission) -PermMap set direction unmapped class ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_120_exclude_perm (tests.test_permmap.PermissionMapTest.test_120_exclude_perm) -PermMap exclude permission. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_121_exclude_perm_unmapped_class (tests.test_permmap.PermissionMapTest.test_121_exclude_perm_unmapped_class) -PermMap exclude permission unmapped class. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_122_exclude_perm_unmapped_perm (tests.test_permmap.PermissionMapTest.test_122_exclude_perm_unmapped_perm) -PermMap exclude permission unmapped permission. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_123_include_perm (tests.test_permmap.PermissionMapTest.test_123_include_perm) -PermMap include permission. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_124_include_perm_unmapped_class (tests.test_permmap.PermissionMapTest.test_124_include_perm_unmapped_class) -PermMap include permission unmapped class. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_125_include_perm_unmapped_perm (tests.test_permmap.PermissionMapTest.test_125_include_perm_unmapped_perm) -PermMap include permission unmapped permission. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_130_exclude_class (tests.test_permmap.PermissionMapTest.test_130_exclude_class) -PermMap exclude class. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_131_exclude_class_unmapped_class (tests.test_permmap.PermissionMapTest.test_131_exclude_class_unmapped_class) -PermMap exclude class unmapped class. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_132_include_class (tests.test_permmap.PermissionMapTest.test_132_include_class) -PermMap exclude class. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_133_include_class_unmapped_class (tests.test_permmap.PermissionMapTest.test_133_include_class_unmapped_class) -PermMap include class unmapped class. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_140_weight_read_only (tests.test_permmap.PermissionMapTest.test_140_weight_read_only) -PermMap get weight of read-only rule. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_141_weight_write_only (tests.test_permmap.PermissionMapTest.test_141_weight_write_only) -PermMap get weight of write-only rule. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_142_weight_both (tests.test_permmap.PermissionMapTest.test_142_weight_both) -PermMap get weight of both rule. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_143_weight_none (tests.test_permmap.PermissionMapTest.test_143_weight_none) -PermMap get weight of none rule. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -ok -test_144_weight_unmapped_class (tests.test_permmap.PermissionMapTest.test_144_weight_unmapped_class) -PermMap get weight of rule with unmapped class. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" +Opening SELinux policy "/tmp/tmpozs16yl9" +Successfully opened SELinux policy "/tmp/tmpozs16yl9" +test_000_unset (tests.test_typeattrquery.TypeAttributeQueryTest.test_000_unset) +Type attribute query with no criteria. ... Generating type attribute results from /tmp/tmpozs16yl9 ok -test_145_weight_unmapped_permission (tests.test_permmap.PermissionMapTest.test_145_weight_unmapped_permission) -PermMap get weight of rule with unmapped permission. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" +test_001_name_exact (tests.test_typeattrquery.TypeAttributeQueryTest.test_001_name_exact) +Type attribute query with exact name match. ... Generating type attribute results from /tmp/tmpozs16yl9 ok -test_146_weight_wrong_rule_type (tests.test_permmap.PermissionMapTest.test_146_weight_wrong_rule_type) -PermMap get weight of rule with wrong rule type. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" +test_002_name_regex (tests.test_typeattrquery.TypeAttributeQueryTest.test_002_name_regex) +Type attribute query with regex name match. ... Generating type attribute results from /tmp/tmpozs16yl9 ok -test_147_weight_excluded_permission (tests.test_permmap.PermissionMapTest.test_147_weight_excluded_permission) -PermMap get weight of a rule with excluded permission. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" +test_010_type_set_intersect (tests.test_typeattrquery.TypeAttributeQueryTest.test_010_type_set_intersect) +Type attribute query with type set intersection. ... Generating type attribute results from /tmp/tmpozs16yl9 ok -test_148_weight_excluded_class (tests.test_permmap.PermissionMapTest.test_148_weight_excluded_class) -PermMap get weight of a rule with excluded class. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" +test_011_type_set_equality (tests.test_typeattrquery.TypeAttributeQueryTest.test_011_type_set_equality) +Type attribute query with type set equality. ... Generating type attribute results from /tmp/tmpozs16yl9 ok -test_150_map_policy (tests.test_permmap.PermissionMapTest.test_150_map_policy) -PermMap create mappings for classes/perms in a policy. ... Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" +test_012_type_set_regex (tests.test_typeattrquery.TypeAttributeQueryTest.test_012_type_set_regex) +Type attribute query with type set regex match. ... Generating type attribute results from /tmp/tmpozs16yl9 ok -Opening SELinux policy "/tmp/tmp0odka5t7" -Successfully opened SELinux policy "/tmp/tmp0odka5t7" +Opening SELinux policy "/tmp/tmpbvywz8l4" +Successfully opened SELinux policy "/tmp/tmpbvywz8l4" test_000_unset (tests.test_ioportconquery.IoportconQueryTest.test_000_unset) -Ioportcon query with no criteria ... Generating results from /tmp/tmp0odka5t7 +Ioportcon query with no criteria ... Generating results from /tmp/tmpbvywz8l4 ok test_010_user_exact (tests.test_ioportconquery.IoportconQueryTest.test_010_user_exact) -Portcon query with context user exact match ... Generating results from /tmp/tmp0odka5t7 +Portcon query with context user exact match ... Generating results from /tmp/tmpbvywz8l4 ok test_011_user_regex (tests.test_ioportconquery.IoportconQueryTest.test_011_user_regex) -Portcon query with context user regex match ... Generating results from /tmp/tmp0odka5t7 +Portcon query with context user regex match ... Generating results from /tmp/tmpbvywz8l4 ok test_020_role_exact (tests.test_ioportconquery.IoportconQueryTest.test_020_role_exact) -Portcon query with context role exact match ... Generating results from /tmp/tmp0odka5t7 +Portcon query with context role exact match ... Generating results from /tmp/tmpbvywz8l4 ok test_021_role_regex (tests.test_ioportconquery.IoportconQueryTest.test_021_role_regex) -Portcon query with context role regex match ... Generating results from /tmp/tmp0odka5t7 +Portcon query with context role regex match ... Generating results from /tmp/tmpbvywz8l4 ok test_030_type_exact (tests.test_ioportconquery.IoportconQueryTest.test_030_type_exact) -Portcon query with context type exact match ... Generating results from /tmp/tmp0odka5t7 +Portcon query with context type exact match ... Generating results from /tmp/tmpbvywz8l4 ok test_031_type_regex (tests.test_ioportconquery.IoportconQueryTest.test_031_type_regex) -Portcon query with context type regex match ... Generating results from /tmp/tmp0odka5t7 +Portcon query with context type regex match ... Generating results from /tmp/tmpbvywz8l4 ok test_040_range_exact (tests.test_ioportconquery.IoportconQueryTest.test_040_range_exact) -Portcon query with context range exact match ... Generating results from /tmp/tmp0odka5t7 +Portcon query with context range exact match ... Generating results from /tmp/tmpbvywz8l4 ok test_041_range_overlap1 (tests.test_ioportconquery.IoportconQueryTest.test_041_range_overlap1) -Portcon query with context range overlap match (equal) ... Generating results from /tmp/tmp0odka5t7 +Portcon query with context range overlap match (equal) ... Generating results from /tmp/tmpbvywz8l4 ok test_041_range_overlap2 (tests.test_ioportconquery.IoportconQueryTest.test_041_range_overlap2) -Portcon query with context range overlap match (subset) ... Generating results from /tmp/tmp0odka5t7 +Portcon query with context range overlap match (subset) ... Generating results from /tmp/tmpbvywz8l4 ok test_041_range_overlap3 (tests.test_ioportconquery.IoportconQueryTest.test_041_range_overlap3) -Portcon query with context range overlap match (superset) ... Generating results from /tmp/tmp0odka5t7 +Portcon query with context range overlap match (superset) ... Generating results from /tmp/tmpbvywz8l4 ok test_041_range_overlap4 (tests.test_ioportconquery.IoportconQueryTest.test_041_range_overlap4) -Portcon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmp0odka5t7 +Portcon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmpbvywz8l4 ok test_041_range_overlap5 (tests.test_ioportconquery.IoportconQueryTest.test_041_range_overlap5) -Portcon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmp0odka5t7 +Portcon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmpbvywz8l4 ok test_042_range_subset1 (tests.test_ioportconquery.IoportconQueryTest.test_042_range_subset1) -Portcon query with context range subset match ... Generating results from /tmp/tmp0odka5t7 +Portcon query with context range subset match ... Generating results from /tmp/tmpbvywz8l4 ok test_042_range_subset2 (tests.test_ioportconquery.IoportconQueryTest.test_042_range_subset2) -Portcon query with context range subset match (equal) ... Generating results from /tmp/tmp0odka5t7 +Portcon query with context range subset match (equal) ... Generating results from /tmp/tmpbvywz8l4 ok test_043_range_superset1 (tests.test_ioportconquery.IoportconQueryTest.test_043_range_superset1) -Portcon query with context range superset match ... Generating results from /tmp/tmp0odka5t7 +Portcon query with context range superset match ... Generating results from /tmp/tmpbvywz8l4 ok test_043_range_superset2 (tests.test_ioportconquery.IoportconQueryTest.test_043_range_superset2) -Portcon query with context range superset match (equal) ... Generating results from /tmp/tmp0odka5t7 +Portcon query with context range superset match (equal) ... Generating results from /tmp/tmpbvywz8l4 ok test_044_range_proper_subset1 (tests.test_ioportconquery.IoportconQueryTest.test_044_range_proper_subset1) -Portcon query with context range proper subset match ... Generating results from /tmp/tmp0odka5t7 +Portcon query with context range proper subset match ... Generating results from /tmp/tmpbvywz8l4 ok test_044_range_proper_subset2 (tests.test_ioportconquery.IoportconQueryTest.test_044_range_proper_subset2) -Portcon query with context range proper subset match (equal) ... Generating results from /tmp/tmp0odka5t7 +Portcon query with context range proper subset match (equal) ... Generating results from /tmp/tmpbvywz8l4 ok test_044_range_proper_subset3 (tests.test_ioportconquery.IoportconQueryTest.test_044_range_proper_subset3) -Portcon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmp0odka5t7 +Portcon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmpbvywz8l4 ok test_044_range_proper_subset4 (tests.test_ioportconquery.IoportconQueryTest.test_044_range_proper_subset4) -Portcon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmp0odka5t7 +Portcon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmpbvywz8l4 ok test_045_range_proper_superset1 (tests.test_ioportconquery.IoportconQueryTest.test_045_range_proper_superset1) -Portcon query with context range proper superset match ... Generating results from /tmp/tmp0odka5t7 +Portcon query with context range proper superset match ... Generating results from /tmp/tmpbvywz8l4 ok test_045_range_proper_superset2 (tests.test_ioportconquery.IoportconQueryTest.test_045_range_proper_superset2) -Portcon query with context range proper superset match (equal) ... Generating results from /tmp/tmp0odka5t7 +Portcon query with context range proper superset match (equal) ... Generating results from /tmp/tmpbvywz8l4 ok test_045_range_proper_superset3 (tests.test_ioportconquery.IoportconQueryTest.test_045_range_proper_superset3) -Portcon query with context range proper superset match (equal low) ... Generating results from /tmp/tmp0odka5t7 +Portcon query with context range proper superset match (equal low) ... Generating results from /tmp/tmpbvywz8l4 ok test_045_range_proper_superset4 (tests.test_ioportconquery.IoportconQueryTest.test_045_range_proper_superset4) -Portcon query with context range proper superset match (equal high) ... Generating results from /tmp/tmp0odka5t7 +Portcon query with context range proper superset match (equal high) ... Generating results from /tmp/tmpbvywz8l4 ok test_050_single_equal (tests.test_ioportconquery.IoportconQueryTest.test_050_single_equal) -Portcon query with single port exact match ... Generating results from /tmp/tmp0odka5t7 +Portcon query with single port exact match ... Generating results from /tmp/tmpbvywz8l4 ok test_051_range_equal (tests.test_ioportconquery.IoportconQueryTest.test_051_range_equal) -Portcon query with port range exact match ... Generating results from /tmp/tmp0odka5t7 +Portcon query with port range exact match ... Generating results from /tmp/tmpbvywz8l4 ok test_052_single_subset (tests.test_ioportconquery.IoportconQueryTest.test_052_single_subset) -Portcon query with single port subset ... Generating results from /tmp/tmp0odka5t7 +Portcon query with single port subset ... Generating results from /tmp/tmpbvywz8l4 ok test_053_range_subset (tests.test_ioportconquery.IoportconQueryTest.test_053_range_subset) -Portcon query with range subset ... Generating results from /tmp/tmp0odka5t7 +Portcon query with range subset ... Generating results from /tmp/tmpbvywz8l4 ok test_053_range_subset_edge1 (tests.test_ioportconquery.IoportconQueryTest.test_053_range_subset_edge1) -Portcon query with range subset, equal edge case ... Generating results from /tmp/tmp0odka5t7 +Portcon query with range subset, equal edge case ... Generating results from /tmp/tmpbvywz8l4 ok test_054_single_proper_subset (tests.test_ioportconquery.IoportconQueryTest.test_054_single_proper_subset) -Portcon query with single port proper subset ... Generating results from /tmp/tmp0odka5t7 +Portcon query with single port proper subset ... Generating results from /tmp/tmpbvywz8l4 ok test_055_range_proper_subset (tests.test_ioportconquery.IoportconQueryTest.test_055_range_proper_subset) -Portcon query with range proper subset ... Generating results from /tmp/tmp0odka5t7 +Portcon query with range proper subset ... Generating results from /tmp/tmpbvywz8l4 ok test_055_range_proper_subset_edge1 (tests.test_ioportconquery.IoportconQueryTest.test_055_range_proper_subset_edge1) -Portcon query with range proper subset, equal edge case ... Generating results from /tmp/tmp0odka5t7 +Portcon query with range proper subset, equal edge case ... Generating results from /tmp/tmpbvywz8l4 ok test_055_range_proper_subset_edge2 (tests.test_ioportconquery.IoportconQueryTest.test_055_range_proper_subset_edge2) -Portcon query with range proper subset, low equal edge case ... Generating results from /tmp/tmp0odka5t7 +Portcon query with range proper subset, low equal edge case ... Generating results from /tmp/tmpbvywz8l4 ok test_055_range_proper_subset_edge3 (tests.test_ioportconquery.IoportconQueryTest.test_055_range_proper_subset_edge3) -Portcon query with range proper subset, high equal edge case ... Generating results from /tmp/tmp0odka5t7 +Portcon query with range proper subset, high equal edge case ... Generating results from /tmp/tmpbvywz8l4 ok test_056_single_superset (tests.test_ioportconquery.IoportconQueryTest.test_056_single_superset) -Portcon query with single port superset ... Generating results from /tmp/tmp0odka5t7 +Portcon query with single port superset ... Generating results from /tmp/tmpbvywz8l4 ok test_056_single_superset_edge1 (tests.test_ioportconquery.IoportconQueryTest.test_056_single_superset_edge1) -Portcon query with single port superset, equal edge case ... Generating results from /tmp/tmp0odka5t7 +Portcon query with single port superset, equal edge case ... Generating results from /tmp/tmpbvywz8l4 ok test_057_range_superset (tests.test_ioportconquery.IoportconQueryTest.test_057_range_superset) -Portcon query with range superset ... Generating results from /tmp/tmp0odka5t7 +Portcon query with range superset ... Generating results from /tmp/tmpbvywz8l4 ok test_057_range_superset_edge1 (tests.test_ioportconquery.IoportconQueryTest.test_057_range_superset_edge1) -Portcon query with range superset, equal edge case ... Generating results from /tmp/tmp0odka5t7 +Portcon query with range superset, equal edge case ... Generating results from /tmp/tmpbvywz8l4 ok test_058_single_proper_superset (tests.test_ioportconquery.IoportconQueryTest.test_058_single_proper_superset) -Portcon query with single port proper superset ... Generating results from /tmp/tmp0odka5t7 +Portcon query with single port proper superset ... Generating results from /tmp/tmpbvywz8l4 ok test_058_single_proper_superset_edge1 (tests.test_ioportconquery.IoportconQueryTest.test_058_single_proper_superset_edge1) -Portcon query with single port proper superset, equal edge case ... Generating results from /tmp/tmp0odka5t7 +Portcon query with single port proper superset, equal edge case ... Generating results from /tmp/tmpbvywz8l4 ok test_058_single_proper_superset_edge2 (tests.test_ioportconquery.IoportconQueryTest.test_058_single_proper_superset_edge2) -Portcon query with single port proper superset, low equal edge case ... Generating results from /tmp/tmp0odka5t7 +Portcon query with single port proper superset, low equal edge case ... Generating results from /tmp/tmpbvywz8l4 ok test_058_single_proper_superset_edge3 (tests.test_ioportconquery.IoportconQueryTest.test_058_single_proper_superset_edge3) -Portcon query with single port proper superset, high equal edge case ... Generating results from /tmp/tmp0odka5t7 +Portcon query with single port proper superset, high equal edge case ... Generating results from /tmp/tmpbvywz8l4 ok test_059_range_proper_superset (tests.test_ioportconquery.IoportconQueryTest.test_059_range_proper_superset) -Portcon query with range proper superset ... Generating results from /tmp/tmp0odka5t7 +Portcon query with range proper superset ... Generating results from /tmp/tmpbvywz8l4 ok test_059_range_proper_superset_edge1 (tests.test_ioportconquery.IoportconQueryTest.test_059_range_proper_superset_edge1) -Portcon query with range proper superset, equal edge case ... Generating results from /tmp/tmp0odka5t7 +Portcon query with range proper superset, equal edge case ... Generating results from /tmp/tmpbvywz8l4 ok test_059_range_proper_superset_edge2 (tests.test_ioportconquery.IoportconQueryTest.test_059_range_proper_superset_edge2) -Portcon query with range proper superset, equal high port edge case ... Generating results from /tmp/tmp0odka5t7 +Portcon query with range proper superset, equal high port edge case ... Generating results from /tmp/tmpbvywz8l4 ok test_059_range_proper_superset_edge3 (tests.test_ioportconquery.IoportconQueryTest.test_059_range_proper_superset_edge3) -Portcon query with range proper superset, equal low port edge case ... Generating results from /tmp/tmp0odka5t7 +Portcon query with range proper superset, equal low port edge case ... Generating results from /tmp/tmpbvywz8l4 ok test_060_single_overlap (tests.test_ioportconquery.IoportconQueryTest.test_060_single_overlap) -Portcon query with single overlap ... Generating results from /tmp/tmp0odka5t7 +Portcon query with single overlap ... Generating results from /tmp/tmpbvywz8l4 ok test_060_single_overlap_edge1 (tests.test_ioportconquery.IoportconQueryTest.test_060_single_overlap_edge1) -Portcon query with single overlap, range match low ... Generating results from /tmp/tmp0odka5t7 +Portcon query with single overlap, range match low ... Generating results from /tmp/tmpbvywz8l4 ok test_060_single_overlap_edge2 (tests.test_ioportconquery.IoportconQueryTest.test_060_single_overlap_edge2) -Portcon query with single overlap, range match high ... Generating results from /tmp/tmp0odka5t7 +Portcon query with single overlap, range match high ... Generating results from /tmp/tmpbvywz8l4 ok test_060_single_overlap_edge3 (tests.test_ioportconquery.IoportconQueryTest.test_060_single_overlap_edge3) -Portcon query with single overlap, range match proper superset ... Generating results from /tmp/tmp0odka5t7 +Portcon query with single overlap, range match proper superset ... Generating results from /tmp/tmpbvywz8l4 ok test_061_range_overlap_low_half (tests.test_ioportconquery.IoportconQueryTest.test_061_range_overlap_low_half) -Portcon query with range overlap, low half match ... Generating results from /tmp/tmp0odka5t7 +Portcon query with range overlap, low half match ... Generating results from /tmp/tmpbvywz8l4 ok test_062_range_overlap_high_half (tests.test_ioportconquery.IoportconQueryTest.test_062_range_overlap_high_half) -Portcon query with range overlap, high half match ... Generating results from /tmp/tmp0odka5t7 +Portcon query with range overlap, high half match ... Generating results from /tmp/tmpbvywz8l4 ok test_063_range_overlap_middle (tests.test_ioportconquery.IoportconQueryTest.test_063_range_overlap_middle) -Portcon query with range overlap, middle match ... Generating results from /tmp/tmp0odka5t7 +Portcon query with range overlap, middle match ... Generating results from /tmp/tmpbvywz8l4 ok test_064_range_overlap_equal (tests.test_ioportconquery.IoportconQueryTest.test_064_range_overlap_equal) -Portcon query with range overlap, equal match ... Generating results from /tmp/tmp0odka5t7 +Portcon query with range overlap, equal match ... Generating results from /tmp/tmpbvywz8l4 ok test_065_range_overlap_superset (tests.test_ioportconquery.IoportconQueryTest.test_065_range_overlap_superset) -Portcon query with range overlap, superset match ... Generating results from /tmp/tmp0odka5t7 +Portcon query with range overlap, superset match ... Generating results from /tmp/tmpbvywz8l4 ok -Opening SELinux policy "/tmp/tmpj48_sdv7" -Successfully opened SELinux policy "/tmp/tmpj48_sdv7" +Opening SELinux policy "/tmp/tmp6qftmyqm" +Successfully opened SELinux policy "/tmp/tmp6qftmyqm" test_000_unset (tests.test_typequery.TypeQueryTest.test_000_unset) -Type query with no criteria. ... Generating type results from /tmp/tmpj48_sdv7 +Type query with no criteria. ... Generating type results from /tmp/tmp6qftmyqm ok test_001_name_exact (tests.test_typequery.TypeQueryTest.test_001_name_exact) -Type query with exact name match. ... Generating type results from /tmp/tmpj48_sdv7 +Type query with exact name match. ... Generating type results from /tmp/tmp6qftmyqm ok test_002_name_regex (tests.test_typequery.TypeQueryTest.test_002_name_regex) -Type query with regex name match. ... Generating type results from /tmp/tmpj48_sdv7 +Type query with regex name match. ... Generating type results from /tmp/tmp6qftmyqm ok test_010_attr_intersect (tests.test_typequery.TypeQueryTest.test_010_attr_intersect) -Type query with attribute set intersection. ... Generating type results from /tmp/tmpj48_sdv7 +Type query with attribute set intersection. ... Generating type results from /tmp/tmp6qftmyqm ok test_011_attr_equality (tests.test_typequery.TypeQueryTest.test_011_attr_equality) -Type query with attribute set equality. ... Generating type results from /tmp/tmpj48_sdv7 +Type query with attribute set equality. ... Generating type results from /tmp/tmp6qftmyqm ok test_012_attr_regex (tests.test_typequery.TypeQueryTest.test_012_attr_regex) -Type query with attribute regex match. ... Generating type results from /tmp/tmpj48_sdv7 +Type query with attribute regex match. ... Generating type results from /tmp/tmp6qftmyqm ok test_020_alias_exact (tests.test_typequery.TypeQueryTest.test_020_alias_exact) -Type query with exact alias match. ... Generating type results from /tmp/tmpj48_sdv7 +Type query with exact alias match. ... Generating type results from /tmp/tmp6qftmyqm ok test_021_alias_regex (tests.test_typequery.TypeQueryTest.test_021_alias_regex) -Type query with regex alias match. ... Generating type results from /tmp/tmpj48_sdv7 +Type query with regex alias match. ... Generating type results from /tmp/tmp6qftmyqm ok test_022_alias_dereference (tests.test_typequery.TypeQueryTest.test_022_alias_dereference) -Type query with alias dereference. ... Generating type results from /tmp/tmpj48_sdv7 +Type query with alias dereference. ... Generating type results from /tmp/tmp6qftmyqm ok test_030_permissive (tests.test_typequery.TypeQueryTest.test_030_permissive) -Type query with permissive match ... Generating type results from /tmp/tmpj48_sdv7 -ok -Opening SELinux policy "/tmp/tmp0y2snc9v" -Successfully opened SELinux policy "/tmp/tmp0y2snc9v" -test_000_unset (tests.test_portconquery.PortconQueryTest.test_000_unset) -Portcon query with no criteria ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_001_protocol (tests.test_portconquery.PortconQueryTest.test_001_protocol) -Portcon query with protocol match ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_010_user_exact (tests.test_portconquery.PortconQueryTest.test_010_user_exact) -Portcon query with context user exact match ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_011_user_regex (tests.test_portconquery.PortconQueryTest.test_011_user_regex) -Portcon query with context user regex match ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_020_role_exact (tests.test_portconquery.PortconQueryTest.test_020_role_exact) -Portcon query with context role exact match ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_021_role_regex (tests.test_portconquery.PortconQueryTest.test_021_role_regex) -Portcon query with context role regex match ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_030_type_exact (tests.test_portconquery.PortconQueryTest.test_030_type_exact) -Portcon query with context type exact match ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_031_type_regex (tests.test_portconquery.PortconQueryTest.test_031_type_regex) -Portcon query with context type regex match ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_040_range_exact (tests.test_portconquery.PortconQueryTest.test_040_range_exact) -Portcon query with context range exact match ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_041_range_overlap1 (tests.test_portconquery.PortconQueryTest.test_041_range_overlap1) -Portcon query with context range overlap match (equal) ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_041_range_overlap2 (tests.test_portconquery.PortconQueryTest.test_041_range_overlap2) -Portcon query with context range overlap match (subset) ... Generating portcon results from /tmp/tmp0y2snc9v +Type query with permissive match ... Generating type results from /tmp/tmp6qftmyqm ok -test_041_range_overlap3 (tests.test_portconquery.PortconQueryTest.test_041_range_overlap3) -Portcon query with context range overlap match (superset) ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_041_range_overlap4 (tests.test_portconquery.PortconQueryTest.test_041_range_overlap4) -Portcon query with context range overlap match (overlap low level) ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_041_range_overlap5 (tests.test_portconquery.PortconQueryTest.test_041_range_overlap5) -Portcon query with context range overlap match (overlap high level) ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_042_range_subset1 (tests.test_portconquery.PortconQueryTest.test_042_range_subset1) -Portcon query with context range subset match ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_042_range_subset2 (tests.test_portconquery.PortconQueryTest.test_042_range_subset2) -Portcon query with context range subset match (equal) ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_043_range_superset1 (tests.test_portconquery.PortconQueryTest.test_043_range_superset1) -Portcon query with context range superset match ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_043_range_superset2 (tests.test_portconquery.PortconQueryTest.test_043_range_superset2) -Portcon query with context range superset match (equal) ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_044_range_proper_subset1 (tests.test_portconquery.PortconQueryTest.test_044_range_proper_subset1) -Portcon query with context range proper subset match ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_044_range_proper_subset2 (tests.test_portconquery.PortconQueryTest.test_044_range_proper_subset2) -Portcon query with context range proper subset match (equal) ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_044_range_proper_subset3 (tests.test_portconquery.PortconQueryTest.test_044_range_proper_subset3) -Portcon query with context range proper subset match (equal low only) ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_044_range_proper_subset4 (tests.test_portconquery.PortconQueryTest.test_044_range_proper_subset4) -Portcon query with context range proper subset match (equal high only) ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_045_range_proper_superset1 (tests.test_portconquery.PortconQueryTest.test_045_range_proper_superset1) -Portcon query with context range proper superset match ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_045_range_proper_superset2 (tests.test_portconquery.PortconQueryTest.test_045_range_proper_superset2) -Portcon query with context range proper superset match (equal) ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_045_range_proper_superset3 (tests.test_portconquery.PortconQueryTest.test_045_range_proper_superset3) -Portcon query with context range proper superset match (equal low) ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_045_range_proper_superset4 (tests.test_portconquery.PortconQueryTest.test_045_range_proper_superset4) -Portcon query with context range proper superset match (equal high) ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_050_single_equal (tests.test_portconquery.PortconQueryTest.test_050_single_equal) -Portcon query with single port exact match ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_051_range_equal (tests.test_portconquery.PortconQueryTest.test_051_range_equal) -Portcon query with port range exact match ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_052_single_subset (tests.test_portconquery.PortconQueryTest.test_052_single_subset) -Portcon query with single port subset ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_053_range_subset (tests.test_portconquery.PortconQueryTest.test_053_range_subset) -Portcon query with range subset ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_053_range_subset_edge1 (tests.test_portconquery.PortconQueryTest.test_053_range_subset_edge1) -Portcon query with range subset, equal edge case ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_054_single_proper_subset (tests.test_portconquery.PortconQueryTest.test_054_single_proper_subset) -Portcon query with single port proper subset ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_055_range_proper_subset (tests.test_portconquery.PortconQueryTest.test_055_range_proper_subset) -Portcon query with range proper subset ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_055_range_proper_subset_edge1 (tests.test_portconquery.PortconQueryTest.test_055_range_proper_subset_edge1) -Portcon query with range proper subset, equal edge case ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_055_range_proper_subset_edge2 (tests.test_portconquery.PortconQueryTest.test_055_range_proper_subset_edge2) -Portcon query with range proper subset, low equal edge case ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_055_range_proper_subset_edge3 (tests.test_portconquery.PortconQueryTest.test_055_range_proper_subset_edge3) -Portcon query with range proper subset, high equal edge case ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_056_single_superset (tests.test_portconquery.PortconQueryTest.test_056_single_superset) -Portcon query with single port superset ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_056_single_superset_edge1 (tests.test_portconquery.PortconQueryTest.test_056_single_superset_edge1) -Portcon query with single port superset, equal edge case ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_057_range_superset (tests.test_portconquery.PortconQueryTest.test_057_range_superset) -Portcon query with range superset ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_057_range_superset_edge1 (tests.test_portconquery.PortconQueryTest.test_057_range_superset_edge1) -Portcon query with range superset, equal edge case ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_058_single_proper_superset (tests.test_portconquery.PortconQueryTest.test_058_single_proper_superset) -Portcon query with single port proper superset ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_058_single_proper_superset_edge1 (tests.test_portconquery.PortconQueryTest.test_058_single_proper_superset_edge1) -Portcon query with single port proper superset, equal edge case ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_058_single_proper_superset_edge2 (tests.test_portconquery.PortconQueryTest.test_058_single_proper_superset_edge2) -Portcon query with single port proper superset, low equal edge case ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_058_single_proper_superset_edge3 (tests.test_portconquery.PortconQueryTest.test_058_single_proper_superset_edge3) -Portcon query with single port proper superset, high equal edge case ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_059_range_proper_superset (tests.test_portconquery.PortconQueryTest.test_059_range_proper_superset) -Portcon query with range proper superset ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_059_range_proper_superset_edge1 (tests.test_portconquery.PortconQueryTest.test_059_range_proper_superset_edge1) -Portcon query with range proper superset, equal edge case ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_059_range_proper_superset_edge2 (tests.test_portconquery.PortconQueryTest.test_059_range_proper_superset_edge2) -Portcon query with range proper superset, equal high port edge case ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_059_range_proper_superset_edge3 (tests.test_portconquery.PortconQueryTest.test_059_range_proper_superset_edge3) -Portcon query with range proper superset, equal low port edge case ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_060_single_overlap (tests.test_portconquery.PortconQueryTest.test_060_single_overlap) -Portcon query with single overlap ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_060_single_overlap_edge1 (tests.test_portconquery.PortconQueryTest.test_060_single_overlap_edge1) -Portcon query with single overlap, range match low ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_060_single_overlap_edge2 (tests.test_portconquery.PortconQueryTest.test_060_single_overlap_edge2) -Portcon query with single overlap, range match high ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_060_single_overlap_edge3 (tests.test_portconquery.PortconQueryTest.test_060_single_overlap_edge3) -Portcon query with single overlap, range match proper superset ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_061_range_overlap_low_half (tests.test_portconquery.PortconQueryTest.test_061_range_overlap_low_half) -Portcon query with range overlap, low half match ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_062_range_overlap_high_half (tests.test_portconquery.PortconQueryTest.test_062_range_overlap_high_half) -Portcon query with range overlap, high half match ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_063_range_overlap_middle (tests.test_portconquery.PortconQueryTest.test_063_range_overlap_middle) -Portcon query with range overlap, middle match ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_064_range_overlap_equal (tests.test_portconquery.PortconQueryTest.test_064_range_overlap_equal) -Portcon query with range overlap, equal match ... Generating portcon results from /tmp/tmp0y2snc9v -ok -test_065_range_overlap_superset (tests.test_portconquery.PortconQueryTest.test_065_range_overlap_superset) -Portcon query with range overlap, superset match ... Generating portcon results from /tmp/tmp0y2snc9v -ok -Opening SELinux policy "/tmp/tmp_gzldtpo" -Successfully opened SELinux policy "/tmp/tmp_gzldtpo" -test_config_check_invalid_option (tests.checker.test_checker.PolicyCheckerTest.test_config_check_invalid_option) -Test check invalid check option ... Opening policy checker config tests/checker/checker-invalidoption.ini. -Validating configuration settings. -ok -test_config_check_invalid_type (tests.checker.test_checker.PolicyCheckerTest.test_config_check_invalid_type) -Test check invalid check type ... Opening policy checker config tests/checker/checker-invalidtype.ini. -Validating configuration settings. -ok -test_config_check_invalid_value (tests.checker.test_checker.PolicyCheckerTest.test_config_check_invalid_value) -Test check invalid check type ... Opening policy checker config tests/checker/checker-invalidvalue.ini. -Validating configuration settings. -ok -test_config_check_missing_type (tests.checker.test_checker.PolicyCheckerTest.test_config_check_missing_type) -Test check missing check type ... Opening policy checker config tests/checker/checker-missingtype.ini. -Validating configuration settings. -ok -test_config_empty (tests.checker.test_checker.PolicyCheckerTest.test_config_empty) -Test empty config file ... Opening policy checker config /dev/null. -Validating configuration settings. -ok -test_run_fail (tests.checker.test_checker.PolicyCheckerTest.test_run_fail) -Test run with failing config. ... Opening policy checker config tests/checker/checker-valid.ini. -Validating configuration settings. -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/tmp_gzldtpo -Generating TE rule results from /tmp/tmp_gzldtpo -Generating TE rule results from /tmp/tmp_gzldtpo -Generating TE rule results from /tmp/tmp_gzldtpo -Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmp_gzldtpo -13 failures found in 4 checks. -ok -test_run_pass (tests.checker.test_checker.PolicyCheckerTest.test_run_pass) -Test run with passing config. ... Opening policy checker config tests/checker/checker-valid.ini. -Validating configuration settings. -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/tmp_gzldtpo -Generating TE rule results from /tmp/tmp_gzldtpo -Generating TE rule results from /tmp/tmp_gzldtpo -Generating TE rule results from /tmp/tmp_gzldtpo -Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmp_gzldtpo -0 failures found in 4 checks. -ok -Opening SELinux policy "/tmp/tmpycucbwpi" -Successfully opened SELinux policy "/tmp/tmpycucbwpi" -test_check_fails (tests.checker.test_assertte.AssertTETest.test_check_fails) -Test the check fails ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpycucbwpi -ok -test_check_fails_expect_source (tests.checker.test_assertte.AssertTETest.test_check_fails_expect_source) -Test the check fails, expect_source ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpycucbwpi -ok -test_check_fails_expect_target (tests.checker.test_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/tmpycucbwpi -ok -test_check_passes (tests.checker.test_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/tmpycucbwpi -ok -test_check_passes_empty_source (tests.checker.test_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/tmpycucbwpi -ok -test_check_passes_empty_target (tests.checker.test_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/tmpycucbwpi -ok -test_check_passes_exempt_source_attr (tests.checker.test_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/tmpycucbwpi -ok -test_check_passes_exempt_source_type (tests.checker.test_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/tmpycucbwpi -ok -test_check_passes_exempt_target_attr (tests.checker.test_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/tmpycucbwpi -ok -test_check_passes_exempt_target_type (tests.checker.test_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/tmpycucbwpi -ok -test_check_passes_expect_exempt_source (tests.checker.test_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/tmpycucbwpi -ok -test_check_passes_expect_exempt_target (tests.checker.test_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/tmpycucbwpi -ok -test_check_passes_expect_source (tests.checker.test_assertte.AssertTETest.test_check_passes_expect_source) -Test the check passes, expect_source ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpycucbwpi -ok -test_check_passes_expect_source_attr (tests.checker.test_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/tmpycucbwpi -ok -test_check_passes_expect_target (tests.checker.test_assertte.AssertTETest.test_check_passes_expect_target) -Test the check passes, expect_target ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpycucbwpi -ok -test_check_passes_expect_target_attr (tests.checker.test_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/tmpycucbwpi -ok -test_exempt_source (tests.checker.test_assertte.AssertTETest.test_exempt_source) -Test exempt_source setting. ... ok -test_exempt_target (tests.checker.test_assertte.AssertTETest.test_exempt_target) -Test exempt_target setting. ... ok -test_expect_source (tests.checker.test_assertte.AssertTETest.test_expect_source) -Test expect_source setting. ... Invalid expect_source item: INVALID is not a valid type attribute -ok -test_expect_target (tests.checker.test_assertte.AssertTETest.test_expect_target) -Test expect_target setting. ... Invalid expect_target item: INVALID is not a valid type attribute -ok -test_invalid_option (tests.checker.test_assertte.AssertTETest.test_invalid_option) -Test invalid option ... ok -test_perms (tests.checker.test_assertte.AssertTETest.test_perms) -Test perms setting. ... ok -test_perms_fail (tests.checker.test_assertte.AssertTETest.test_perms_fail) -Test perms setting failure. ... ok -test_source (tests.checker.test_assertte.AssertTETest.test_source) -Test source setting. ... ok -test_source_fail (tests.checker.test_assertte.AssertTETest.test_source_fail) -Test source setting failure. ... ok -test_source_missing_ignored (tests.checker.test_assertte.AssertTETest.test_source_missing_ignored) -Test exempt_source missing type is ignroed. ... test_source_missing_ignored: Invalid exempt_source item: FAIL is not a valid type attribute -ok -test_target (tests.checker.test_assertte.AssertTETest.test_target) -Test target setting. ... ok -test_target_fail (tests.checker.test_assertte.AssertTETest.test_target_fail) -Test target setting failure. ... ok -test_target_missing_ignored (tests.checker.test_assertte.AssertTETest.test_target_missing_ignored) -Test exempt_target missing type is ignroed. ... test_target_missing_ignored: Invalid exempt_target item: FAIL is not a valid type attribute -ok -test_tclass (tests.checker.test_assertte.AssertTETest.test_tclass) -Test tclass setting. ... ok -test_tclass_fail (tests.checker.test_assertte.AssertTETest.test_tclass_fail) -Test tclass setting failure. ... Invalid tclass item: FAIL_class is not a valid class -ok -test_unconfigured (tests.checker.test_assertte.AssertTETest.test_unconfigured) -Test unconfigured. ... ok -Opening SELinux policy "/tmp/tmptqlssh9d" -Successfully opened SELinux policy "/tmp/tmptqlssh9d" -test_attr_setting (tests.checker.test_emptyattr.EmptyTypeAttrTest.test_attr_setting) -EmptyTypeAttr test attr setting. ... ok -test_attr_setting_fail (tests.checker.test_emptyattr.EmptyTypeAttrTest.test_attr_setting_fail) -EmptyTypeAttr test attr setting with invalid attr. ... ok -test_attr_setting_missing (tests.checker.test_emptyattr.EmptyTypeAttrTest.test_attr_setting_missing) -EmptyTypeAttr test attr setting missing. ... ok -test_fail (tests.checker.test_emptyattr.EmptyTypeAttrTest.test_fail) -EmptyTypeAttr test fail. ... Checking type attribute test3 is empty. -ok -test_invalid_option (tests.checker.test_emptyattr.EmptyTypeAttrTest.test_invalid_option) -Test invalid option ... ok -test_missingok_setting (tests.checker.test_emptyattr.EmptyTypeAttrTest.test_missingok_setting) -EmptyTypeAttr test missing_ok setting. ... ok -test_pass (tests.checker.test_emptyattr.EmptyTypeAttrTest.test_pass) -EmptyTypeAttr test pass. ... Checking type attribute test1 is empty. -ok -test_pass_missingok (tests.checker.test_emptyattr.EmptyTypeAttrTest.test_pass_missingok) -EmptyTypeAttr test pass by missing. ... Checking type attribute test2 is empty. -ok -Opening SELinux policy "/tmp/tmpz57j1b0f" -Successfully opened SELinux policy "/tmp/tmpz57j1b0f" -test_all_exec (tests.checker.test_roexec.ReadOnlyExecutablesTest.test_all_exec) -Test all executables are returned for no-option test.. ... Generating TE rule results from /tmp/tmpz57j1b0f -ok -test_exempt_exec_domain (tests.checker.test_roexec.ReadOnlyExecutablesTest.test_exempt_exec_domain) -Test for exempting an exec domain. ... Generating TE rule results from /tmp/tmpz57j1b0f -ok -test_exempt_file (tests.checker.test_roexec.ReadOnlyExecutablesTest.test_exempt_file) -Test for exempting a file. ... Generating TE rule results from /tmp/tmpz57j1b0f -ok -test_exempt_file_attr (tests.checker.test_roexec.ReadOnlyExecutablesTest.test_exempt_file_attr) -Test for exempting a file by attribute. ... Generating TE rule results from /tmp/tmpz57j1b0f -ok -test_fail (tests.checker.test_roexec.ReadOnlyExecutablesTest.test_fail) -Test for failing. ... Checking executables are read-only. -Generating TE rule results from /tmp/tmpz57j1b0f -Generating TE rule results from /tmp/tmpz57j1b0f -Generating TE rule results from /tmp/tmpz57j1b0f -Generating TE rule results from /tmp/tmpz57j1b0f -ok -test_invalid_option (tests.checker.test_roexec.ReadOnlyExecutablesTest.test_invalid_option) -Test invalid option ... ok -test_pass (tests.checker.test_roexec.ReadOnlyExecutablesTest.test_pass) -Test for passing. ... Checking executables are read-only. -Generating TE rule results from /tmp/tmpz57j1b0f -Generating TE rule results from /tmp/tmpz57j1b0f -Generating TE rule results from /tmp/tmpz57j1b0f -Generating TE rule results from /tmp/tmpz57j1b0f -ok -test_pass2 (tests.checker.test_roexec.ReadOnlyExecutablesTest.test_pass2) -Test for passing with alternate exemptions. ... Checking executables are read-only. -Generating TE rule results from /tmp/tmpz57j1b0f -Generating TE rule results from /tmp/tmpz57j1b0f -Generating TE rule results from /tmp/tmpz57j1b0f -ok -Opening SELinux policy "/tmp/tmpsrqaio5h" -Successfully opened SELinux policy "/tmp/tmpsrqaio5h" -test_check_fails (tests.checker.test_assertrbac.AssertRBACTest.test_check_fails) -Test the check fails ... Checking RBAC allow rule assertion. -Generating RBAC rule results from /tmp/tmpsrqaio5h -ok -test_check_fails_expect_source (tests.checker.test_assertrbac.AssertRBACTest.test_check_fails_expect_source) -Test the check fails, expect_source ... Checking RBAC allow rule assertion. -Generating RBAC rule results from /tmp/tmpsrqaio5h -ok -test_check_fails_expect_target (tests.checker.test_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/tmpsrqaio5h -ok -test_check_passes (tests.checker.test_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/tmpsrqaio5h -ok -test_check_passes_exempt_source_role (tests.checker.test_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/tmpsrqaio5h -ok -test_check_passes_exempt_target_role (tests.checker.test_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/tmpsrqaio5h -ok -test_check_passes_expect_exempt_source (tests.checker.test_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/tmpsrqaio5h -ok -test_check_passes_expect_exempt_target (tests.checker.test_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/tmpsrqaio5h -ok -test_check_passes_expect_source (tests.checker.test_assertrbac.AssertRBACTest.test_check_passes_expect_source) -Test the check passes, expect_source ... Checking RBAC allow rule assertion. -Generating RBAC rule results from /tmp/tmpsrqaio5h -ok -test_check_passes_expect_target (tests.checker.test_assertrbac.AssertRBACTest.test_check_passes_expect_target) -Test the check passes, expect_target ... Checking RBAC allow rule assertion. -Generating RBAC rule results from /tmp/tmpsrqaio5h -ok -test_exempt_source (tests.checker.test_assertrbac.AssertRBACTest.test_exempt_source) -Test exempt_source setting. ... test_source_missing_ignored: Invalid exempt_source item: FAIL is not a valid role -ok -test_exempt_target (tests.checker.test_assertrbac.AssertRBACTest.test_exempt_target) -Test exempt_target setting. ... test_target_missing_ignored: Invalid exempt_target item: FAIL is not a valid role +Opening SELinux policy "/tmp/tmpyxlz8gvf" +Successfully opened SELinux policy "/tmp/tmpyxlz8gvf" +test_000_unset (tests.test_rbacrulequery.RBACRuleQueryTest.test_000_unset) +RBAC rule query with no criteria. ... Generating RBAC rule results from /tmp/tmpyxlz8gvf ok -test_expect_source (tests.checker.test_assertrbac.AssertRBACTest.test_expect_source) -Test expect_source setting. ... Invalid expect_source item: INVALID is not a valid role +test_001_source_direct (tests.test_rbacrulequery.RBACRuleQueryTest.test_001_source_direct) +RBAC rule query with exact, direct, source match. ... Generating RBAC rule results from /tmp/tmpyxlz8gvf ok -test_expect_target (tests.checker.test_assertrbac.AssertRBACTest.test_expect_target) -Test expect_target setting. ... Invalid expect_target item: INVALID is not a valid role +test_002_source_direct_regex (tests.test_rbacrulequery.RBACRuleQueryTest.test_002_source_direct_regex) +RBAC rule query with regex, direct, source match. ... Generating RBAC rule results from /tmp/tmpyxlz8gvf ok -test_invalid_option (tests.checker.test_assertrbac.AssertRBACTest.test_invalid_option) -Test invalid option ... ok -test_source (tests.checker.test_assertrbac.AssertRBACTest.test_source) -Test source setting. ... ok -test_target (tests.checker.test_assertrbac.AssertRBACTest.test_target) -Test target setting. ... ok -test_unconfigured (tests.checker.test_assertrbac.AssertRBACTest.test_unconfigured) -Test unconfigured. ... ok -test_config_bool_value (tests.checker.util.CheckerUtilTest.test_config_bool_value) -Test config_bool_value ... ok -Opening SELinux policy "/tmp/tmppdv4m9k8" -Successfully opened SELinux policy "/tmp/tmppdv4m9k8" -Building domain transition graph from /tmp/tmppdv4m9k8... -Completed building domain transition graph. -test_000_graph_structure (tests.test_dta.DomainTransitionAnalysisTest.test_000_graph_structure) -DTA: verify graph structure. ... ok -test_001_bothtrans (tests.test_dta.DomainTransitionAnalysisTest.test_001_bothtrans) -DTA: type_transition, setexeccon(), and setcon() transitions. ... ok -test_010_dyntrans (tests.test_dta.DomainTransitionAnalysisTest.test_010_dyntrans) -DTA: setcon() transition. ... ok -test_020_trans (tests.test_dta.DomainTransitionAnalysisTest.test_020_trans) -DTA: type_transition transition. ... ok -test_030_setexec (tests.test_dta.DomainTransitionAnalysisTest.test_030_setexec) -DTA: setexec() transition. ... ok -test_040_two_entrypoint (tests.test_dta.DomainTransitionAnalysisTest.test_040_two_entrypoint) -DTA: 2 entrypoints, only one by type_transition. ... ok -test_050_cond_type_trans (tests.test_dta.DomainTransitionAnalysisTest.test_050_cond_type_trans) -DTA: conditional type_transition. ... ok -test_100_forward_subgraph_structure (tests.test_dta.DomainTransitionAnalysisTest.test_100_forward_subgraph_structure) -DTA: verify forward subgraph structure. ... Building domain transition subgraph. -Completed building domain transition subgraph. +test_010_target_direct (tests.test_rbacrulequery.RBACRuleQueryTest.test_010_target_direct) +RBAC rule query with exact, direct, target match. ... Generating RBAC rule results from /tmp/tmpyxlz8gvf ok -test_101_reverse_subgraph_structure (tests.test_dta.DomainTransitionAnalysisTest.test_101_reverse_subgraph_structure) -DTA: verify reverse subgraph structure. ... Building domain transition subgraph. -Completed building domain transition subgraph. +test_011_target_direct_regex (tests.test_rbacrulequery.RBACRuleQueryTest.test_011_target_direct_regex) +RBAC rule query with regex, direct, target match. ... Generating RBAC rule results from /tmp/tmpyxlz8gvf ok -test_200_exclude_domain (tests.test_dta.DomainTransitionAnalysisTest.test_200_exclude_domain) -DTA: exclude domain type. ... Building domain transition subgraph. -Completed building domain transition subgraph. +test_012_target_type (tests.test_rbacrulequery.RBACRuleQueryTest.test_012_target_type) +RBAC rule query with a type as target. ... Generating RBAC rule results from /tmp/tmpyxlz8gvf ok -test_201_exclude_entryoint_with_2entrypoints (tests.test_dta.DomainTransitionAnalysisTest.test_201_exclude_entryoint_with_2entrypoints) -DTA: exclude entrypoint type without transition deletion (other entrypoints). ... Building domain transition subgraph. -Completed building domain transition subgraph. +test_020_class (tests.test_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.test_rbacrulequery.RBACRuleQueryTest.test_021_class_list) +RBAC rule query with object class list match. ... Generating RBAC rule results from /tmp/tmpyxlz8gvf ok -test_202_exclude_entryoint_with_dyntrans (tests.test_dta.DomainTransitionAnalysisTest.test_202_exclude_entryoint_with_dyntrans) -DTA: exclude entrypoint type without transition deletion (dyntrans). ... Building domain transition subgraph. -Completed building domain transition subgraph. +test_022_class_regex (tests.test_rbacrulequery.RBACRuleQueryTest.test_022_class_regex) +RBAC rule query with object class regex match. ... Generating RBAC rule results from /tmp/tmpyxlz8gvf ok -test_203_exclude_entryoint_delete_transition (tests.test_dta.DomainTransitionAnalysisTest.test_203_exclude_entryoint_delete_transition) -DTA: exclude entrypoint type with transition deletion. ... Building domain transition subgraph. -Completed building domain transition subgraph. +test_030_default (tests.test_rbacrulequery.RBACRuleQueryTest.test_030_default) +RBAC rule query with exact default match. ... Generating RBAC rule results from /tmp/tmpyxlz8gvf ok -test_300_all_paths (tests.test_dta.DomainTransitionAnalysisTest.test_300_all_paths) -DTA: all paths output ... Building domain transition subgraph. -Completed building domain transition subgraph. -Generating all domain transition paths from start to bothtrans200, max length 3... +test_031_default_regex (tests.test_rbacrulequery.RBACRuleQueryTest.test_031_default_regex) +RBAC rule query with regex default match. ... Generating RBAC rule results from /tmp/tmpyxlz8gvf ok -test_301_all_shortest_paths (tests.test_dta.DomainTransitionAnalysisTest.test_301_all_shortest_paths) -DTA: all shortest paths output ... Building domain transition subgraph. -Completed building domain transition subgraph. -Generating all shortest domain transition paths from start to bothtrans200... +test_040_ruletype (tests.test_rbacrulequery.RBACRuleQueryTest.test_040_ruletype) +RBAC rule query with rule type. ... Generating RBAC rule results from /tmp/tmpyxlz8gvf ok -test_302_shortest_path (tests.test_dta.DomainTransitionAnalysisTest.test_302_shortest_path) -DTA: shortest path output ... Building domain transition subgraph. -Completed building domain transition subgraph. -Generating one domain transition path from start to bothtrans200... +Opening SELinux policy "/tmp/tmpt1li1dpl" +Successfully opened SELinux policy "/tmp/tmpt1li1dpl" +test_000_unset (tests.test_constraintquery.ConstraintQueryTest.test_000_unset) +Constraint query with no criteria. ... Generating constraint results from /tmp/tmpt1li1dpl ok -test_303_transitions (tests.test_dta.DomainTransitionAnalysisTest.test_303_transitions) -DTA: transitions output ... Building domain transition subgraph. -Completed building domain transition subgraph. -Generating all domain transitions out from start +test_001_ruletype (tests.test_constraintquery.ConstraintQueryTest.test_001_ruletype) +Constraint query with rule type match. ... Generating constraint results from /tmp/tmpt1li1dpl ok -test_310_all_paths_reversed (tests.test_dta.DomainTransitionAnalysisTest.test_310_all_paths_reversed) -DTA: all paths output reverse DTA ... Building domain transition subgraph. -Completed building domain transition subgraph. -Generating all domain transition paths from bothtrans200 to start, max length 3... +test_010_class_exact (tests.test_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.test_constraintquery.ConstraintQueryTest.test_011_class_list) +Constraint query with object class list match. ... Generating constraint results from /tmp/tmpt1li1dpl ok -test_311_all_shortest_paths_reversed (tests.test_dta.DomainTransitionAnalysisTest.test_311_all_shortest_paths_reversed) -DTA: all shortest paths output reverse DTA ... Building domain transition subgraph. -Completed building domain transition subgraph. -Generating all shortest domain transition paths from bothtrans200 to start... +test_012_class_regex (tests.test_constraintquery.ConstraintQueryTest.test_012_class_regex) +Constraint query with object class regex match. ... Generating constraint results from /tmp/tmpt1li1dpl ok -test_312_shortest_path_reversed (tests.test_dta.DomainTransitionAnalysisTest.test_312_shortest_path_reversed) -DTA: shortest path output reverse DTA ... Building domain transition subgraph. -Completed building domain transition subgraph. -Generating one domain transition path from bothtrans200 to start... +test_020_perms_any (tests.test_constraintquery.ConstraintQueryTest.test_020_perms_any) +Constraint query with permission set intersection match. ... Generating constraint results from /tmp/tmpt1li1dpl ok -test_313_transitions_reversed (tests.test_dta.DomainTransitionAnalysisTest.test_313_transitions_reversed) -DTA: transitions output reverse DTA ... Building domain transition subgraph. -Completed building domain transition subgraph. -Generating all domain transitions in to bothtrans200 +test_021_perms_equal (tests.test_constraintquery.ConstraintQueryTest.test_021_perms_equal) +Constraint query with permission set equality match. ... Generating constraint results from /tmp/tmpt1li1dpl ok -test_900_set_exclude_invalid_type (tests.test_dta.DomainTransitionAnalysisTest.test_900_set_exclude_invalid_type) -DTA: set invalid excluded type. ... ok -test_910_all_paths_invalid_source (tests.test_dta.DomainTransitionAnalysisTest.test_910_all_paths_invalid_source) -DTA: all paths with invalid source type. ... ok -test_911_all_paths_invalid_target (tests.test_dta.DomainTransitionAnalysisTest.test_911_all_paths_invalid_target) -DTA: all paths with invalid target type. ... ok -test_912_all_paths_invalid_maxlen (tests.test_dta.DomainTransitionAnalysisTest.test_912_all_paths_invalid_maxlen) -DTA: all paths with invalid max path length. ... ok -test_913_all_paths_source_excluded (tests.test_dta.DomainTransitionAnalysisTest.test_913_all_paths_source_excluded) -DTA: all paths with excluded source type. ... Building domain transition subgraph. -Completed building domain transition subgraph. -Generating all domain transition paths from trans1 to trans2, max length 2... +test_030_role_match_single (tests.test_constraintquery.ConstraintQueryTest.test_030_role_match_single) +Constraint query with role match. ... Generating constraint results from /tmp/tmpt1li1dpl ok -test_914_all_paths_target_excluded (tests.test_dta.DomainTransitionAnalysisTest.test_914_all_paths_target_excluded) -DTA: all paths with excluded target type. ... Building domain transition subgraph. -Completed building domain transition subgraph. -Generating all domain transition paths from trans1 to trans2, max length 2... +test_031_role_match_regex (tests.test_constraintquery.ConstraintQueryTest.test_031_role_match_regex) +Constraint query with regex role match. ... Generating constraint results from /tmp/tmpt1li1dpl ok -test_915_all_paths_source_disconnected (tests.test_dta.DomainTransitionAnalysisTest.test_915_all_paths_source_disconnected) -DTA: all paths with disconnected source type. ... Building domain transition subgraph. -Completed building domain transition subgraph. -Generating all domain transition paths from trans5 to trans2, max length 2... +test_040_type_match_single (tests.test_constraintquery.ConstraintQueryTest.test_040_type_match_single) +Constraint query with type match. ... Generating constraint results from /tmp/tmpt1li1dpl ok -test_916_all_paths_target_disconnected (tests.test_dta.DomainTransitionAnalysisTest.test_916_all_paths_target_disconnected) -DTA: all paths with disconnected target type. ... Building domain transition subgraph. -Completed building domain transition subgraph. -Generating all domain transition paths from trans2 to trans5, max length 2... +test_041_type_match_regex (tests.test_constraintquery.ConstraintQueryTest.test_041_type_match_regex) +Constraint query with regex type match. ... Generating constraint results from /tmp/tmpt1li1dpl ok -test_920_shortest_path_invalid_source (tests.test_dta.DomainTransitionAnalysisTest.test_920_shortest_path_invalid_source) -DTA: shortest path with invalid source type. ... ok -test_921_shortest_path_invalid_target (tests.test_dta.DomainTransitionAnalysisTest.test_921_shortest_path_invalid_target) -DTA: shortest path with invalid target type. ... ok -test_922_shortest_path_source_excluded (tests.test_dta.DomainTransitionAnalysisTest.test_922_shortest_path_source_excluded) -DTA: shortest path with excluded source type. ... Building domain transition subgraph. -Completed building domain transition subgraph. -Generating one domain transition path from trans1 to trans2... +test_050_user_match_single (tests.test_constraintquery.ConstraintQueryTest.test_050_user_match_single) +Constraint query with user match. ... Generating constraint results from /tmp/tmpt1li1dpl ok -test_923_shortest_path_target_excluded (tests.test_dta.DomainTransitionAnalysisTest.test_923_shortest_path_target_excluded) -DTA: shortest path with excluded target type. ... Building domain transition subgraph. -Completed building domain transition subgraph. -Generating one domain transition path from trans1 to trans2... +test_051_user_match_regex (tests.test_constraintquery.ConstraintQueryTest.test_051_user_match_regex) +Constraint query with regex user match. ... Generating constraint results from /tmp/tmpt1li1dpl ok -test_924_shortest_path_source_disconnected (tests.test_dta.DomainTransitionAnalysisTest.test_924_shortest_path_source_disconnected) -DTA: shortest path with disconnected source type. ... Building domain transition subgraph. -Completed building domain transition subgraph. -Generating one domain transition path from trans5 to trans2... +Opening SELinux policy "/tmp/tmpn2tl8rwa" +Successfully opened SELinux policy "/tmp/tmpn2tl8rwa" +test_000_unset (tests.test_mlsrulequery.MLSRuleQueryTest.test_000_unset) +MLS rule query with no criteria. ... Generating MLS rule results from /tmp/tmpn2tl8rwa ok -test_925_shortest_path_target_disconnected (tests.test_dta.DomainTransitionAnalysisTest.test_925_shortest_path_target_disconnected) -DTA: shortest path with disconnected target type. ... Building domain transition subgraph. -Completed building domain transition subgraph. -Generating one domain transition path from trans2 to trans5... +test_001_source_direct (tests.test_mlsrulequery.MLSRuleQueryTest.test_001_source_direct) +MLS rule query with exact, direct, source match. ... Generating MLS rule results from /tmp/tmpn2tl8rwa ok -test_930_all_shortest_paths_invalid_source (tests.test_dta.DomainTransitionAnalysisTest.test_930_all_shortest_paths_invalid_source) -DTA: all shortest paths with invalid source type. ... ok -test_931_all_shortest_paths_invalid_target (tests.test_dta.DomainTransitionAnalysisTest.test_931_all_shortest_paths_invalid_target) -DTA: all shortest paths with invalid target type. ... ok -test_932_all_shortest_paths_source_excluded (tests.test_dta.DomainTransitionAnalysisTest.test_932_all_shortest_paths_source_excluded) -DTA: all shortest paths with excluded source type. ... Building domain transition subgraph. -Completed building domain transition subgraph. -Generating all shortest domain transition paths from trans1 to trans2... +test_003_source_direct_regex (tests.test_mlsrulequery.MLSRuleQueryTest.test_003_source_direct_regex) +MLS rule query with regex, direct, source match. ... Generating MLS rule results from /tmp/tmpn2tl8rwa ok -test_933_all_shortest_paths_target_excluded (tests.test_dta.DomainTransitionAnalysisTest.test_933_all_shortest_paths_target_excluded) -DTA: all shortest paths with excluded target type. ... Building domain transition subgraph. -Completed building domain transition subgraph. -Generating all shortest domain transition paths from trans1 to trans2... +test_005_issue111 (tests.test_mlsrulequery.MLSRuleQueryTest.test_005_issue111) +MLS rule query with attribute source criteria, indirect match. ... Generating MLS rule results from /tmp/tmpn2tl8rwa ok -test_934_all_shortest_paths_source_disconnected (tests.test_dta.DomainTransitionAnalysisTest.test_934_all_shortest_paths_source_disconnected) -DTA: all shortest paths with disconnected source type. ... Building domain transition subgraph. -Completed building domain transition subgraph. -Generating all shortest domain transition paths from trans5 to trans2... +test_010_target_direct (tests.test_mlsrulequery.MLSRuleQueryTest.test_010_target_direct) +MLS rule query with exact, direct, target match. ... Generating MLS rule results from /tmp/tmpn2tl8rwa ok -test_935_all_shortest_paths_target_disconnected (tests.test_dta.DomainTransitionAnalysisTest.test_935_all_shortest_paths_target_disconnected) -DTA: all shortest paths with disconnected target type. ... Building domain transition subgraph. -Completed building domain transition subgraph. -Generating all shortest domain transition paths from trans2 to trans5... +test_012_target_direct_regex (tests.test_mlsrulequery.MLSRuleQueryTest.test_012_target_direct_regex) +MLS rule query with regex, direct, target match. ... Generating MLS rule results from /tmp/tmpn2tl8rwa ok -test_940_transitions_invalid_source (tests.test_dta.DomainTransitionAnalysisTest.test_940_transitions_invalid_source) -DTA: transitions with invalid source type. ... ok -test_941_transitions_source_excluded (tests.test_dta.DomainTransitionAnalysisTest.test_941_transitions_source_excluded) -DTA: transitions with excluded source type. ... Building domain transition subgraph. -Completed building domain transition subgraph. -Generating all domain transitions out from trans1 +test_014_issue111 (tests.test_mlsrulequery.MLSRuleQueryTest.test_014_issue111) +MLS rule query with attribute target criteria, indirect match. ... Generating MLS rule results from /tmp/tmpn2tl8rwa ok -test_942_transitions_source_disconnected (tests.test_dta.DomainTransitionAnalysisTest.test_942_transitions_source_disconnected) -DTA: transitions with disconnected source type. ... Building domain transition subgraph. -Completed building domain transition subgraph. -Generating all domain transitions out from trans5 +test_020_class (tests.test_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.test_mlsrulequery.MLSRuleQueryTest.test_021_class_list) +MLS rule query with object class list match. ... Generating MLS rule results from /tmp/tmpn2tl8rwa ok -Opening SELinux policy "/tmp/tmpo9wgu5p7" -Successfully opened SELinux policy "/tmp/tmpo9wgu5p7" -Opening permission map "tests/perm_map" -Successfully opened permission map "tests/perm_map" -test_001_full_graph (tests.test_infoflow.InfoFlowAnalysisTest.test_001_full_graph) -Information flow analysis full graph. ... Building information flow graph from /tmp/tmpo9wgu5p7... -Completed building information flow graph. +test_022_class_regex (tests.test_mlsrulequery.MLSRuleQueryTest.test_022_class_regex) +MLS rule query with object class regex match. ... Generating MLS rule results from /tmp/tmpn2tl8rwa ok -test_100_minimum_3 (tests.test_infoflow.InfoFlowAnalysisTest.test_100_minimum_3) -Information flow analysis with minimum weight 3. ... Building information flow subgraph... -Completed building information flow subgraph. +test_040_range_exact (tests.test_mlsrulequery.MLSRuleQueryTest.test_040_range_exact) +MLS rule query with context range exact match ... Generating MLS rule results from /tmp/tmpn2tl8rwa ok -test_200_minimum_8 (tests.test_infoflow.InfoFlowAnalysisTest.test_200_minimum_8) -Information flow analysis with minimum weight 8. ... Building information flow subgraph... -Completed building information flow subgraph. +test_041_range_overlap1 (tests.test_mlsrulequery.MLSRuleQueryTest.test_041_range_overlap1) +MLS rule query with context range overlap match (equal) ... Generating MLS rule results from /tmp/tmpn2tl8rwa ok -test_300_all_paths (tests.test_infoflow.InfoFlowAnalysisTest.test_300_all_paths) -Information flow analysis: all paths output ... Building information flow subgraph... -Completed building information flow subgraph. -Generating all information flow paths from node1 to node4, max length 3... +test_041_range_overlap2 (tests.test_mlsrulequery.MLSRuleQueryTest.test_041_range_overlap2) +MLS rule query with context range overlap match (subset) ... Generating MLS rule results from /tmp/tmpn2tl8rwa ok -test_301_all_shortest_paths (tests.test_infoflow.InfoFlowAnalysisTest.test_301_all_shortest_paths) -Information flow analysis: all shortest paths output ... Building information flow subgraph... -Completed building information flow subgraph. -Generating all shortest information flow paths from node1 to node4... +test_041_range_overlap3 (tests.test_mlsrulequery.MLSRuleQueryTest.test_041_range_overlap3) +MLS rule query with context range overlap match (superset) ... Generating MLS rule results from /tmp/tmpn2tl8rwa ok -test_302_shortest_path (tests.test_infoflow.InfoFlowAnalysisTest.test_302_shortest_path) -Information flow analysis: shortest path output ... Building information flow subgraph... -Completed building information flow subgraph. -Generating one shortest information flow path from node1 to node4... +test_041_range_overlap4 (tests.test_mlsrulequery.MLSRuleQueryTest.test_041_range_overlap4) +MLS rule query with context range overlap match (overlap low level) ... Generating MLS rule results from /tmp/tmpn2tl8rwa ok -test_303_infoflows_out (tests.test_infoflow.InfoFlowAnalysisTest.test_303_infoflows_out) -Information flow analysis: flows out of a type ... Building information flow subgraph... -Completed building information flow subgraph. -Generating all information flows out of node6 +test_041_range_overlap5 (tests.test_mlsrulequery.MLSRuleQueryTest.test_041_range_overlap5) +MLS rule query with context range overlap match (overlap high level) ... Generating MLS rule results from /tmp/tmpn2tl8rwa ok -test_304_infoflows_in (tests.test_infoflow.InfoFlowAnalysisTest.test_304_infoflows_in) -Information flow analysis: flows in to a type ... Building information flow subgraph... -Completed building information flow subgraph. -Generating all information flows into node8 +test_042_range_subset1 (tests.test_mlsrulequery.MLSRuleQueryTest.test_042_range_subset1) +MLS rule query with context range subset match ... Generating MLS rule results from /tmp/tmpn2tl8rwa ok -test_900_set_exclude_invalid_type (tests.test_infoflow.InfoFlowAnalysisTest.test_900_set_exclude_invalid_type) -Information flow analysis: set invalid excluded type. ... ok -test_901_set_small_min_weight (tests.test_infoflow.InfoFlowAnalysisTest.test_901_set_small_min_weight) -Information flow analysis: set too small weight. ... ok -test_902_set_large_min_weight (tests.test_infoflow.InfoFlowAnalysisTest.test_902_set_large_min_weight) -Information flow analysis: set too big weight. ... ok -test_910_all_paths_invalid_source (tests.test_infoflow.InfoFlowAnalysisTest.test_910_all_paths_invalid_source) -Information flow analysis: all paths with invalid source type. ... ok -test_911_all_paths_invalid_target (tests.test_infoflow.InfoFlowAnalysisTest.test_911_all_paths_invalid_target) -Information flow analysis: all paths with invalid target type. ... ok -test_912_all_paths_invalid_maxlen (tests.test_infoflow.InfoFlowAnalysisTest.test_912_all_paths_invalid_maxlen) -Information flow analysis: all paths with invalid max path length. ... ok -test_913_all_paths_source_excluded (tests.test_infoflow.InfoFlowAnalysisTest.test_913_all_paths_source_excluded) -Information flow analysis: all paths with excluded source type. ... Building information flow subgraph... -Completed building information flow subgraph. -Generating all information flow paths from node1 to node2, max length 2... +test_042_range_subset2 (tests.test_mlsrulequery.MLSRuleQueryTest.test_042_range_subset2) +MLS rule query with context range subset match (equal) ... Generating MLS rule results from /tmp/tmpn2tl8rwa ok -test_914_all_paths_target_excluded (tests.test_infoflow.InfoFlowAnalysisTest.test_914_all_paths_target_excluded) -Information flow analysis: all paths with excluded target type. ... Building information flow subgraph... -Completed building information flow subgraph. -Generating all information flow paths from node1 to node2, max length 2... +test_043_range_superset1 (tests.test_mlsrulequery.MLSRuleQueryTest.test_043_range_superset1) +MLS rule query with context range superset match ... Generating MLS rule results from /tmp/tmpn2tl8rwa ok -test_915_all_paths_source_disconnected (tests.test_infoflow.InfoFlowAnalysisTest.test_915_all_paths_source_disconnected) -Information flow analysis: all paths with disconnected source type. ... Building information flow subgraph... -Completed building information flow subgraph. -Generating all information flow paths from disconnected1 to node2, max length 2... +test_043_range_superset2 (tests.test_mlsrulequery.MLSRuleQueryTest.test_043_range_superset2) +MLS rule query with context range superset match (equal) ... Generating MLS rule results from /tmp/tmpn2tl8rwa ok -test_916_all_paths_target_disconnected (tests.test_infoflow.InfoFlowAnalysisTest.test_916_all_paths_target_disconnected) -Information flow analysis: all paths with disconnected target type. ... Building information flow subgraph... -Completed building information flow subgraph. -Generating all information flow paths from node2 to disconnected1, max length 2... +test_044_range_proper_subset1 (tests.test_mlsrulequery.MLSRuleQueryTest.test_044_range_proper_subset1) +MLS rule query with context range proper subset match ... Generating MLS rule results from /tmp/tmpn2tl8rwa ok -test_920_shortest_path_invalid_source (tests.test_infoflow.InfoFlowAnalysisTest.test_920_shortest_path_invalid_source) -Information flow analysis: shortest path with invalid source type. ... ok -test_921_shortest_path_invalid_target (tests.test_infoflow.InfoFlowAnalysisTest.test_921_shortest_path_invalid_target) -Information flow analysis: shortest path with invalid target type. ... ok -test_922_shortest_path_source_excluded (tests.test_infoflow.InfoFlowAnalysisTest.test_922_shortest_path_source_excluded) -Information flow analysis: shortest path with excluded source type. ... Building information flow subgraph... -Completed building information flow subgraph. -Generating one shortest information flow path from node1 to node2... +test_044_range_proper_subset2 (tests.test_mlsrulequery.MLSRuleQueryTest.test_044_range_proper_subset2) +MLS rule query with context range proper subset match (equal) ... Generating MLS rule results from /tmp/tmpn2tl8rwa ok -test_923_shortest_path_target_excluded (tests.test_infoflow.InfoFlowAnalysisTest.test_923_shortest_path_target_excluded) -Information flow analysis: shortest path with excluded target type. ... Building information flow subgraph... -Completed building information flow subgraph. -Generating one shortest information flow path from node1 to node2... +test_044_range_proper_subset3 (tests.test_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/tmpn2tl8rwa ok -test_924_shortest_path_source_disconnected (tests.test_infoflow.InfoFlowAnalysisTest.test_924_shortest_path_source_disconnected) -Information flow analysis: shortest path with disconnected source type. ... Building information flow subgraph... -Completed building information flow subgraph. -Generating one shortest information flow path from disconnected1 to node2... +test_044_range_proper_subset4 (tests.test_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/tmpn2tl8rwa ok -test_925_shortest_path_target_disconnected (tests.test_infoflow.InfoFlowAnalysisTest.test_925_shortest_path_target_disconnected) -Information flow analysis: shortest path with disconnected target type. ... Building information flow subgraph... -Completed building information flow subgraph. -Generating one shortest information flow path from node2 to disconnected1... +test_045_range_proper_superset1 (tests.test_mlsrulequery.MLSRuleQueryTest.test_045_range_proper_superset1) +MLS rule query with context range proper superset match ... Generating MLS rule results from /tmp/tmpn2tl8rwa ok -test_930_all_shortest_paths_invalid_source (tests.test_infoflow.InfoFlowAnalysisTest.test_930_all_shortest_paths_invalid_source) -Information flow analysis: all shortest paths with invalid source type. ... ok -test_931_all_shortest_paths_invalid_target (tests.test_infoflow.InfoFlowAnalysisTest.test_931_all_shortest_paths_invalid_target) -Information flow analysis: all shortest paths with invalid target type. ... ok -test_932_all_shortest_paths_source_excluded (tests.test_infoflow.InfoFlowAnalysisTest.test_932_all_shortest_paths_source_excluded) -Information flow analysis: all shortest paths with excluded source type. ... Building information flow subgraph... -Completed building information flow subgraph. -Generating all shortest information flow paths from node1 to node2... +test_045_range_proper_superset2 (tests.test_mlsrulequery.MLSRuleQueryTest.test_045_range_proper_superset2) +MLS rule query with context range proper superset match (equal) ... Generating MLS rule results from /tmp/tmpn2tl8rwa ok -test_933_all_shortest_paths_target_excluded (tests.test_infoflow.InfoFlowAnalysisTest.test_933_all_shortest_paths_target_excluded) -Information flow analysis: all shortest paths with excluded target type. ... Building information flow subgraph... -Completed building information flow subgraph. -Generating all shortest information flow paths from node1 to node2... +test_045_range_proper_superset3 (tests.test_mlsrulequery.MLSRuleQueryTest.test_045_range_proper_superset3) +MLS rule query with context range proper superset match (equal low) ... Generating MLS rule results from /tmp/tmpn2tl8rwa ok -test_934_all_shortest_paths_source_disconnected (tests.test_infoflow.InfoFlowAnalysisTest.test_934_all_shortest_paths_source_disconnected) -Information flow analysis: all shortest paths with disconnected source type. ... Building information flow subgraph... -Completed building information flow subgraph. -Generating all shortest information flow paths from disconnected1 to node2... +test_045_range_proper_superset4 (tests.test_mlsrulequery.MLSRuleQueryTest.test_045_range_proper_superset4) +MLS rule query with context range proper superset match (equal high) ... Generating MLS rule results from /tmp/tmpn2tl8rwa ok -test_935_all_shortest_paths_target_disconnected (tests.test_infoflow.InfoFlowAnalysisTest.test_935_all_shortest_paths_target_disconnected) -Information flow analysis: all shortest paths with disconnected target type. ... Building information flow subgraph... -Completed building information flow subgraph. -Generating all shortest information flow paths from node2 to disconnected1... +test_900_invalid_ruletype (tests.test_mlsrulequery.MLSRuleQueryTest.test_900_invalid_ruletype) +MLS rule query with invalid rule type. ... ok +Opening SELinux policy "/tmp/tmpuleqy47p" +Successfully opened SELinux policy "/tmp/tmpuleqy47p" +test_000_unset (tests.test_polcapquery.PolCapQueryTest.test_000_unset) +Policy capability query with no criteria ... Generating policy capability results from /tmp/tmpuleqy47p ok -test_940_infoflows_invalid_source (tests.test_infoflow.InfoFlowAnalysisTest.test_940_infoflows_invalid_source) -Information flow analysis: infoflows with invalid source type. ... ok -test_941_infoflows_source_excluded (tests.test_infoflow.InfoFlowAnalysisTest.test_941_infoflows_source_excluded) -Information flow analysis: infoflows with excluded source type. ... Building information flow subgraph... -Completed building information flow subgraph. -Generating all information flows out of node1 +test_001_name_exact (tests.test_polcapquery.PolCapQueryTest.test_001_name_exact) +Policy capability query with exact match ... Generating policy capability results from /tmp/tmpuleqy47p ok -test_942_infoflows_source_disconnected (tests.test_infoflow.InfoFlowAnalysisTest.test_942_infoflows_source_disconnected) -Information flow analysis: infoflows with disconnected source type. ... Building information flow subgraph... -Completed building information flow subgraph. -Generating all information flows out of disconnected1 +test_002_name_regex (tests.test_polcapquery.PolCapQueryTest.test_002_name_regex) +Policy capability query with regex match ... Generating policy capability results from /tmp/tmpuleqy47p ok ---------------------------------------------------------------------- -Ran 1521 tests in 2.361s +Ran 1521 tests in 11.441s OK (skipped=282) make[1]: Leaving directory '/build/reproducible-path/setools-4.4.4' @@ -10836,358 +10872,358 @@ creating /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib creating /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12 creating /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages +creating /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/pcideviceconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/__init__.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/fsusequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/typequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/portconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +creating /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker/__init__.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker/assertrbac.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker/emptyattr.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker/checker.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker/descriptors.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker/globalkeys.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker/roexec.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker/util.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker/assertte.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker/checkermodule.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/objclassquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/mlsrulequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/boundsquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/dta.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/netifconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/exception.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/py.typed -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/descriptors.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/query.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/pirqconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/sensitivityquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/genfsconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/userquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +creating /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/commons.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/__init__.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/rbacrules.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/ibpkeycon.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/difference.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/mlsrules.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/bounds.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/initsid.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/terules.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/descriptors.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/netifcon.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/typing.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/default.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/roles.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/portcon.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/fsuse.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/bool.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/typeattr.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/polcap.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/genfscon.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/constraints.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/types.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/objclass.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/ibendportcon.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/context.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/users.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/nodecon.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/properties.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/mls.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/conditional.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/commonquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/permmap.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/terulequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/initsidquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/iomemconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/constraintquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/devicetreeconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/rolequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/perm_map -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/defaultquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/util.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/rbacrulequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/boolquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/policyrep.pyi -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/polcapquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/nodeconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/categoryquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/infoflow.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/policyrep.cpython-312-x86_64-linux-gnu.so -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/mixins.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/ioportconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/ibendportconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/typeattrquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/ibpkeyconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools creating /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/initsidmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/rbacrulemodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/genfsconmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/ibendportconmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/rolemodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/fsusemodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/typemodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/__init__.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/terulemodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/netifconmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/typeattrmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/listview.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/logtosignal.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/boundsmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/nodeconmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/detail_popup.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/genfsconmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/mlsrulemodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/details.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/constraintmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/models.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/boolmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/boundsmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/mlsmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/ibpkeyconmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/netifconmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/initsidmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/objclassmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/commonmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/usermodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/portconmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/__init__.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/getdetailslist.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/boolmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/models.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/nodeconmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/rbacrulemodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/treeview.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/mlsmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/fsusemodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/widget.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/defaultmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/tableview.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/detail_popup.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/ibendportconmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui creating /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/infoflow.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/apol.qhc -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/terulequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/config.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/mainwindow.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/mlsrulequery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/objclassquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/__init__.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/fsusequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/fsusequery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/constraintquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/exclude_types.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/typequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/portconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/objclassquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/analysistab.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/genfsconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/rbacrulequery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/typeattrquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/ibpkeyconquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/boolquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/boolquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/dta.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/defaultquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/nodeconquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/ibpkeyconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/mlsrulequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/boundsquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/dta.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/workspace.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/netifconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/choose_analysis.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/exception.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/rolequery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/apol.qch -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/userquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/terulequery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/infoflow.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/sensitivityquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/genfsconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/mlsrulequery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/genfsconquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/summary.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/permmapedit.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/initsidquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/userquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/ibpkeyconquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/permmap_editor.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/excludetypes.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/summary.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/commonquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/mainwindow.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/ibendportconquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/workspace.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/nodeconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/defaultquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/sensitivityquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/terulequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/chooseanalysis.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/initsidquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/commonquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/constraintquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/config.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/analysistab.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/defaultquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/constraintquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/typeattrquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/apol.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/apol.qhc -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/typequery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/netifconquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/categoryquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/queryupdater.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/sensitivityquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/infoflow.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/portconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/userquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/typequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/summary.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/__init__.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/rolequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/typequery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/permmapedit.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/boundsquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/terulequery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/constraintquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/permmap_editor.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/defaultquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/portconquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/ibendportconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/rbacrulequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/boolquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/dta.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/nodeconquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/nodeconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/boundsquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/chooseanalysis.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/categoryquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/userquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/mlsrulequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/categoryquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/infoflow.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/boolquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/commonquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/exception.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/rolequery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/fsusequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/netifconquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/sensitivityquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/initsidquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/rbacrulequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/fsusequery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/ibendportconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/rbacrulequery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/typeattrquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/ibpkeyconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/permmapping.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/objclassquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/apol.qch -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/typeattrquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/excludetypes.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/categoryquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/genfsconquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/choose_analysis.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/apol.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/apol/netifconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/widget.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/tableview.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/typemodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/defaultmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/rolemodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui -creating /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/infoflow.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/pirqconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/pcideviceconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/terulequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/objclassquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/genfsconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/policyrep.pyi -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/iomemconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/typeattrquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/boolquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/permmap.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/ibpkeyconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/dta.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/nodeconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/py.typed -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/query.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/defaultquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/initsidquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/commonquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/sensitivityquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/mixins.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/portconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/typequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/__init__.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -creating /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/users.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/mlsrules.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/portcon.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/objclass.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/fsuse.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/typeattr.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/polcap.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/commons.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/bounds.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/mls.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/ibendportcon.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/difference.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/typing.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/constraints.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/rbacrules.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/ibpkeycon.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/default.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/genfscon.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/context.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/bool.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/nodecon.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/__init__.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/conditional.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/descriptors.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/terules.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/initsid.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/properties.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/netifcon.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/roles.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/diff/types.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/rolequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/polcapquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/boundsquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/devicetreeconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/descriptors.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/constraintquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/ibendportconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/userquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/mlsrulequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/exception.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/ioportconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/policyrep.cpython-312-x86_64-linux-gnu.so -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/fsusequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -creating /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker/roexec.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker/assertrbac.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker/checkermodule.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker/checker.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker/globalkeys.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker/assertte.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker/__init__.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker/descriptors.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker/util.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/checker/emptyattr.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/rbacrulequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/util.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/categoryquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/netifconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setools/perm_map -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/initsidmodel.py to initsidmodel.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/rbacrulemodel.py to rbacrulemodel.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/genfsconmodel.py to genfsconmodel.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/ibendportconmodel.py to ibendportconmodel.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/terulemodel.py to terulemodel.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/netifconmodel.py to netifconmodel.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/typeattrmodel.py to typeattrmodel.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/listview.py to listview.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/logtosignal.py to logtosignal.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/boundsmodel.py to boundsmodel.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/nodeconmodel.py to nodeconmodel.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/mlsrulemodel.py to mlsrulemodel.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/details.py to details.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/constraintmodel.py to constraintmodel.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/models.py to models.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/boolmodel.py to boolmodel.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/ibpkeyconmodel.py to ibpkeyconmodel.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/objclassmodel.py to objclassmodel.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/commonmodel.py to commonmodel.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/usermodel.py to usermodel.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/portconmodel.py to portconmodel.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/getdetailslist.py to getdetailslist.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/treeview.py to treeview.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/mlsmodel.py to mlsmodel.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/fsusemodel.py to fsusemodel.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/infoflow.py to infoflow.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/terulequery.py to terulequery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/config.py to config.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/mainwindow.py to mainwindow.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/objclassquery.py to objclassquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/analysistab.py to analysistab.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/genfsconquery.py to genfsconquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/typeattrquery.py to typeattrquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/boolquery.py to boolquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/ibpkeyconquery.py to ibpkeyconquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/dta.py to dta.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/summary.py to summary.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/workspace.py to workspace.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/nodeconquery.py to nodeconquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/defaultquery.py to defaultquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/initsidquery.py to initsidquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/commonquery.py to commonquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/queryupdater.py to queryupdater.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/sensitivityquery.py to sensitivityquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/portconquery.py to portconquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/typequery.py to typequery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/rolequery.py to rolequery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/permmapedit.py to permmapedit.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/boundsquery.py to boundsquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/constraintquery.py to constraintquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/ibendportconquery.py to ibendportconquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/chooseanalysis.py to chooseanalysis.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/userquery.py to userquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/mlsrulequery.py to mlsrulequery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/exception.py to exception.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/fsusequery.py to fsusequery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/rbacrulequery.py to rbacrulequery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/excludetypes.py to excludetypes.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/categoryquery.py to categoryquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/netifconquery.py to netifconquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/widget.py to widget.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/tableview.py to tableview.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/typemodel.py to typemodel.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/defaultmodel.py to defaultmodel.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/rolemodel.py to rolemodel.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/infoflow.py to infoflow.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/pirqconquery.py to pirqconquery.cpython-312.pyc +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/constraintmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/details.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/typeattrmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/logtosignal.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/getdetailslist.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/commonmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.12/build/setoolsgui/usermodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/pcideviceconquery.py to pcideviceconquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/terulequery.py to terulequery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/fsusequery.py to fsusequery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/typequery.py to typequery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/portconquery.py to portconquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker/assertrbac.py to assertrbac.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker/emptyattr.py to emptyattr.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker/checker.py to checker.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker/descriptors.py to descriptors.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker/globalkeys.py to globalkeys.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker/roexec.py to roexec.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker/util.py to util.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker/assertte.py to assertte.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker/checkermodule.py to checkermodule.cpython-312.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/objclassquery.py to objclassquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/genfsconquery.py to genfsconquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/iomemconquery.py to iomemconquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/typeattrquery.py to typeattrquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/boolquery.py to boolquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/permmap.py to permmap.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/ibpkeyconquery.py to ibpkeyconquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/mlsrulequery.py to mlsrulequery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/boundsquery.py to boundsquery.cpython-312.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/dta.py to dta.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/nodeconquery.py to nodeconquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/netifconquery.py to netifconquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/exception.py to exception.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/descriptors.py to descriptors.cpython-312.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/query.py to query.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/defaultquery.py to defaultquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/initsidquery.py to initsidquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/commonquery.py to commonquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/pirqconquery.py to pirqconquery.cpython-312.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/sensitivityquery.py to sensitivityquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/mixins.py to mixins.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/portconquery.py to portconquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/typequery.py to typequery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/users.py to users.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/genfsconquery.py to genfsconquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/userquery.py to userquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/commons.py to commons.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/rbacrules.py to rbacrules.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/ibpkeycon.py to ibpkeycon.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/difference.py to difference.cpython-312.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/mlsrules.py to mlsrules.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/bounds.py to bounds.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/initsid.py to initsid.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/terules.py to terules.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/descriptors.py to descriptors.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/netifcon.py to netifcon.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/typing.py to typing.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/default.py to default.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/roles.py to roles.cpython-312.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/portcon.py to portcon.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/objclass.py to objclass.cpython-312.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/fsuse.py to fsuse.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/bool.py to bool.cpython-312.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/typeattr.py to typeattr.cpython-312.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/polcap.py to polcap.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/commons.py to commons.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/bounds.py to bounds.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/mls.py to mls.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/ibendportcon.py to ibendportcon.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/difference.py to difference.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/typing.py to typing.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/constraints.py to constraints.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/rbacrules.py to rbacrules.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/ibpkeycon.py to ibpkeycon.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/default.py to default.cpython-312.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/genfscon.py to genfscon.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/constraints.py to constraints.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/types.py to types.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/objclass.py to objclass.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/ibendportcon.py to ibendportcon.cpython-312.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/context.py to context.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/bool.py to bool.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/users.py to users.cpython-312.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/nodecon.py to nodecon.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/conditional.py to conditional.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/descriptors.py to descriptors.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/terules.py to terules.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/initsid.py to initsid.cpython-312.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/properties.py to properties.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/netifcon.py to netifcon.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/roles.py to roles.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/types.py to types.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/rolequery.py to rolequery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/polcapquery.py to polcapquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/boundsquery.py to boundsquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/devicetreeconquery.py to devicetreeconquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/descriptors.py to descriptors.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/mls.py to mls.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/diff/conditional.py to conditional.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/commonquery.py to commonquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/permmap.py to permmap.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/terulequery.py to terulequery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/initsidquery.py to initsidquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/iomemconquery.py to iomemconquery.cpython-312.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/constraintquery.py to constraintquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/ibendportconquery.py to ibendportconquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/userquery.py to userquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/mlsrulequery.py to mlsrulequery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/exception.py to exception.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/ioportconquery.py to ioportconquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/fsusequery.py to fsusequery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker/roexec.py to roexec.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker/assertrbac.py to assertrbac.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker/checkermodule.py to checkermodule.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker/checker.py to checker.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker/globalkeys.py to globalkeys.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker/assertte.py to assertte.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker/descriptors.py to descriptors.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker/util.py to util.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/checker/emptyattr.py to emptyattr.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/rbacrulequery.py to rbacrulequery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/devicetreeconquery.py to devicetreeconquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/rolequery.py to rolequery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/defaultquery.py to defaultquery.cpython-312.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/util.py to util.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/rbacrulequery.py to rbacrulequery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/boolquery.py to boolquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/polcapquery.py to polcapquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/nodeconquery.py to nodeconquery.cpython-312.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/categoryquery.py to categoryquery.cpython-312.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/netifconquery.py to netifconquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/infoflow.py to infoflow.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/mixins.py to mixins.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/ioportconquery.py to ioportconquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/ibendportconquery.py to ibendportconquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/typeattrquery.py to typeattrquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setools/ibpkeyconquery.py to ibpkeyconquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/rolemodel.py to rolemodel.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/fsusemodel.py to fsusemodel.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/typemodel.py to typemodel.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/terulemodel.py to terulemodel.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/listview.py to listview.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/genfsconmodel.py to genfsconmodel.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/mlsrulemodel.py to mlsrulemodel.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/boundsmodel.py to boundsmodel.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/mlsmodel.py to mlsmodel.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/ibpkeyconmodel.py to ibpkeyconmodel.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/netifconmodel.py to netifconmodel.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/initsidmodel.py to initsidmodel.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/objclassmodel.py to objclassmodel.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/portconmodel.py to portconmodel.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/boolmodel.py to boolmodel.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/models.py to models.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/nodeconmodel.py to nodeconmodel.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/rbacrulemodel.py to rbacrulemodel.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/treeview.py to treeview.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/widget.py to widget.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/defaultmodel.py to defaultmodel.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/tableview.py to tableview.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/ibendportconmodel.py to ibendportconmodel.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/fsusequery.py to fsusequery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/typequery.py to typequery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/portconquery.py to portconquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/objclassquery.py to objclassquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/mlsrulequery.py to mlsrulequery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/boundsquery.py to boundsquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/dta.py to dta.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/workspace.py to workspace.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/netifconquery.py to netifconquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/exception.py to exception.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/sensitivityquery.py to sensitivityquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/genfsconquery.py to genfsconquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/summary.py to summary.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/permmapedit.py to permmapedit.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/userquery.py to userquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/excludetypes.py to excludetypes.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/commonquery.py to commonquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/mainwindow.py to mainwindow.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/terulequery.py to terulequery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/chooseanalysis.py to chooseanalysis.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/initsidquery.py to initsidquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/config.py to config.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/analysistab.py to analysistab.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/constraintquery.py to constraintquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/queryupdater.py to queryupdater.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/rolequery.py to rolequery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/defaultquery.py to defaultquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/rbacrulequery.py to rbacrulequery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/boolquery.py to boolquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/nodeconquery.py to nodeconquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/categoryquery.py to categoryquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/infoflow.py to infoflow.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/ibendportconquery.py to ibendportconquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/typeattrquery.py to typeattrquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/apol/ibpkeyconquery.py to ibpkeyconquery.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/constraintmodel.py to constraintmodel.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/details.py to details.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/typeattrmodel.py to typeattrmodel.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/logtosignal.py to logtosignal.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/getdetailslist.py to getdetailslist.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/commonmodel.py to commonmodel.cpython-312.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.12/dist-packages/setoolsgui/usermodel.py to usermodel.cpython-312.pyc running install_data creating /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share creating /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man creating /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/man1 -copying man/seinfo.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/man1 -copying man/sesearch.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/man1 +copying man/sechecker.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/man1 +copying man/sediff.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/man1 copying man/seinfoflow.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/man1 copying man/apol.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/man1 +copying man/sesearch.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/man1 +copying man/seinfo.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/man1 copying man/sedta.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/man1 -copying man/sediff.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/man1 -copying man/sechecker.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/man1 creating /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/ru creating /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/ru/man1 -copying man/ru/seinfo.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/ru/man1 -copying man/ru/sesearch.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/ru/man1 +copying man/ru/sediff.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/ru/man1 copying man/ru/seinfoflow.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/ru/man1 copying man/ru/apol.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/ru/man1 +copying man/ru/sesearch.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/ru/man1 +copying man/ru/seinfo.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/ru/man1 copying man/ru/sedta.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/ru/man1 -copying man/ru/sediff.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/ru/man1 running install_egg_info running egg_info writing setools.egg-info/PKG-INFO @@ -11204,20 +11240,20 @@ Skipping SOURCES.txt running install_scripts creating /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin -copying build/scripts-3.12/sesearch -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin -copying build/scripts-3.12/sedta -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin -copying build/scripts-3.12/sechecker -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin -copying build/scripts-3.12/seinfoflow -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin +copying build/scripts-3.12/sediff -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin copying build/scripts-3.12/seinfo -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin +copying build/scripts-3.12/sechecker -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin +copying build/scripts-3.12/sedta -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin copying build/scripts-3.12/apol -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin -copying build/scripts-3.12/sediff -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin -changing mode of /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin/sesearch to 755 -changing mode of /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin/sedta to 755 -changing mode of /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin/sechecker to 755 -changing mode of /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin/seinfoflow to 755 +copying build/scripts-3.12/seinfoflow -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin +copying build/scripts-3.12/sesearch -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin +changing mode of /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin/sediff to 755 changing mode of /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin/seinfo to 755 +changing mode of /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin/sechecker to 755 +changing mode of /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin/sedta to 755 changing mode of /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin/apol to 755 -changing mode of /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin/sediff to 755 +changing mode of /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin/seinfoflow to 755 +changing mode of /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin/sesearch to 755 I: pybuild base:311: /usr/bin/python3 setup.py install --root /build/reproducible-path/setools-4.4.4/debian/tmp /usr/lib/python3/dist-packages/setuptools/__init__.py:84: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! @@ -11253,353 +11289,353 @@ running install_lib creating /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11 creating /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages -creating /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/initsidmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/rbacrulemodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/genfsconmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/ibendportconmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/terulemodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/netifconmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/typeattrmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/listview.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/logtosignal.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/boundsmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/nodeconmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/detail_popup.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/mlsrulemodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/details.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/constraintmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/models.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/boolmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/ibpkeyconmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/objclassmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/commonmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/usermodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/portconmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/__init__.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/getdetailslist.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/treeview.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/mlsmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/fsusemodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -creating /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/infoflow.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/apol.qhc -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/terulequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/config.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/mainwindow.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/mlsrulequery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/exclude_types.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/objclassquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/analysistab.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/genfsconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/rbacrulequery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/typeattrquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/ibpkeyconquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/boolquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/boolquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/dta.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/defaultquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/nodeconquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/ibpkeyconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/dta.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/summary.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/ibendportconquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/workspace.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/nodeconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/defaultquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/initsidquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/commonquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/constraintquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/queryupdater.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/sensitivityquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/infoflow.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/portconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/userquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/typequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/summary.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/__init__.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/rolequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/typequery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/permmapedit.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/boundsquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/terulequery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/constraintquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/permmap_editor.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/portconquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/ibendportconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/boundsquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/chooseanalysis.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/categoryquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/userquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/mlsrulequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/commonquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/exception.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/rolequery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/fsusequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/netifconquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/sensitivityquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/initsidquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/rbacrulequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/fsusequery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/permmapping.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/objclassquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/apol.qch -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/typeattrquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/excludetypes.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/categoryquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/genfsconquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/choose_analysis.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/apol.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/netifconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/widget.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/tableview.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/typemodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/defaultmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/rolemodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui creating /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/infoflow.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/pirqconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/pcideviceconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/terulequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/__init__.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/fsusequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/typequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/portconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +creating /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker/__init__.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker/assertrbac.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker/emptyattr.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker/checker.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker/descriptors.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker/globalkeys.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker/roexec.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker/util.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker/assertte.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker/checkermodule.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/objclassquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/genfsconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/policyrep.pyi -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/iomemconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/typeattrquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/boolquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/permmap.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/ibpkeyconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/mlsrulequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/boundsquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/dta.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/nodeconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/netifconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/exception.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/py.typed -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/descriptors.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/query.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/defaultquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/initsidquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/commonquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/pirqconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/sensitivityquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/mixins.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/portconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/typequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/__init__.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/genfsconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/userquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools creating /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/users.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/commons.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/__init__.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/rbacrules.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/ibpkeycon.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/difference.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/mlsrules.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/bounds.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/initsid.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/terules.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/descriptors.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/netifcon.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/typing.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/default.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/roles.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/portcon.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/objclass.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/fsuse.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/bool.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/typeattr.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/polcap.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/commons.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/bounds.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/mls.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/ibendportcon.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/difference.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/typing.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/constraints.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/rbacrules.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/ibpkeycon.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/default.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/genfscon.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/constraints.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/types.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/objclass.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/ibendportcon.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/context.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/bool.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/users.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/nodecon.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/__init__.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/conditional.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/descriptors.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/terules.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/initsid.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/properties.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/netifcon.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/roles.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/types.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/rolequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/polcapquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/boundsquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/devicetreeconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/descriptors.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/mls.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/diff/conditional.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/commonquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/permmap.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/terulequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/initsidquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/iomemconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/constraintquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/ibendportconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/userquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/mlsrulequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/devicetreeconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/rolequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/perm_map -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/policyrep.cpython-311-x86_64-linux-gnu.so -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/exception.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/ioportconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/fsusequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -creating /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker/roexec.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker/assertrbac.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker/checkermodule.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker/checker.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker/globalkeys.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker/assertte.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker/__init__.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker/descriptors.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker/util.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/checker/emptyattr.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/rbacrulequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/defaultquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/util.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/rbacrulequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/boolquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/policyrep.pyi -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/polcapquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/nodeconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/categoryquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/netifconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/perm_map -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/initsidmodel.py to initsidmodel.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/rbacrulemodel.py to rbacrulemodel.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/genfsconmodel.py to genfsconmodel.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/ibendportconmodel.py to ibendportconmodel.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/terulemodel.py to terulemodel.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/netifconmodel.py to netifconmodel.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/typeattrmodel.py to typeattrmodel.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/listview.py to listview.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/logtosignal.py to logtosignal.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/boundsmodel.py to boundsmodel.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/nodeconmodel.py to nodeconmodel.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/mlsrulemodel.py to mlsrulemodel.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/details.py to details.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/constraintmodel.py to constraintmodel.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/models.py to models.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/boolmodel.py to boolmodel.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/ibpkeyconmodel.py to ibpkeyconmodel.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/objclassmodel.py to objclassmodel.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/commonmodel.py to commonmodel.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/usermodel.py to usermodel.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/portconmodel.py to portconmodel.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/getdetailslist.py to getdetailslist.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/treeview.py to treeview.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/mlsmodel.py to mlsmodel.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/fsusemodel.py to fsusemodel.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/infoflow.py to infoflow.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/terulequery.py to terulequery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/config.py to config.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/mainwindow.py to mainwindow.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/objclassquery.py to objclassquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/analysistab.py to analysistab.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/genfsconquery.py to genfsconquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/typeattrquery.py to typeattrquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/boolquery.py to boolquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/ibpkeyconquery.py to ibpkeyconquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/dta.py to dta.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/summary.py to summary.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/workspace.py to workspace.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/nodeconquery.py to nodeconquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/defaultquery.py to defaultquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/initsidquery.py to initsidquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/commonquery.py to commonquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/queryupdater.py to queryupdater.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/sensitivityquery.py to sensitivityquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/portconquery.py to portconquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/typequery.py to typequery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/rolequery.py to rolequery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/permmapedit.py to permmapedit.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/boundsquery.py to boundsquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/constraintquery.py to constraintquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/ibendportconquery.py to ibendportconquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/chooseanalysis.py to chooseanalysis.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/userquery.py to userquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/mlsrulequery.py to mlsrulequery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/exception.py to exception.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/fsusequery.py to fsusequery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/rbacrulequery.py to rbacrulequery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/excludetypes.py to excludetypes.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/categoryquery.py to categoryquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/netifconquery.py to netifconquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/widget.py to widget.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/tableview.py to tableview.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/typemodel.py to typemodel.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/defaultmodel.py to defaultmodel.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/rolemodel.py to rolemodel.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/infoflow.py to infoflow.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/pirqconquery.py to pirqconquery.cpython-311.pyc +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/infoflow.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/mixins.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/ioportconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/ibendportconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/typeattrquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setools/ibpkeyconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools +creating /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/rolemodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/fsusemodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/typemodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/__init__.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/terulemodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/listview.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/genfsconmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/mlsrulemodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/boundsmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/mlsmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/ibpkeyconmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/netifconmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/initsidmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/objclassmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/portconmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/boolmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/models.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/nodeconmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/rbacrulemodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/treeview.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/widget.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/defaultmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/tableview.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/detail_popup.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/ibendportconmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +creating /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/objclassquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/__init__.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/fsusequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/fsusequery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/constraintquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/exclude_types.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/typequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/portconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/objclassquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/mlsrulequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/boundsquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/dta.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/workspace.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/netifconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/choose_analysis.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/exception.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/rolequery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/apol.qch -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/userquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/terulequery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/infoflow.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/sensitivityquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/genfsconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/mlsrulequery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/genfsconquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/summary.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/permmapedit.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/initsidquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/userquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/ibpkeyconquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/permmap_editor.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/excludetypes.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/summary.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/commonquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/mainwindow.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/ibendportconquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/sensitivityquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/terulequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/chooseanalysis.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/initsidquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/config.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/analysistab.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/defaultquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/constraintquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/typeattrquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/apol.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/apol.qhc -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/typequery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/netifconquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/categoryquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/queryupdater.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/rolequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/defaultquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/portconquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/rbacrulequery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/boolquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/dta.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/nodeconquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/nodeconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/boundsquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/categoryquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/infoflow.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/boolquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/commonquery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/ibendportconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/rbacrulequery.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/typeattrquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/ibpkeyconquery.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/apol/permmapping.ui -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/constraintmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/details.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/typeattrmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/logtosignal.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/getdetailslist.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/commonmodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui +copying /build/reproducible-path/setools-4.4.4/.pybuild/cpython3_3.11/build/setoolsgui/usermodel.py -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/pcideviceconquery.py to pcideviceconquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/terulequery.py to terulequery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/fsusequery.py to fsusequery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/typequery.py to typequery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/portconquery.py to portconquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker/assertrbac.py to assertrbac.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker/emptyattr.py to emptyattr.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker/checker.py to checker.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker/descriptors.py to descriptors.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker/globalkeys.py to globalkeys.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker/roexec.py to roexec.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker/util.py to util.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker/assertte.py to assertte.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker/checkermodule.py to checkermodule.cpython-311.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/objclassquery.py to objclassquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/genfsconquery.py to genfsconquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/iomemconquery.py to iomemconquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/typeattrquery.py to typeattrquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/boolquery.py to boolquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/permmap.py to permmap.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/ibpkeyconquery.py to ibpkeyconquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/mlsrulequery.py to mlsrulequery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/boundsquery.py to boundsquery.cpython-311.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/dta.py to dta.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/nodeconquery.py to nodeconquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/netifconquery.py to netifconquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/exception.py to exception.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/descriptors.py to descriptors.cpython-311.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/query.py to query.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/defaultquery.py to defaultquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/initsidquery.py to initsidquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/commonquery.py to commonquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/pirqconquery.py to pirqconquery.cpython-311.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/sensitivityquery.py to sensitivityquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/mixins.py to mixins.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/portconquery.py to portconquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/typequery.py to typequery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/users.py to users.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/genfsconquery.py to genfsconquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/userquery.py to userquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/commons.py to commons.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/rbacrules.py to rbacrules.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/ibpkeycon.py to ibpkeycon.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/difference.py to difference.cpython-311.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/mlsrules.py to mlsrules.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/bounds.py to bounds.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/initsid.py to initsid.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/terules.py to terules.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/descriptors.py to descriptors.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/netifcon.py to netifcon.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/typing.py to typing.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/default.py to default.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/roles.py to roles.cpython-311.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/portcon.py to portcon.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/objclass.py to objclass.cpython-311.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/fsuse.py to fsuse.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/bool.py to bool.cpython-311.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/typeattr.py to typeattr.cpython-311.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/polcap.py to polcap.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/commons.py to commons.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/bounds.py to bounds.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/mls.py to mls.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/ibendportcon.py to ibendportcon.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/difference.py to difference.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/typing.py to typing.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/constraints.py to constraints.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/rbacrules.py to rbacrules.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/ibpkeycon.py to ibpkeycon.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/default.py to default.cpython-311.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/genfscon.py to genfscon.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/constraints.py to constraints.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/types.py to types.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/objclass.py to objclass.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/ibendportcon.py to ibendportcon.cpython-311.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/context.py to context.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/bool.py to bool.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/users.py to users.cpython-311.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/nodecon.py to nodecon.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/conditional.py to conditional.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/descriptors.py to descriptors.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/terules.py to terules.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/initsid.py to initsid.cpython-311.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/properties.py to properties.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/netifcon.py to netifcon.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/roles.py to roles.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/types.py to types.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/rolequery.py to rolequery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/polcapquery.py to polcapquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/boundsquery.py to boundsquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/devicetreeconquery.py to devicetreeconquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/descriptors.py to descriptors.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/mls.py to mls.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/diff/conditional.py to conditional.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/commonquery.py to commonquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/permmap.py to permmap.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/terulequery.py to terulequery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/initsidquery.py to initsidquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/iomemconquery.py to iomemconquery.cpython-311.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/constraintquery.py to constraintquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/ibendportconquery.py to ibendportconquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/userquery.py to userquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/mlsrulequery.py to mlsrulequery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/exception.py to exception.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/ioportconquery.py to ioportconquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/fsusequery.py to fsusequery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker/roexec.py to roexec.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker/assertrbac.py to assertrbac.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker/checkermodule.py to checkermodule.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker/checker.py to checker.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker/globalkeys.py to globalkeys.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker/assertte.py to assertte.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker/descriptors.py to descriptors.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker/util.py to util.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/checker/emptyattr.py to emptyattr.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/rbacrulequery.py to rbacrulequery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/devicetreeconquery.py to devicetreeconquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/rolequery.py to rolequery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/defaultquery.py to defaultquery.cpython-311.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/util.py to util.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/rbacrulequery.py to rbacrulequery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/boolquery.py to boolquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/polcapquery.py to polcapquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/nodeconquery.py to nodeconquery.cpython-311.pyc byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/categoryquery.py to categoryquery.cpython-311.pyc -byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/netifconquery.py to netifconquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/infoflow.py to infoflow.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/mixins.py to mixins.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/ioportconquery.py to ioportconquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/ibendportconquery.py to ibendportconquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/typeattrquery.py to typeattrquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools/ibpkeyconquery.py to ibpkeyconquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/rolemodel.py to rolemodel.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/fsusemodel.py to fsusemodel.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/typemodel.py to typemodel.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/terulemodel.py to terulemodel.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/listview.py to listview.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/genfsconmodel.py to genfsconmodel.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/mlsrulemodel.py to mlsrulemodel.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/boundsmodel.py to boundsmodel.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/mlsmodel.py to mlsmodel.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/ibpkeyconmodel.py to ibpkeyconmodel.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/netifconmodel.py to netifconmodel.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/initsidmodel.py to initsidmodel.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/objclassmodel.py to objclassmodel.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/portconmodel.py to portconmodel.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/boolmodel.py to boolmodel.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/models.py to models.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/nodeconmodel.py to nodeconmodel.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/rbacrulemodel.py to rbacrulemodel.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/treeview.py to treeview.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/widget.py to widget.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/defaultmodel.py to defaultmodel.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/tableview.py to tableview.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/ibendportconmodel.py to ibendportconmodel.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/fsusequery.py to fsusequery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/typequery.py to typequery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/portconquery.py to portconquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/objclassquery.py to objclassquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/mlsrulequery.py to mlsrulequery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/boundsquery.py to boundsquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/dta.py to dta.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/workspace.py to workspace.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/netifconquery.py to netifconquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/exception.py to exception.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/sensitivityquery.py to sensitivityquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/genfsconquery.py to genfsconquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/summary.py to summary.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/permmapedit.py to permmapedit.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/userquery.py to userquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/excludetypes.py to excludetypes.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/commonquery.py to commonquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/mainwindow.py to mainwindow.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/terulequery.py to terulequery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/chooseanalysis.py to chooseanalysis.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/initsidquery.py to initsidquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/config.py to config.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/analysistab.py to analysistab.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/constraintquery.py to constraintquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/queryupdater.py to queryupdater.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/rolequery.py to rolequery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/defaultquery.py to defaultquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/rbacrulequery.py to rbacrulequery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/boolquery.py to boolquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/nodeconquery.py to nodeconquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/categoryquery.py to categoryquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/infoflow.py to infoflow.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/ibendportconquery.py to ibendportconquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/typeattrquery.py to typeattrquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/apol/ibpkeyconquery.py to ibpkeyconquery.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/constraintmodel.py to constraintmodel.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/details.py to details.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/typeattrmodel.py to typeattrmodel.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/logtosignal.py to logtosignal.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/getdetailslist.py to getdetailslist.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/commonmodel.py to commonmodel.cpython-311.pyc +byte-compiling /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setoolsgui/usermodel.py to usermodel.cpython-311.pyc running install_data -copying man/seinfo.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/man1 -copying man/sesearch.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/man1 +copying man/sechecker.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/man1 +copying man/sediff.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/man1 copying man/seinfoflow.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/man1 copying man/apol.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/man1 +copying man/sesearch.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/man1 +copying man/seinfo.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/man1 copying man/sedta.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/man1 -copying man/sediff.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/man1 -copying man/sechecker.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/man1 -copying man/ru/seinfo.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/ru/man1 -copying man/ru/sesearch.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/ru/man1 +copying man/ru/sediff.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/ru/man1 copying man/ru/seinfoflow.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/ru/man1 copying man/ru/apol.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/ru/man1 +copying man/ru/sesearch.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/ru/man1 +copying man/ru/seinfo.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/ru/man1 copying man/ru/sedta.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/ru/man1 -copying man/ru/sediff.1 -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/share/man/ru/man1 running install_egg_info running egg_info writing setools.egg-info/PKG-INFO @@ -11615,20 +11651,20 @@ Copying setools.egg-info to /build/reproducible-path/setools-4.4.4/debian/tmp/usr/lib/python3.11/dist-packages/setools-4.4.4.egg-info Skipping SOURCES.txt running install_scripts -copying build/scripts-3.11/sesearch -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin -copying build/scripts-3.11/sedta -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin -copying build/scripts-3.11/sechecker -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin -copying build/scripts-3.11/seinfoflow -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin +copying build/scripts-3.11/sediff -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin copying build/scripts-3.11/seinfo -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin +copying build/scripts-3.11/sechecker -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin +copying build/scripts-3.11/sedta -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin copying build/scripts-3.11/apol -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin -copying build/scripts-3.11/sediff -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin -changing mode of /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin/sesearch to 755 -changing mode of /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin/sedta to 755 -changing mode of /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin/sechecker to 755 -changing mode of /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin/seinfoflow to 755 +copying build/scripts-3.11/seinfoflow -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin +copying build/scripts-3.11/sesearch -> /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin +changing mode of /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin/sediff to 755 changing mode of /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin/seinfo to 755 +changing mode of /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin/sechecker to 755 +changing mode of /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin/sedta to 755 changing mode of /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin/apol to 755 -changing mode of /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin/sediff to 755 +changing mode of /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin/seinfoflow to 755 +changing mode of /build/reproducible-path/setools-4.4.4/debian/tmp/usr/bin/sesearch to 755 dh_install -O--buildsystem=pybuild dh_installdocs -O--buildsystem=pybuild dh_installchangelogs -O--buildsystem=pybuild @@ -11648,15 +11684,15 @@ dh_installdeb -O--buildsystem=pybuild dh_gencontrol -O--buildsystem=pybuild 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 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 dh_md5sums -O--buildsystem=pybuild dh_builddeb -O--buildsystem=pybuild dpkg-deb: building package 'setools' in '../setools_4.4.4-1_amd64.deb'. -dpkg-deb: building package 'setools-gui' in '../setools-gui_4.4.4-1_amd64.deb'. -dpkg-deb: building package 'python3-setools' in '../python3-setools_4.4.4-1_amd64.deb'. -dpkg-deb: building package 'python3-setools-dbgsym' in '../python3-setools-dbgsym_4.4.4-1_amd64.deb'. dpkg-deb: building package 'python3-setoolsgui' in '../python3-setoolsgui_4.4.4-1_amd64.deb'. +dpkg-deb: building package 'python3-setools-dbgsym' in '../python3-setools-dbgsym_4.4.4-1_amd64.deb'. +dpkg-deb: building package 'python3-setools' in '../python3-setools_4.4.4-1_amd64.deb'. +dpkg-deb: building package 'setools-gui' in '../setools-gui_4.4.4-1_amd64.deb'. dpkg-genbuildinfo --build=binary -O../setools_4.4.4-1_amd64.buildinfo dpkg-genchanges --build=binary -O../setools_4.4.4-1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -11664,12 +11700,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/3715240/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3715240/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/2504637 and its subdirectories -I: Current time: Fri Jun 27 15:16:57 -12 2025 -I: pbuilder-time-stamp: 1751080617 +I: removing directory /srv/workspace/pbuilder/3715240 and its subdirectories +I: Current time: Sun May 26 11:10:22 +14 2024 +I: pbuilder-time-stamp: 1716671422