Starting lpci, version 0.2.8 Logging execution to '/home/buildd/.local/state/lpci/log/lpci-20240503-003425.666227.log' Launching environment for jammy/amd64 Starting instance Running ['apt', 'update'] :: :: WARNING: apt does not have a stable CLI interface. Use with caution in scripts. :: :: Hit:1 http://archive.ubuntu.com/ubuntu jammy InRelease :: Hit:2 http://security.ubuntu.com/ubuntu jammy-security InRelease :: Hit:3 http://archive.ubuntu.com/ubuntu jammy-updates InRelease :: Hit:4 http://archive.ubuntu.com/ubuntu jammy-backports InRelease :: Reading package lists... :: Building dependency tree... :: Reading state information... :: All packages are up to date. Installing system packages Running ['apt', 'install', '-y', 'sudo'] :: :: WARNING: apt does not have a stable CLI interface. Use with caution in scripts. :: :: Reading package lists... :: Building dependency tree... :: Reading state information... :: sudo is already the newest version (1.9.9-1ubuntu2.4). :: 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Running command for the job... Running ['bash', '--noprofile', '--norc', '-ec', 'DEBIAN_FRONTEND=noninteractive apt upgrade --assume-yes\n'] :: :: WARNING: apt does not have a stable CLI interface. Use with caution in scripts. :: :: Reading package lists... :: Building dependency tree... :: Reading state information... :: Calculating upgrade... :: 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Running command for the job... Running ['bash', '--noprofile', '--norc', '-ec', './lpcraft-runner ecdsautils\n'] :: Copying: test-ecdsautils.py :: Copying: testlib.py :: Copying: install-packages :: Copying: packages-helper :: :: Test files: /tmp/qrt-test-ecdsautils.tar.gz :: :: To run, copy the tarball somewhere, then do: :: $ tar -zxf qrt-test-ecdsautils.tar.gz :: $ cd ./qrt-test-ecdsautils :: $ sudo ./install-packages test-ecdsautils.py :: $ ./test-ecdsautils.py -v :: Reading package lists... :: Building dependency tree... :: Reading state information... :: Package python-apt is not available, but is referred to by another package. :: This may mean that the package is missing, has been obsoleted, or :: is only available from another source :: However the following packages replace it: :: python-apt-doc python3-apt-dbg python3-apt python-apt-common :: :: E: Package 'python-apt' has no installation candidate :: Reading package lists... :: Building dependency tree... :: Reading state information... :: The following additional packages will be installed: :: libuecc0 :: The following NEW packages will be installed: :: ecdsautils libuecc0 :: 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. :: Need to get 29.6 kB of archives. :: After this operation, 133 kB of additional disk space will be used. :: Get:1 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libuecc0 amd64 7-3 [12.6 kB] :: Get:2 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 ecdsautils amd64 0.3.2+git20151018-2+deb10u1build0.22.04.1 [17.0 kB] :: Fetched 29.6 kB in 0s (1141 kB/s) :: Selecting previously unselected package libuecc0:amd64. :: (Reading database ... 23140 files and directories currently installed.) :: Preparing to unpack .../libuecc0_7-3_amd64.deb ... :: Unpacking libuecc0:amd64 (7-3) ... :: Selecting previously unselected package ecdsautils. :: Preparing to unpack .../ecdsautils_0.3.2+git20151018-2+deb10u1build0.22.04.1_amd64.deb ... :: Unpacking ecdsautils (0.3.2+git20151018-2+deb10u1build0.22.04.1) ... :: Setting up libuecc0:amd64 (7-3) ... :: Setting up ecdsautils (0.3.2+git20151018-2+deb10u1build0.22.04.1) ... :: Processing triggers for libc-bin (2.35-0ubuntu3.7) ... :: Unknown option 'QRT-Conflicts:' :: Requiring 'lsb-release' ... :: Requiring 'ecdsautils' ... :: test_CVE_2022_24884 (__main__.ecdsaTest) :: Test CVE-2022-24884 to ensure all-zero signature is not accepted as valid ... Running test: './test-ecdsautils.py' distro: 'Ubuntu 22.04' kernel: '5.4.0-177.197 (Ubuntu 5.4.0-177.197-generic 5.4.268)' arch: 'amd64' init: 'systemd' uid: 2002/2002 SUDO_USER: '') :: ok :: test_ecdsa (__main__.ecdsaTest) :: Test ecdsakeygen, ecdsasign and ecdsaverify ... ok :: test_negative_one_as_signature (__main__.ecdsaTest) :: Test to ensure a signature of negative one (all 'f's) is not accepted as valid ... ok :: test_one_as_signature (__main__.ecdsaTest) :: Test to ensure a signature of positive one is not accepted as valid ... ok :: :: ---------------------------------------------------------------------- :: Ran 4 tests in 5.799s :: :: OK