diff --git a/debian/gitlab-ci.yml b/debian/gitlab-ci.yml index 918b7378afe6e9afd7c43b5957bac8fdaba00c6d..576b5aec3cde973e47b1eac71e451c99c5c6b302 100644 --- a/debian/gitlab-ci.yml +++ b/debian/gitlab-ci.yml @@ -28,6 +28,7 @@ variables: pandoc python3 python3.5 + time zlib1g IMAGES_DOWNLOAD_URL: '' diff --git a/tests/pressure-vessel/containers.py b/tests/pressure-vessel/containers.py index 6b00bb8b956622c3e13048ee2d56263da4160e5c..6848e0616edb275b7989f9ff2f66db0a5a64b911 100755 --- a/tests/pressure-vessel/containers.py +++ b/tests/pressure-vessel/containers.py @@ -93,6 +93,7 @@ import shutil import struct import sys import tempfile +import time import unittest try: @@ -524,6 +525,9 @@ class TestContainers(BaseTest): if not os.path.isdir(runtime): self.skipTest('{} not found'.format(runtime)) + start_time = time.time() + logger.info('Testing: %s', test_name) + artifacts = os.path.join( self.artifacts, test_name, @@ -829,6 +833,11 @@ class TestContainers(BaseTest): require_flag_file=require_flag_file, ) + logger.info( + 'Time elapsed in %s: %.1f', + test_name, time.time() - start_time, + ) + def _assert_mutable_sysroot( self, tree: str, diff --git a/tests/pressure-vessel/prepare-test-depots.sh b/tests/pressure-vessel/prepare-test-depots.sh index b8c9fbcd6a91456d7cef1ecdd4058428c66caf5d..328372cde37df4a36083e241ef22040f7810fbed 100755 --- a/tests/pressure-vessel/prepare-test-depots.sh +++ b/tests/pressure-vessel/prepare-test-depots.sh @@ -25,7 +25,7 @@ else fi for suite in $suites; do - python3 ./pressure-vessel/populate-depot.py \ + time python3 ./pressure-vessel/populate-depot.py \ --depot="$builddir/depots/$suite" \ --pressure-vessel "${PRESSURE_VESSEL}" \ --source-dir="$builddir/depot-template" \