Bump github.com/onsi/ginkgo/v2 from 2.1.4 to 2.23.4
Type: Pull Request
State: Open
![dependabot[bot]](https://github.com/dependabot.png)
Association: Contributor
Comments: 3
(5 months ago)
(about 2 months ago)
pr/release/none-required pr/dependabot/gomod
Bumps github.com/onsi/ginkgo/v2 from 2.1.4 to 2.23.4.
Release notes
Sourced from github.com/onsi/ginkgo/v2's releases.
v2.23.4
2.23.4
Prior to this release Ginkgo would compute the incorrect number of available CPUs when running with
-p
in a linux container. Thanks to@βemirot
for the fix!Features
- Add automaxprocs for using CPUQuota [2b9c428]
Fixes
- clarify gotchas about -vet flag [1f59d07]
Maintenance
- bump dependencies [2d134d5]
v2.23.3
2.23.3
Fixes
- allow
-
as a standalone argument [cfcc1a5]- Bug Fix: Add GinkoTBWrapper.Chdir() and GinkoTBWrapper.Context() [feaf292]
- ignore exit code for symbol test on linux [88e2282]
v2.23.2
2.23.2
πππ
At long last, some long-standing performance gaps between
ginkgo
andgo test
have been resolved!Ginkgo operates by running
go test -c
to generate test binaries, and then running those binaries. It turns out that the compilation step ofgo test -c
is slower thango test
's compilation step becausego test
strips out debug symbols (ldflags=-w
) whereasgo test -c
does not.Ginkgo now passes the appropriate
ldflags
togo test -c
when running specs to strip out symbols. This is only done when it is safe to do so and symbols are preferred when profiling is enabled and whenginkgo build
is called explicitly.This, coupled, with the instructions for disabling XProtect on MacOS yields a much better performance experience with Ginkgo.
v2.23.1
2.23.1
π¨ For users on MacOS π¨
A long-standing Ginkgo performance issue on MacOS seems to be due to mac's antimalware XProtect. You can follow the instructions here to disable it in your terminal. Doing so sped up Ginkgo's own test suite from 1m8s to 47s.
Fixes
Ginkgo's CLI is now a bit clearer if you pass flags in incorrectly:
- make it clearer that you need to pass a filename to the various profile flags, not an absolute directory [a0e52ff]
- emit an error and exit if the ginkgo invocation includes flags after positional arguments [b799d8d]
... (truncated)
Changelog
Sourced from github.com/onsi/ginkgo/v2's changelog.
2.23.4
Prior to this release Ginkgo would compute the incorrect number of available CPUs when running with
-p
in a linux container. Thanks to@βemirot
for the fix!Features
- Add automaxprocs for using CPUQuota [2b9c428]
Fixes
- clarify gotchas about -vet flag [1f59d07]
Maintenance
- bump dependencies [2d134d5]
2.23.3
Fixes
- allow
-
as a standalone argument [cfcc1a5]- Bug Fix: Add GinkoTBWrapper.Chdir() and GinkoTBWrapper.Context() [feaf292]
- ignore exit code for symbol test on linux [88e2282]
2.23.2
πππ
At long last, some long-standing performance gaps between
ginkgo
andgo test
have been resolved!Ginkgo operates by running
go test -c
to generate test binaries, and then running those binaries. It turns out that the compilation step ofgo test -c
is slower thango test
's compilation step becausego test
strips out debug symbols (ldflags=-w
) whereasgo test -c
does not.Ginkgo now passes the appropriate
ldflags
togo test -c
when running specs to strip out symbols. This is only done when it is safe to do so and symbols are preferred when profiling is enabled and whenginkgo build
is called explicitly.This, coupled, with the instructions for disabling XProtect on MacOS yields a much better performance experience with Ginkgo.
2.23.1
π¨ For users on MacOS π¨
A long-standing Ginkgo performance issue on MacOS seems to be due to mac's antimalware XProtect. You can follow the instructions here to disable it in your terminal. Doing so sped up Ginkgo's own test suite from 1m8s to 47s.
Fixes
Ginkgo's CLI is now a bit clearer if you pass flags in incorrectly:
- make it clearer that you need to pass a filename to the various profile flags, not an absolute directory [a0e52ff]
- emit an error and exit if the ginkgo invocation includes flags after positional arguments [b799d8d]
This might cause existing CI builds to fail. If so then it's likely that your CI build was misconfigured and should be corrected. Open an issue if you need help.
2.23.0
... (truncated)
Commits
229c981
v2.23.42d134d5
bump dependencies2b9c428
Add automaxprocs for using CPUQuota31137de
Revert "Add automaxprocs to automatically match the linux container CPU Quota"91b11b8
Add automaxprocs to automatically match the linux container CPU Quotacdfddb6
maybe escape quotes when you put them in a quoted string.1f59d07
clarify gotchas about -vet flag7ab7d10
bump all the things04a9a74
v2.23.3cfcc1a5
allow-
as a standalone argument- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Pull Request Statistics
0
0
+0
-0
Package Dependencies
github.com/onsi/ginkgo/v2
go
2.1.4 β 2.23.4
Minor
Technical Details
ID: | 985886 |
UUID: | 3056848909 |
Node ID: | PR_kwDOG92iBM6V1POd |
Host: | GitHub |
Repository: | weizhoublue/github-action-test |