Diff of the two buildlogs: -- --- b1/build.log 2023-04-10 17:44:07.908868695 +0000 +++ b2/build.log 2023-04-10 17:49:18.246509954 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun May 12 12:05:29 -12 2024 -I: pbuilder-time-stamp: 1715558729 +I: Current time: Tue Apr 11 07:44:11 +14 2023 +I: pbuilder-time-stamp: 1681148651 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -16,7 +16,7 @@ I: copying [./golang-github-intel-goresctrl_0.3.0.orig.tar.gz] I: copying [./golang-github-intel-goresctrl_0.3.0-2.debian.tar.xz] I: Extracting source -gpgv: Signature made Tue Oct 25 20:43:44 2022 -12 +gpgv: Signature made Wed Oct 26 22:43:44 2022 +14 gpgv: using EDDSA key 9185D4F57767AEEE6C55D41E7F44FA25EA5514CB gpgv: issuer "zhsj@debian.org" gpgv: Can't check signature: No public key @@ -29,11 +29,20 @@ dpkg-source: info: applying 0002-Skip-real-block-devices-test.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/30318/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/17532/tmp/hooks/D01_modify_environment starting +debug: Running on codethink16-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +lrwxrwxrwx 1 root root 4 Jan 6 03:20 /bin/sh -> dash +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/17532/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/17532/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME='pbuilder2' BUILD_ARCH='arm64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8' @@ -43,38 +52,38 @@ IFS=' ' LANG='C' - LANGUAGE='en_US:en' + LANGUAGE='nl_BE:nl' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' + 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' - PPID='30318' + PPID='17532' PS1='# ' PS2='> ' 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.Ae1DA1X7/pbuilderrc_d4pI --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Ae1DA1X7/b1 --logfile b1/build.log golang-github-intel-goresctrl_0.3.0-2.dsc' + 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.Ae1DA1X7/pbuilderrc_8aUz --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Ae1DA1X7/b2 --logfile b2/build.log --extrapackages usrmerge golang-github-intel-goresctrl_0.3.0-2.dsc' SUDO_GID='117' SUDO_UID='110' SUDO_USER='jenkins' TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' + TZ='/usr/share/zoneinfo/Etc/GMT-14' USER='root' USERNAME='root' _='/usr/bin/systemd-run' http_proxy='http://192.168.101.16:3128' I: uname -a - Linux codethink13-arm64 4.15.0-208-generic #220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023 aarch64 GNU/Linux + Linux i-capture-the-hostname 4.15.0-208-generic #220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023 aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 May 10 04:48 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/30318/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Apr 9 00:25 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/17532/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -203,7 +212,7 @@ Get: 73 http://deb.debian.org/debian bookworm/main arm64 golang-github-opencontainers-specs-dev all 1.0.2.118.g5cfc4c3-1 [27.5 kB] Get: 74 http://deb.debian.org/debian bookworm/main arm64 golang-gopkg-inf.v0-dev all 0.9.1-2 [14.3 kB] Get: 75 http://deb.debian.org/debian bookworm/main arm64 golang-k8s-sigs-yaml-dev all 1.3.0-1 [15.1 kB] -Fetched 111 MB in 3s (32.1 MB/s) +Fetched 111 MB in 3s (36.8 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sensible-utils. (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 ... 19616 files and directories currently installed.) @@ -517,8 +526,17 @@ Writing extended state information... Building tag database... -> Finished parsing the build-deps +Reading package lists... +Building dependency tree... +Reading state information... +usrmerge is already the newest version (35). +0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/golang-github-intel-goresctrl-0.3.0/ && 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 > ../golang-github-intel-goresctrl_0.3.0-2_source.changes +I: user script /srv/workspace/pbuilder/17532/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +I: user script /srv/workspace/pbuilder/17532/tmp/hooks/A99_set_merged_usr finished +hostname: Temporary failure in name resolution +I: Running cd /build/golang-github-intel-goresctrl-0.3.0/ && 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 > ../golang-github-intel-goresctrl_0.3.0-2_source.changes dpkg-buildpackage: info: source package golang-github-intel-goresctrl dpkg-buildpackage: info: source version 0.3.0-2 dpkg-buildpackage: info: source distribution unstable @@ -537,95 +555,100 @@ dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang dh_auto_build -O--builddirectory=_build -O--buildsystem=golang cd _build && go install -trimpath -v -p 8 github.com/intel/goresctrl/pkg/blockio github.com/intel/goresctrl/pkg/blockio/internal/resource github.com/intel/goresctrl/pkg/cgroups github.com/intel/goresctrl/pkg/kubernetes github.com/intel/goresctrl/pkg/log github.com/intel/goresctrl/pkg/rdt github.com/intel/goresctrl/pkg/testutils github.com/intel/goresctrl/pkg/utils github.com/intel/goresctrl/test/data -internal/itoa -internal/goexperiment internal/goarch +internal/unsafeheader +internal/goexperiment internal/goos +internal/itoa math/bits -internal/unsafeheader internal/cpu -runtime/internal/syscall unicode/utf8 +runtime/internal/syscall internal/race sync/atomic internal/abi -unicode runtime/internal/math runtime/internal/sys -math github.com/intel/goresctrl/pkg/kubernetes +unicode encoding unicode/utf16 +internal/bytealg +runtime/internal/atomic container/list crypto/internal/subtle +math crypto/subtle crypto/internal/boring/sig vendor/golang.org/x/crypto/cryptobyte/asn1 -internal/bytealg -runtime/internal/atomic internal/nettrace vendor/golang.org/x/crypto/internal/subtle google.golang.org/protobuf/internal/flags google.golang.org/protobuf/internal/set runtime -runtime/metrics internal/reflectlite sync +runtime/metrics +internal/testlog +math/rand internal/singleflight internal/sysinfo -internal/testlog google.golang.org/protobuf/internal/pragma -math/rand runtime/cgo errors sort +io internal/oserror internal/safefilepath path -io strconv crypto/internal/nistec/fiat syscall vendor/golang.org/x/net/dns/dnsmessage github.com/beorn7/perks/quantile +strings bytes hash -strings hash/crc32 crypto/internal/randutil hash/fnv -reflect crypto +reflect crypto/rc4 +vendor/golang.org/x/text/transform bufio regexp/syntax -vendor/golang.org/x/text/transform net/http/internal/ascii github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg internal/syscall/unix -internal/syscall/execenv time +internal/syscall/execenv regexp -context -io/fs internal/poll +io/fs +context embed os -github.com/hashicorp/errwrap internal/fmtsort +github.com/hashicorp/errwrap encoding/binary +path/filepath +io/ioutil +github.com/prometheus/procfs/internal/util +internal/godebug +fmt +internal/intern +net/netip encoding/base64 crypto/cipher -crypto/internal/edwards25519/field -crypto/md5 -vendor/golang.org/x/crypto/internal/poly1305 crypto/internal/nistec +crypto/internal/edwards25519/field golang.org/x/sys/unix +crypto/md5 encoding/pem +vendor/golang.org/x/crypto/internal/poly1305 vendor/golang.org/x/crypto/curve25519/internal/field -fmt -path/filepath -io/ioutil +net crypto/internal/edwards25519 crypto/internal/boring crypto/des @@ -634,70 +657,65 @@ crypto/hmac crypto/sha1 crypto/sha256 -internal/godebug -internal/intern -vendor/golang.org/x/crypto/chacha20 -vendor/golang.org/x/crypto/hkdf -github.com/cespare/xxhash -google.golang.org/protobuf/internal/detrand -github.com/prometheus/procfs/internal/util -github.com/intel/goresctrl/test/data -net/netip github.com/hashicorp/go-multierror -log math/big +log github.com/opencontainers/runtime-spec/specs-go encoding/json -gopkg.in/yaml.v2 compress/flate +gopkg.in/yaml.v2 encoding/hex github.com/intel/goresctrl/pkg/log net/url -net +vendor/golang.org/x/crypto/chacha20 vendor/golang.org/x/crypto/chacha20poly1305 vendor/golang.org/x/crypto/curve25519 -vendor/golang.org/x/text/unicode/bidi +vendor/golang.org/x/crypto/hkdf compress/gzip +vendor/golang.org/x/text/unicode/bidi vendor/golang.org/x/text/unicode/norm vendor/golang.org/x/net/http2/hpack -github.com/intel/goresctrl/pkg/cgroups mime mime/quotedprintable vendor/golang.org/x/text/secure/bidirule net/http/internal +github.com/cespare/xxhash +github.com/golang/protobuf/proto gopkg.in/inf.v0 +github.com/prometheus/common/model +github.com/intel/goresctrl/pkg/cgroups crypto/rand +sigs.k8s.io/yaml crypto/elliptic +github.com/intel/goresctrl/pkg/blockio/internal/resource crypto/internal/boring/bbig encoding/asn1 +github.com/intel/goresctrl/pkg/utils crypto/ed25519 crypto/rsa -sigs.k8s.io/yaml crypto/dsa -github.com/intel/goresctrl/pkg/blockio/internal/resource -github.com/golang/protobuf/proto -github.com/prometheus/common/model -google.golang.org/protobuf/internal/errors -github.com/intel/goresctrl/pkg/utils -vendor/golang.org/x/crypto/cryptobyte -crypto/x509/pkix -vendor/golang.org/x/net/idna -google.golang.org/protobuf/encoding/protowire github.com/intel/goresctrl/pkg/blockio +google.golang.org/protobuf/internal/detrand +vendor/golang.org/x/net/idna +google.golang.org/protobuf/internal/errors go/token +google.golang.org/protobuf/encoding/protowire google.golang.org/protobuf/reflect/protoreflect google.golang.org/protobuf/internal/version -crypto/ecdsa github.com/prometheus/procfs/internal/fs runtime/debug flag runtime/trace +github.com/intel/goresctrl/test/data +vendor/golang.org/x/crypto/cryptobyte +crypto/x509/pkix testing +crypto/ecdsa +google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/strs -google.golang.org/protobuf/internal/descopts -google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/encoding/messageset +google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/order google.golang.org/protobuf/runtime/protoiface google.golang.org/protobuf/internal/encoding/text @@ -705,26 +723,26 @@ google.golang.org/protobuf/proto google.golang.org/protobuf/internal/encoding/defval github.com/intel/goresctrl/pkg/testutils -google.golang.org/protobuf/encoding/prototext google.golang.org/protobuf/internal/filedesc +google.golang.org/protobuf/encoding/prototext github.com/golang/protobuf/ptypes/timestamp github.com/matttproud/golang_protobuf_extensions/pbutil github.com/prometheus/client_model/go github.com/prometheus/client_golang/prometheus/internal -google.golang.org/protobuf/internal/encoding/tag -google.golang.org/protobuf/internal/impl -vendor/golang.org/x/net/http/httpproxy net/textproto +vendor/golang.org/x/net/http/httpproxy crypto/x509 github.com/prometheus/procfs +google.golang.org/protobuf/internal/encoding/tag vendor/golang.org/x/net/http/httpguts mime/multipart +google.golang.org/protobuf/internal/impl crypto/tls +net/http/httptrace google.golang.org/protobuf/internal/filetype +net/http google.golang.org/protobuf/runtime/protoimpl google.golang.org/protobuf/types/known/timestamppb -net/http/httptrace -net/http expvar github.com/prometheus/common/expfmt github.com/prometheus/client_golang/prometheus @@ -732,11 +750,11 @@ dh_auto_test -O--builddirectory=_build -O--buildsystem=golang cd _build && go test -vet=off -v -p 8 github.com/intel/goresctrl/pkg/blockio github.com/intel/goresctrl/pkg/blockio/internal/resource github.com/intel/goresctrl/pkg/cgroups github.com/intel/goresctrl/pkg/kubernetes github.com/intel/goresctrl/pkg/log github.com/intel/goresctrl/pkg/rdt github.com/intel/goresctrl/pkg/testutils github.com/intel/goresctrl/pkg/utils github.com/intel/goresctrl/test/data === RUN TestSetConfig ---- PASS: TestSetConfig (0.01s) +--- PASS: TestSetConfig (0.03s) === RUN TestClassNames --- PASS: TestClassNames (0.00s) === RUN TestGetCurrentIOSchedulers ---- PASS: TestGetCurrentIOSchedulers (0.00s) +--- PASS: TestGetCurrentIOSchedulers (0.02s) === RUN TestConfigurableBlockDevices blockio_test.go:173: test real block devices: [/dev/sda] blockio_test.go:174: test partitions: [] @@ -771,7 +789,7 @@ --- PASS: TestOciLinuxBlockIO/unknown_class (0.00s) --- PASS: TestOciLinuxBlockIO/all_fields (0.00s) PASS -ok github.com/intel/goresctrl/pkg/blockio 0.059s +ok github.com/intel/goresctrl/pkg/blockio 0.084s ? github.com/intel/goresctrl/pkg/blockio/internal/resource [no test files] === RUN TestUpdateAppend === RUN TestUpdateAppend/update_empty_list @@ -1084,13 +1102,13 @@ fsmock: OpenFile("/sys/fs/cgroup/blkio/this/container/does/not/exist/blkio.throttle.write_bps_device", 1, 420) fsmock: OpenFile("/sys/fs/cgroup/blkio/this/container/does/not/exist/blkio.throttle.read_iops_device", 1, 420) fsmock: OpenFile("/sys/fs/cgroup/blkio/this/container/does/not/exist/blkio.throttle.write_iops_device", 1, 420) ---- PASS: TestSetBlkioParameters (0.00s) +--- PASS: TestSetBlkioParameters (0.01s) --- PASS: TestSetBlkioParameters/write_full_OCI_struct (0.00s) --- PASS: TestSetBlkioParameters/write_empty_struct (0.00s) --- PASS: TestSetBlkioParameters/multidevice_weight_and_throttling,_no_weight_write_on_-1 (0.00s) --- PASS: TestSetBlkioParameters/no_bfq.weight (0.00s) --- PASS: TestSetBlkioParameters/all_writes_fail (0.00s) - --- PASS: TestSetBlkioParameters/all_files_missing (0.00s) + --- PASS: TestSetBlkioParameters/all_files_missing (0.01s) === RUN TestGetTasks fsmock: OpenFile("/sys/fs/cgroup/blkio/kubepods/tasks", 0, 420) fsmock: {"/sys/fs/cgroup/blkio/kubepods/tasks", pos=0}.Read([4096]byte) = (13, ) @@ -1137,7 +1155,7 @@ --- PASS: TestReadWrite (0.00s) PASS -ok github.com/intel/goresctrl/pkg/cgroups 0.031s +ok github.com/intel/goresctrl/pkg/cgroups 0.068s === RUN TestContainerClassFromAnnotations === RUN TestContainerClassFromAnnotations/all_empty === RUN TestContainerClassFromAnnotations/container_annotation_overrides_all_pod_annotations @@ -1149,12 +1167,12 @@ --- PASS: TestContainerClassFromAnnotations/container_prefix_overrides_default_pod_annotation (0.00s) --- PASS: TestContainerClassFromAnnotations/default_pod_annotation (0.00s) PASS -ok github.com/intel/goresctrl/pkg/kubernetes 0.061s +ok github.com/intel/goresctrl/pkg/kubernetes 0.085s ? github.com/intel/goresctrl/pkg/log [no test files] === RUN TestContainerClassFromAnnotations --- PASS: TestContainerClassFromAnnotations (0.00s) === RUN TestRdt -[ rdt-test-1 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.2985589044/resctrl" +[ rdt-test-1 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.2976928596/resctrl" [ rdt-test-1 ] INFO: configuration update [ rdt-test-1 ] DEBUG: resolving configuration: [ rdt-test-1 ] DEBUG: options: @@ -1226,8 +1244,8 @@ [ rdt-test-1 ] DEBUG: - 100% [ rdt-test-1 ] DEBUG: [ rdt-test-1 ] DEBUG: actual (and requested) L2 allocations per partition and cache id: -[ rdt-test-1 ] DEBUG: default [ rdt-test-1 ] DEBUG: priority +[ rdt-test-1 ] DEBUG: default [ rdt-test-1 ] DEBUG: [ rdt-test-1 ] DEBUG: resolving partitions for "unified" schema for cache id 0 [ rdt-test-1 ] DEBUG: resolving partitions for "code" schema for cache id 0 @@ -1605,33 +1623,33 @@ [ rdt-test-1 ] DEBUG: writing schemata "L3:0=fff00;1=fff00;2=fff00;3=fff00\nMB:0=100;1=100;2=100;3=100\n" to "goresctrl.Guaranteed" [ rdt-test-1 ] DEBUG: deleting monitoring group Guaranteed/predefined_group_empty [ rdt-test-1 ] INFO: configuration finished -[ rdt-test-1 ] INFO: configuration successfully loaded from "/tmp/goresctrl-testutils-590428565" +[ rdt-test-1 ] INFO: configuration successfully loaded from "/tmp/goresctrl-testutils-3503582862" [ rdt-test-2 ] DEBUG: creating monitoring group Guaranteed/test_group [ rdt-test-2 ] DEBUG: deleting monitoring group Guaranteed/test_group [ rdt-test-2 ] DEBUG: creating monitoring group Guaranteed/foo [ rdt-test-2 ] DEBUG: creating monitoring group Guaranteed/bar [ rdt-test-2 ] DEBUG: creating monitoring group Guaranteed/baz -[ rdt-test-2 ] DEBUG: deleting monitoring group Guaranteed/foo [ rdt-test-2 ] DEBUG: deleting monitoring group Guaranteed/predefined_group_live [ rdt-test-2 ] DEBUG: deleting monitoring group Guaranteed/bar [ rdt-test-2 ] DEBUG: deleting monitoring group Guaranteed/baz +[ rdt-test-2 ] DEBUG: deleting monitoring group Guaranteed/foo [ rdt-test-2 ] DEBUG: creating monitoring group Guaranteed/test_group_2 [ rdt-test-2 ] DEBUG: running class discovery from resctrl filesystem using prefix "" -[ rdt-test-2 ] DEBUG: dropping stale class "Burstable" ("/tmp/goresctrl.test.2985589044/resctrl/goresctrl.Burstable") -[ rdt-test-2 ] DEBUG: dropping stale class "Guaranteed" ("/tmp/goresctrl.test.2985589044/resctrl/goresctrl.Guaranteed") -[ rdt-test-2 ] DEBUG: dropping stale class "BestEffort" ("/tmp/goresctrl.test.2985589044/resctrl/goresctrl.BestEffort") -[ rdt-test-2 ] DEBUG: adding discovered class "non_goresctrl.Group" ("/tmp/goresctrl.test.2985589044/resctrl/non_goresctrl.Group") -[ rdt-test-2 ] DEBUG: adding discovered class "Guaranteed" ("/tmp/goresctrl.test.2985589044/resctrl/Guaranteed") +[ rdt-test-2 ] DEBUG: dropping stale class "Guaranteed" ("/tmp/goresctrl.test.2976928596/resctrl/goresctrl.Guaranteed") +[ rdt-test-2 ] DEBUG: dropping stale class "BestEffort" ("/tmp/goresctrl.test.2976928596/resctrl/goresctrl.BestEffort") +[ rdt-test-2 ] DEBUG: dropping stale class "Burstable" ("/tmp/goresctrl.test.2976928596/resctrl/goresctrl.Burstable") +[ rdt-test-2 ] DEBUG: adding discovered class "Guaranteed" ("/tmp/goresctrl.test.2976928596/resctrl/Guaranteed") +[ rdt-test-2 ] DEBUG: adding discovered class "non_goresctrl.Group" ("/tmp/goresctrl.test.2976928596/resctrl/non_goresctrl.Group") [ rdt-test-2 ] DEBUG: running class discovery from resctrl filesystem using prefix "non_goresctrl." -[ rdt-test-2 ] DEBUG: dropping stale class "non_goresctrl.Group" ("/tmp/goresctrl.test.2985589044/resctrl/non_goresctrl.Group") -[ rdt-test-2 ] DEBUG: dropping stale class "Guaranteed" ("/tmp/goresctrl.test.2985589044/resctrl/Guaranteed") -[ rdt-test-2 ] DEBUG: adding discovered class "Group" ("/tmp/goresctrl.test.2985589044/resctrl/non_goresctrl.Group") +[ rdt-test-2 ] DEBUG: dropping stale class "Guaranteed" ("/tmp/goresctrl.test.2976928596/resctrl/Guaranteed") +[ rdt-test-2 ] DEBUG: dropping stale class "non_goresctrl.Group" ("/tmp/goresctrl.test.2976928596/resctrl/non_goresctrl.Group") +[ rdt-test-2 ] DEBUG: adding discovered class "Group" ("/tmp/goresctrl.test.2976928596/resctrl/non_goresctrl.Group") [ rdt-test-2 ] DEBUG: running class discovery from resctrl filesystem using prefix "non-existing-prefix" -[ rdt-test-2 ] DEBUG: dropping stale class "Group" ("/tmp/goresctrl.test.2985589044/resctrl/non_goresctrl.Group") ---- PASS: TestRdt (0.04s) +[ rdt-test-2 ] DEBUG: dropping stale class "Group" ("/tmp/goresctrl.test.2976928596/resctrl/non_goresctrl.Group") +--- PASS: TestRdt (0.09s) === RUN TestConfig rdt_test.go:1477: Running test case "Empty config" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.1733264594/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.147504435/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -1658,7 +1676,7 @@ [ rdt-test-2 ] DEBUG: removing existing resctrl group "goresctrl.Stale" [ rdt-test-2 ] INFO: configuration finished rdt_test.go:1477: Running test case "Complex config" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.3560407049/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.2755799111/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -2077,15 +2095,15 @@ [ rdt-test-2 ] DEBUG: [ rdt-test-2 ] DEBUG: removing existing resctrl group "goresctrl.Guaranteed" [ rdt-test-2 ] DEBUG: removing existing resctrl group "goresctrl.Stale" +[ rdt-test-2 ] DEBUG: writing schemata "L3:0=1f000;1=7f;2=1f;3=1f000\nMB:0=30;1=48;2=60;3=30\n" to "" [ rdt-test-2 ] DEBUG: writing schemata "L3:0=80000;1=800;2=180;3=80000\nMB:0=10;1=20;2=20;3=20\n" to "goresctrl.class-5" [ rdt-test-2 ] DEBUG: writing schemata "L3:0=fff;1=ff000;2=fe00;3=fff\nMB:0=100;1=100;2=100;3=100\n" to "goresctrl.class-1" [ rdt-test-2 ] DEBUG: writing schemata "L3:0=3;1=1000;2=e000;3=fff\nMB:0=40;1=40;2=40;3=10\n" to "goresctrl.class-2" [ rdt-test-2 ] DEBUG: writing schemata "L3:0=7f000;1=7ff;2=7f;3=7f000\nMB:0=40;1=32;2=40;3=20\n" to "goresctrl.class-3" [ rdt-test-2 ] DEBUG: writing schemata "L3:0=f000;1=3f;2=f;3=f000\nMB:0=50;1=80;2=100;3=50\n" to "goresctrl.class-4" -[ rdt-test-2 ] DEBUG: writing schemata "L3:0=1f000;1=7f;2=1f;3=1f000\nMB:0=30;1=48;2=60;3=30\n" to "" [ rdt-test-2 ] INFO: configuration finished rdt_test.go:1477: Running test case "L3 CDP disabled" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.3544071709/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.3410611015/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -2153,8 +2171,8 @@ [ rdt-test-2 ] DEBUG: mbAllocation: null [ rdt-test-2 ] DEBUG: [ rdt-test-2 ] DEBUG: actual (and requested) L2 allocations per partition and cache id: -[ rdt-test-2 ] DEBUG: part-1 [ rdt-test-2 ] DEBUG: part-2 +[ rdt-test-2 ] DEBUG: part-1 [ rdt-test-2 ] DEBUG: [ rdt-test-2 ] DEBUG: resolving partitions for "unified" schema for cache id 0 [ rdt-test-2 ] DEBUG: resolving partitions for "code" schema for cache id 0 @@ -2283,11 +2301,11 @@ [ rdt-test-2 ] DEBUG: MB: {} [ rdt-test-2 ] DEBUG: [ rdt-test-2 ] DEBUG: writing schemata "L3:0=fff;1=fff;2=ff;3=ff\n" to "goresctrl.class-1" -[ rdt-test-2 ] DEBUG: writing schemata "L3:0=ff000;1=ff000;2=fff00;3=3ff00\n" to "" [ rdt-test-2 ] DEBUG: writing schemata "L3:0=ff000;1=ff000;2=fff00;3=fff00\n" to "goresctrl.class-2" +[ rdt-test-2 ] DEBUG: writing schemata "L3:0=ff000;1=ff000;2=fff00;3=3ff00\n" to "" [ rdt-test-2 ] INFO: configuration finished rdt_test.go:1477: Running test case "L3 CDP enabled" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.3104328601/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.4247639517/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -2355,8 +2373,8 @@ [ rdt-test-2 ] DEBUG: mbAllocation: null [ rdt-test-2 ] DEBUG: [ rdt-test-2 ] DEBUG: actual (and requested) L2 allocations per partition and cache id: -[ rdt-test-2 ] DEBUG: part-2 [ rdt-test-2 ] DEBUG: part-1 +[ rdt-test-2 ] DEBUG: part-2 [ rdt-test-2 ] DEBUG: [ rdt-test-2 ] DEBUG: resolving partitions for "unified" schema for cache id 0 [ rdt-test-2 ] DEBUG: resolving partitions for "code" schema for cache id 0 @@ -2489,7 +2507,7 @@ [ rdt-test-2 ] DEBUG: writing schemata "L3CODE:0=fc000;1=fc000;2=fff00;3=fff00\nL3DATA:0=ffc00;1=ffc00;2=fff00;3=fff00\n" to "goresctrl.class-2" [ rdt-test-2 ] INFO: configuration finished rdt_test.go:1477: Running test case "L3 optional" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.1573372570/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.3316961054/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -2575,7 +2593,7 @@ [ rdt-test-2 ] DEBUG: writing schemata "MB:0=50;1=50;2=50;3=50\n" to "goresctrl.class-1" [ rdt-test-2 ] INFO: configuration finished rdt_test.go:1477: Running test case "Default L3 CAT" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.3035533719/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.872280851/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -2671,7 +2689,7 @@ [ rdt-test-2 ] DEBUG: writing schemata "L3:0=fffff;1=fffff;2=fffff;3=fffff\nMB:0=50;1=50;2=50;3=50\n" to "goresctrl.class-1" [ rdt-test-2 ] INFO: configuration finished rdt_test.go:1477: Running test case "Default MBA" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.3888802333/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.2159655191/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -2779,7 +2797,7 @@ [ rdt-test-2 ] DEBUG: writing schemata "L3:0=3ff;1=3ff;2=3ff;3=3ff\nMB:0=100;1=100;2=100;3=100\n" to "goresctrl.class-1" [ rdt-test-2 ] INFO: configuration finished rdt_test.go:1477: Running test case "duplicate class names (fail)" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.1500647034/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.3082092781/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -2832,19 +2850,19 @@ [ rdt-test-2 ] DEBUG: resolving partitions for "code" schema for cache id 3 [ rdt-test-2 ] DEBUG: resolving partitions for "data" schema for cache id 3 [ rdt-test-2 ] DEBUG: actual (and requested) L3 allocations per partition and cache id: -[ rdt-test-2 ] DEBUG: part-1 +[ rdt-test-2 ] DEBUG: part-2 [ rdt-test-2 ] DEBUG: 0: unified code data [ rdt-test-2 ] DEBUG: 1: unified code data [ rdt-test-2 ] DEBUG: 2: unified code data [ rdt-test-2 ] DEBUG: 3: unified code data -[ rdt-test-2 ] DEBUG: part-2 +[ rdt-test-2 ] DEBUG: part-1 [ rdt-test-2 ] DEBUG: 0: unified code data [ rdt-test-2 ] DEBUG: 1: unified code data [ rdt-test-2 ] DEBUG: 2: unified code data [ rdt-test-2 ] DEBUG: 3: unified code data [ rdt-test-2 ] DEBUG: rdt_test.go:1477: Running test case "duplicate root class (fail)" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.421824010/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.1816888046/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -2909,7 +2927,7 @@ [ rdt-test-2 ] DEBUG: 3: unified code data [ rdt-test-2 ] DEBUG: rdt_test.go:1477: Running test case "invalid class name" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.3392894008/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.3063657683/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -2956,7 +2974,7 @@ [ rdt-test-2 ] DEBUG: 3: unified code data [ rdt-test-2 ] DEBUG: rdt_test.go:1477: Running test case "Invalid cache ids (fail)" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.3066429114/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.489444775/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -2981,7 +2999,7 @@ [ rdt-test-2 ] DEBUG: part-1 [ rdt-test-2 ] DEBUG: rdt_test.go:1477: Running test case "L3 invalid allocation schema #3, missing unified (fail)" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.630198646/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.299911281/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -3006,7 +3024,7 @@ [ rdt-test-2 ] DEBUG: part-1 [ rdt-test-2 ] DEBUG: rdt_test.go:1477: Running test case "L3 invalid allocation schema #4, missing code (fail)" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.1863011247/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.911910333/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -3031,7 +3049,7 @@ [ rdt-test-2 ] DEBUG: part-1 [ rdt-test-2 ] DEBUG: rdt_test.go:1477: Running test case "L3 invalid allocation schema #5, missing data (fail)" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.2705883983/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.529641690/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -3056,7 +3074,7 @@ [ rdt-test-2 ] DEBUG: part-1 [ rdt-test-2 ] DEBUG: rdt_test.go:1477: Running test case "L3 required (fail)" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.1335501181/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.3519895076/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -3128,7 +3146,7 @@ [ rdt-test-2 ] DEBUG: MB: {} [ rdt-test-2 ] DEBUG: rdt_test.go:1477: Running test case "MB optional" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.2318070279/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.2443064654/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -3238,7 +3256,7 @@ [ rdt-test-2 ] DEBUG: writing schemata "L3:0=ff;1=ff;2=ff;3=ff\n" to "goresctrl.class-1" [ rdt-test-2 ] INFO: configuration finished rdt_test.go:1477: Running test case "MB required (fail)" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.3308113058/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.3505333159/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -3322,7 +3340,7 @@ [ rdt-test-2 ] DEBUG: MB: {} [ rdt-test-2 ] DEBUG: rdt_test.go:1477: Running test case "L3 mix rel and abs allocation in partition (fail)" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.558051581/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.3267713573/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -3358,7 +3376,7 @@ [ rdt-test-2 ] DEBUG: [ rdt-test-2 ] DEBUG: resolving partitions for "unified" schema for cache id 0 rdt_test.go:1477: Running test case "L3 mix rel and abs allocation in partition #2 (fail)" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.3645864278/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.2035381227/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -3394,7 +3412,7 @@ [ rdt-test-2 ] DEBUG: [ rdt-test-2 ] DEBUG: resolving partitions for "unified" schema for cache id 0 rdt_test.go:1477: Running test case "L3 mix rel and abs allocation in classes" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.2230393965/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.3284913778/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -3545,7 +3563,7 @@ [ rdt-test-2 ] DEBUG: writing schemata "L3:0=3ff;1=7;2=6;3=3ff\n" to "goresctrl.class-2" [ rdt-test-2 ] INFO: configuration finished rdt_test.go:1477: Running test case "L3 partial allocation" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.125348862/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.1542072211/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -3719,7 +3737,7 @@ [ rdt-test-2 ] DEBUG: writing schemata "L3:0=3f0;1=300;2=e000;3=c0000\n" to "goresctrl.class-2" [ rdt-test-2 ] INFO: configuration finished rdt_test.go:1477: Running test case "L3 partition non-contiguous bitmask (fail)" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.2936613617/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.1997109284/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -3748,7 +3766,7 @@ [ rdt-test-2 ] DEBUG: part-1 [ rdt-test-2 ] DEBUG: rdt_test.go:1477: Running test case "L3 overlapping partitions (fail)" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.1012359304/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.1135780992/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -3783,8 +3801,8 @@ [ rdt-test-2 ] DEBUG: mbAllocation: null [ rdt-test-2 ] DEBUG: [ rdt-test-2 ] DEBUG: actual (and requested) L2 allocations per partition and cache id: -[ rdt-test-2 ] DEBUG: part-1 [ rdt-test-2 ] DEBUG: part-2 +[ rdt-test-2 ] DEBUG: part-1 [ rdt-test-2 ] DEBUG: [ rdt-test-2 ] DEBUG: resolving partitions for "unified" schema for cache id 0 [ rdt-test-2 ] DEBUG: resolving partitions for "code" schema for cache id 0 @@ -3794,7 +3812,7 @@ [ rdt-test-2 ] DEBUG: resolving partitions for "data" schema for cache id 1 [ rdt-test-2 ] DEBUG: resolving partitions for "unified" schema for cache id 2 rdt_test.go:1477: Running test case "L3 nan percentage in partition (fail)" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.2771646165/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.3629996633/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -3819,7 +3837,7 @@ [ rdt-test-2 ] DEBUG: part-1 [ rdt-test-2 ] DEBUG: rdt_test.go:1477: Running test case "L3 percentage range in partition (fail)" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.2440890253/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.4082336111/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -3845,7 +3863,7 @@ [ rdt-test-2 ] DEBUG: [ rdt-test-2 ] DEBUG: resolving partitions for "unified" schema for cache id 0 rdt_test.go:1477: Running test case "L3 missing for one partition (fail)" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.54704400/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.810041552/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -3876,12 +3894,12 @@ [ rdt-test-2 ] DEBUG: - 100% [ rdt-test-2 ] DEBUG: [ rdt-test-2 ] DEBUG: actual (and requested) L2 allocations per partition and cache id: -[ rdt-test-2 ] DEBUG: part-1 [ rdt-test-2 ] DEBUG: part-2 +[ rdt-test-2 ] DEBUG: part-1 [ rdt-test-2 ] DEBUG: [ rdt-test-2 ] DEBUG: resolving partitions for "unified" schema for cache id 0 rdt_test.go:1477: Running test case "L3 percentage over 100 in partition (fail)" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.369828276/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.2335204877/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -3906,7 +3924,7 @@ [ rdt-test-2 ] DEBUG: part-1 [ rdt-test-2 ] DEBUG: rdt_test.go:1477: Running test case "L3 missing cdp (fail)" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.933743797/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.3964875478/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -3943,7 +3961,7 @@ [ rdt-test-2 ] DEBUG: resolving partitions for "unified" schema for cache id 0 [ rdt-test-2 ] DEBUG: resolving partitions for "code" schema for cache id 0 rdt_test.go:1477: Running test case "L3 total percentage over 100 (fail)" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.2127237370/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.1678636478/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -3982,7 +4000,7 @@ [ rdt-test-2 ] INFO: requested total L3 "code" partition allocation for cache id 0 <100% (80%) [ rdt-test-2 ] DEBUG: resolving partitions for "data" schema for cache id 0 rdt_test.go:1477: Running test case "L3 class allocation does not fit partition (fail)" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.618555553/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.3039501244/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -4086,7 +4104,7 @@ [ rdt-test-2 ] DEBUG: MB: {} [ rdt-test-2 ] DEBUG: rdt_test.go:1477: Running test case "L3 min cbm bits is respected" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.396714076/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.2783095823/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -4196,7 +4214,7 @@ [ rdt-test-2 ] DEBUG: writing schemata "L3:0=3;1=c0000;2=c0000;3=3\n" to "goresctrl.class-1" [ rdt-test-2 ] INFO: configuration finished rdt_test.go:1477: Running test case "L3 too few bits (fail)" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.4263845355/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.2062718671/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -4300,7 +4318,7 @@ [ rdt-test-2 ] DEBUG: MB: {} [ rdt-test-2 ] DEBUG: rdt_test.go:1477: Running test case "L3 invalid percentage range in class (fail)" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.3082667495/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.2363186745/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -4355,7 +4373,7 @@ [ rdt-test-2 ] DEBUG: 3: unified 100.0% (100%) code data [ rdt-test-2 ] DEBUG: rdt_test.go:1477: Running test case "L3 missing from partition (fail)" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.2929660000/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.4184185860/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -4406,7 +4424,7 @@ [ rdt-test-2 ] DEBUG: 3: unified code data [ rdt-test-2 ] DEBUG: rdt_test.go:1477: Running test case "MB allocation under minimum" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.2773544982/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.2119589411/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -4484,7 +4502,7 @@ [ rdt-test-2 ] DEBUG: writing schemata "MB:0=10;1=10;2=10;3=10\n" to "goresctrl.class-1" [ rdt-test-2 ] INFO: configuration finished rdt_test.go:1477: Running test case "L2, partial allocation" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.2498294326/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.2763127090/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -4667,12 +4685,12 @@ [ rdt-test-2 ] DEBUG: Lvl: L3 [ rdt-test-2 ] DEBUG: MB: {} [ rdt-test-2 ] DEBUG: +[ rdt-test-2 ] DEBUG: writing schemata "L2:0=c;1=40\n" to "goresctrl.class-2" [ rdt-test-2 ] DEBUG: writing schemata "L2:0=f0;1=80\n" to "" [ rdt-test-2 ] DEBUG: writing schemata "L2:0=3;1=3f\n" to "goresctrl.class-1" -[ rdt-test-2 ] DEBUG: writing schemata "L2:0=c;1=40\n" to "goresctrl.class-2" [ rdt-test-2 ] INFO: configuration finished rdt_test.go:1477: Running test case "L2 CDP" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.3916843047/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.2434903987/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -4777,26 +4795,26 @@ [ rdt-test-2 ] DEBUG: resolving partitions for "code" schema for cache id 3 [ rdt-test-2 ] DEBUG: resolving partitions for "data" schema for cache id 3 [ rdt-test-2 ] DEBUG: actual (and requested) L2 allocations per partition and cache id: -[ rdt-test-2 ] DEBUG: part-2 -[ rdt-test-2 ] DEBUG: 0: unified 45.0% (43%) code data -[ rdt-test-2 ] DEBUG: 1: unified 45.0% (43%) code data -[ rdt-test-2 ] DEBUG: 2: unified 70.0% (70%) code 40.0% (40%) data 30.0% (30%) -[ rdt-test-2 ] DEBUG: 3: unified 30.0% (30%) code 60.0% (60%) data 50.0% (50%) [ rdt-test-2 ] DEBUG: part-1 [ rdt-test-2 ] DEBUG: 0: unified 40.0% (42%) code data [ rdt-test-2 ] DEBUG: 1: unified 40.0% (42%) code data [ rdt-test-2 ] DEBUG: 2: unified 30.0% (30%) code 20.0% (20%) data 50.0% (50%) [ rdt-test-2 ] DEBUG: 3: unified 30.0% (30%) code 40.0% (40%) data 50.0% (50%) +[ rdt-test-2 ] DEBUG: part-2 +[ rdt-test-2 ] DEBUG: 0: unified 45.0% (43%) code data +[ rdt-test-2 ] DEBUG: 1: unified 45.0% (43%) code data +[ rdt-test-2 ] DEBUG: 2: unified 70.0% (70%) code 40.0% (40%) data 30.0% (30%) +[ rdt-test-2 ] DEBUG: 3: unified 30.0% (30%) code 60.0% (60%) data 50.0% (50%) [ rdt-test-2 ] DEBUG: [ rdt-test-2 ] DEBUG: resolving partitions for "unified" schema for cache id 0 [ rdt-test-2 ] INFO: requested total L3 "unified" partition allocation for cache id 0 <100% (80%) [ rdt-test-2 ] DEBUG: resolving partitions for "code" schema for cache id 0 [ rdt-test-2 ] DEBUG: resolving partitions for "data" schema for cache id 0 [ rdt-test-2 ] DEBUG: actual (and requested) L3 allocations per partition and cache id: -[ rdt-test-2 ] DEBUG: part-2 -[ rdt-test-2 ] DEBUG: 0: unified 50.0% (50%) code data [ rdt-test-2 ] DEBUG: part-1 [ rdt-test-2 ] DEBUG: 0: unified 25.0% (30%) code data +[ rdt-test-2 ] DEBUG: part-2 +[ rdt-test-2 ] DEBUG: 0: unified 50.0% (50%) code data [ rdt-test-2 ] DEBUG: [ rdt-test-2 ] DEBUG: applying resolved config: [ rdt-test-2 ] DEBUG: Classes: @@ -4911,7 +4929,7 @@ [ rdt-test-2 ] DEBUG: writing schemata "L2CODE:0=1ff00;1=1ff00;2=ff0;3=fff00\nL2DATA:0=1ff00;1=1ff00;2=fc00;3=ffc00\nL3:0=78\n" to "" [ rdt-test-2 ] INFO: configuration finished rdt_test.go:1477: Running test case "L2 optional" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.4292312319/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.517421677/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -5017,7 +5035,7 @@ [ rdt-test-2 ] DEBUG: writing schemata "L3:0=3ff;1=3ff;2=3ff;3=3ff\n" to "goresctrl.class-1" [ rdt-test-2 ] INFO: configuration finished rdt_test.go:1477: Running test case "MB nan percentage value in partition (fail)" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.2940372520/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.3306149422/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -5043,7 +5061,7 @@ [ rdt-test-2 ] DEBUG: part-1 [ rdt-test-2 ] DEBUG: rdt_test.go:1477: Running test case "MB invalid percentage value in class (fail)" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.1260869695/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.2118064037/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -5078,7 +5096,7 @@ [ rdt-test-2 ] DEBUG: part-1 [ rdt-test-2 ] DEBUG: rdt_test.go:1477: Running test case "MB missing percentage value (fail)" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.1523933230/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.1123751454/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -5104,7 +5122,7 @@ [ rdt-test-2 ] DEBUG: part-1 [ rdt-test-2 ] DEBUG: rdt_test.go:1477: Running test case "MB missing from partition (fail)" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.4229485792/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.430665300/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -5137,7 +5155,7 @@ [ rdt-test-2 ] DEBUG: part-1 [ rdt-test-2 ] DEBUG: rdt_test.go:1477: Running test case "MB MBps" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.4050416945/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.1851451083/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -5192,8 +5210,8 @@ [ rdt-test-2 ] DEBUG: part-2 [ rdt-test-2 ] DEBUG: [ rdt-test-2 ] DEBUG: actual (and requested) L3 allocations per partition and cache id: -[ rdt-test-2 ] DEBUG: part-1 [ rdt-test-2 ] DEBUG: part-2 +[ rdt-test-2 ] DEBUG: part-1 [ rdt-test-2 ] DEBUG: [ rdt-test-2 ] WARN: unrecognized MBA allocation unit in "50" [ rdt-test-2 ] WARN: unrecognized MBA allocation unit in "1GBps" @@ -5272,7 +5290,7 @@ [ rdt-test-2 ] DEBUG: writing schemata "MB:0=500;1=500;2=750;3=750\n" to "goresctrl.class-2" [ rdt-test-2 ] INFO: configuration finished rdt_test.go:1477: Running test case "MB nan MBps value (fail)" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.556193154/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.13343946/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -5298,7 +5316,7 @@ [ rdt-test-2 ] DEBUG: part-1 [ rdt-test-2 ] DEBUG: rdt_test.go:1477: Running test case "MB missing MBps value (fail)" -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.898275864/resctrl" +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.120077447/resctrl" [ rdt-test-2 ] INFO: configuration update [ rdt-test-2 ] DEBUG: resolving configuration: [ rdt-test-2 ] DEBUG: options: @@ -5323,20 +5341,20 @@ [ rdt-test-2 ] DEBUG: actual (and requested) L3 allocations per partition and cache id: [ rdt-test-2 ] DEBUG: part-1 [ rdt-test-2 ] DEBUG: ---- PASS: TestConfig (0.52s) +--- PASS: TestConfig (1.17s) === RUN TestBitMap --- PASS: TestBitMap (0.00s) === RUN TestListStrToArray --- PASS: TestListStrToArray (0.00s) === RUN TestCacheAllocation -[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.1742708571/resctrl" ---- PASS: TestCacheAllocation (0.00s) +[ rdt-test-2 ] INFO: detected resctrl filesystem at "/tmp/goresctrl.test.2902459046/resctrl" +--- PASS: TestCacheAllocation (0.02s) === RUN TestCacheProportion --- PASS: TestCacheProportion (0.00s) === RUN TestIsQualifiedClassName --- PASS: TestIsQualifiedClassName (0.00s) PASS -ok github.com/intel/goresctrl/pkg/rdt 0.579s +ok github.com/intel/goresctrl/pkg/rdt 1.340s ? github.com/intel/goresctrl/pkg/testutils [no test files] ? github.com/intel/goresctrl/pkg/utils [no test files] ? github.com/intel/goresctrl/test/data [no test files] @@ -5366,12 +5384,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/17532/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/17532/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/30318 and its subdirectories -I: Current time: Sun May 12 12:07:07 -12 2024 -I: pbuilder-time-stamp: 1715558827 +I: removing directory /srv/workspace/pbuilder/17532 and its subdirectories +I: Current time: Tue Apr 11 07:49:17 +14 2023 +I: pbuilder-time-stamp: 1681148957