Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@wagoodman
Copy link
Contributor

@wagoodman wagoodman commented May 3, 2022

The power user secrets CLI tests we're blocking and timing out when trying to access the same fixture contents. Creating a separate secret fixtures directory with different data unblocks the timeout and allows the tests to operate independently of each other.

@wagoodman wagoodman changed the title increase select CLI test verbosity Increase verbosity for select CLI tests May 3, 2022
@github-actions
Copy link

github-actions bot commented May 3, 2022

Benchmark Test Results

Benchmark results from the latest changes vs base branch
name                                                       old time/op    new time/op    delta
ImagePackageCatalogers/ruby-gemspec-cataloger-2              1.14ms ± 0%    1.18ms ± 3%  +3.71%  (p=0.008 n=5+5)
ImagePackageCatalogers/python-package-cataloger-2            2.88ms ± 1%    3.15ms ± 9%  +9.48%  (p=0.008 n=5+5)
ImagePackageCatalogers/php-composer-installed-cataloger-2     933µs ± 1%     948µs ± 1%  +1.69%  (p=0.008 n=5+5)
ImagePackageCatalogers/javascript-package-cataloger-2         636µs ± 2%     635µs ± 1%    ~     (p=0.690 n=5+5)
ImagePackageCatalogers/dpkgdb-cataloger-2                     773µs ± 3%     764µs ± 1%    ~     (p=0.548 n=5+5)
ImagePackageCatalogers/rpmdb-cataloger-2                      679µs ± 1%     674µs ± 1%    ~     (p=0.056 n=5+5)
ImagePackageCatalogers/java-cataloger-2                      13.5ms ± 1%    13.2ms ± 1%  -1.89%  (p=0.008 n=5+5)
ImagePackageCatalogers/apkdb-cataloger-2                     1.19ms ± 1%    1.21ms ± 3%    ~     (p=0.095 n=5+5)
ImagePackageCatalogers/go-module-binary-cataloger-2          2.09µs ± 2%    2.11µs ± 1%    ~     (p=0.167 n=5+5)

name                                                       old alloc/op   new alloc/op   delta
ImagePackageCatalogers/ruby-gemspec-cataloger-2               184kB ± 0%     184kB ± 0%  -0.18%  (p=0.008 n=5+5)
ImagePackageCatalogers/python-package-cataloger-2             897kB ± 0%     896kB ± 0%    ~     (p=0.151 n=5+5)
ImagePackageCatalogers/php-composer-installed-cataloger-2     196kB ± 0%     196kB ± 0%    ~     (p=1.000 n=5+5)
ImagePackageCatalogers/javascript-package-cataloger-2         140kB ± 0%     140kB ± 0%    ~     (p=0.056 n=5+5)
ImagePackageCatalogers/dpkgdb-cataloger-2                     175kB ± 0%     176kB ± 0%    ~     (p=0.056 n=5+5)
ImagePackageCatalogers/rpmdb-cataloger-2                      163kB ± 0%     164kB ± 0%    ~     (p=0.310 n=5+5)
ImagePackageCatalogers/java-cataloger-2                      3.29MB ± 0%    3.29MB ± 0%    ~     (p=0.690 n=5+5)
ImagePackageCatalogers/apkdb-cataloger-2                     1.24MB ± 0%    1.24MB ± 0%    ~     (p=0.310 n=5+5)
ImagePackageCatalogers/go-module-binary-cataloger-2            672B ± 0%      672B ± 0%    ~     (all equal)

name                                                       old allocs/op  new allocs/op  delta
ImagePackageCatalogers/ruby-gemspec-cataloger-2               3.66k ± 0%     3.66k ± 0%    ~     (all equal)
ImagePackageCatalogers/python-package-cataloger-2             14.8k ± 0%     14.8k ± 0%    ~     (p=0.460 n=5+5)
ImagePackageCatalogers/php-composer-installed-cataloger-2     4.94k ± 0%     4.94k ± 0%    ~     (p=0.556 n=5+4)
ImagePackageCatalogers/javascript-package-cataloger-2         2.72k ± 0%     2.72k ± 0%    ~     (all equal)
ImagePackageCatalogers/dpkgdb-cataloger-2                     3.95k ± 0%     3.95k ± 0%    ~     (all equal)
ImagePackageCatalogers/rpmdb-cataloger-2                      4.02k ± 0%     4.02k ± 0%    ~     (all equal)
ImagePackageCatalogers/java-cataloger-2                       52.2k ± 0%     52.2k ± 0%    ~     (p=0.984 n=5+5)
ImagePackageCatalogers/apkdb-cataloger-2                      4.83k ± 0%     4.83k ± 0%    ~     (p=0.556 n=4+5)
ImagePackageCatalogers/go-module-binary-cataloger-2            15.0 ± 0%      15.0 ± 0%    ~     (all equal)

spiffcs added 10 commits May 4, 2022 13:57
Signed-off-by: Christopher Phillips <[email protected]>
Signed-off-by: Christopher Phillips <[email protected]>
Signed-off-by: Christopher Phillips <[email protected]>
Signed-off-by: Christopher Phillips <[email protected]>
Signed-off-by: Christopher Phillips <[email protected]>
Signed-off-by: Christopher Phillips <[email protected]>
Signed-off-by: Christopher Phillips <[email protected]>
Signed-off-by: Christopher Phillips <[email protected]>
Signed-off-by: Christopher Phillips <[email protected]>
@spiffcs spiffcs changed the title Increase verbosity for select CLI tests unblock timeout for power-user select CLI tests May 5, 2022
@spiffcs spiffcs marked this pull request as ready for review May 5, 2022 13:14
Signed-off-by: Christopher Phillips <[email protected]>
@spiffcs spiffcs enabled auto-merge (squash) May 5, 2022 14:12
Signed-off-by: Christopher Phillips <[email protected]>
@spiffcs spiffcs merged commit d2f053b into main May 5, 2022
@spiffcs spiffcs deleted the cli-hang branch May 5, 2022 15:12
spiffcs added a commit that referenced this pull request May 6, 2022
* main:
  feat: add initial dotnet-support (#951)
  unblock timeout for power-user select CLI tests (#985)
  golang cataloger - main module version as is (#986)
  Fix `github-json` output option (#967)
  read Go main module version as is - (devel) (#981)
  reduce logging severity for non-Go binaries (#983)
  golang.org/x/crypto upgrade (#979)
GijsCalis pushed a commit to GijsCalis/syft that referenced this pull request Feb 19, 2024
* update to use shared secretsFixture to prevent race

Signed-off-by: Christopher Phillips <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants