diff options
author | baude <bbaude@redhat.com> | 2018-07-28 11:11:31 -0500 |
---|---|---|
committer | Atomic Bot <atomic-devel@projectatomic.io> | 2018-07-28 22:51:08 +0000 |
commit | 433cbd52543dccdad9806b8d44fd5d054ed559f1 (patch) | |
tree | dd7e68b113506ce6f20fc75ba2f80c3d43fec5ab /test/e2e/run_cgroup_parent_test.go | |
parent | a4a667eac9ad288b927696effa30a084b0b39787 (diff) | |
download | podman-433cbd52543dccdad9806b8d44fd5d054ed559f1.tar.gz podman-433cbd52543dccdad9806b8d44fd5d054ed559f1.tar.bz2 podman-433cbd52543dccdad9806b8d44fd5d054ed559f1.zip |
Show duration for each ginkgo test and test speed improvements
Because our tests are getting so long, we want to be able to audit which tests are taking
the longest to complete. This may indicate a bad test, bad CI, bad code, etc and therefore
should be auditable.
Also, make speed improvements to tests by making sure we only unpack caches images that
actually get used.
Signed-off-by: baude <bbaude@redhat.com>
Closes: #1178
Approved by: mheon
Diffstat (limited to 'test/e2e/run_cgroup_parent_test.go')
-rw-r--r-- | test/e2e/run_cgroup_parent_test.go | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/test/e2e/run_cgroup_parent_test.go b/test/e2e/run_cgroup_parent_test.go index 55dda06ff..efd7c8bb8 100644 --- a/test/e2e/run_cgroup_parent_test.go +++ b/test/e2e/run_cgroup_parent_test.go @@ -1,6 +1,7 @@ package integration import ( + "fmt" "os" . "github.com/onsi/ginkgo" @@ -20,13 +21,14 @@ var _ = Describe("Podman run with --cgroup-parent", func() { os.Exit(1) } podmanTest = PodmanCreate(tempdir) - podmanTest.RestoreAllArtifacts() podmanTest.RestoreArtifact(fedoraMinimal) }) AfterEach(func() { podmanTest.Cleanup() - + f := CurrentGinkgoTestDescription() + timedResult := fmt.Sprintf("Test: %s completed in %f seconds", f.TestText, f.Duration.Seconds()) + GinkgoWriter.Write([]byte(timedResult)) }) Specify("valid --cgroup-parent using cgroupfs", func() { |