-
-
Notifications
You must be signed in to change notification settings - Fork 703
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: onsi/ginkgo
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.27.2
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: onsi/ginkgo
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.28.1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 14 commits
- 37 files changed
- 5 contributors
Commits on Dec 8, 2025
-
Write at 0x00c000368528 by goroutine 25: os/exec.(*Cmd).Wait() os/exec/exec.go:926 +0x1a4 github.com/onsi/ginkgo/v2/ginkgo/internal.runParallel.func2() github.com/onsi/ginkgo/[email protected]/ginkgo/internal/run.go:231 +0x37 Previous read at 0x00c000368528 by goroutine 96714: github.com/onsi/ginkgo/v2/ginkgo/internal.runParallel.func1() github.com/onsi/ginkgo/[email protected]/ginkgo/internal/run.go:228 +0x3b github.com/onsi/ginkgo/v2/internal/parallel_support.(*ServerHandler).procIsAlive() github.com/onsi/ginkgo/[email protected]/internal/parallel_support/server_handler.go:133 +0x121 The problem is that cmd.ProcessState is not thread-safe. The solution is an atomic bool which gets checked instead and which is written once when the goroutine waiting for the command has determined that the command has exited.Configuration menu - View commit details
-
Copy full SHA for ece19c8 - Browse repository at this point
Copy the full SHA ece19c8View commit details -
ginkgo: report exit result in case of failure
When a worker unexpectedly dies, it's hard to determine why. Even if output is available (--output-interceptor-mode=none), if it gets killed by the Linux OOM killer there's nothing in the process output about that. Including a textual description of the exit status provides that information (here simulated with `killall -KILL e2e.test`): Output from proc 1: I1204 10:03:40.282670 196272 e2e.go:109] Starting e2e run "82689063-1787-40c3-be7d-c4677c556063" on Ginkgo node 1 Exit result of proc 1: signal: killedConfiguration menu - View commit details
-
Copy full SHA for 1c9f356 - Browse repository at this point
Copy the full SHA 1c9f356View commit details -
Configuration menu - View commit details
-
Copy full SHA for f331739 - Browse repository at this point
Copy the full SHA f331739View commit details
Commits on Jan 8, 2026
-
CurrentTreeConstructionNodeReport: fix for nested container nodes
In the following tree, the code cleaning up after the inner container node set a nil current construction node report, causing CurrentTreeConstructionNodeReport to panic with "CurrentConstructionNodeReport may only be called during construction of the spec tree" when called by the transformer for the following It: var _ = Describe("outer", func() { Context("inner", func() { ... }) It("works", func() { ... }) }) The fix is to restore the old value instead of setting to nil.Configuration menu - View commit details
-
Copy full SHA for 59bc751 - Browse repository at this point
Copy the full SHA 59bc751View commit details -
Configuration menu - View commit details
-
Copy full SHA for 867ce95 - Browse repository at this point
Copy the full SHA 867ce95View commit details
Commits on Jan 12, 2026
-
don't make a new formatter for each GinkgoT(); that's just silly and …
…uses precious memory
Configuration menu - View commit details
-
Copy full SHA for 0d0e96d - Browse repository at this point
Copy the full SHA 0d0e96dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a928307 - Browse repository at this point
Copy the full SHA a928307View commit details
Commits on Jan 15, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 8cbbcb4 - Browse repository at this point
Copy the full SHA 8cbbcb4View commit details
Commits on Jan 30, 2026
-
feat: support component semantic version filtering
Signed-off-by: Icarus Wu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 71d2d89 - Browse repository at this point
Copy the full SHA 71d2d89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b2305b - Browse repository at this point
Copy the full SHA 2b2305bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 41ca807 - Browse repository at this point
Copy the full SHA 41ca807View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8032100 - Browse repository at this point
Copy the full SHA 8032100View commit details -
Configuration menu - View commit details
-
Copy full SHA for 676f985 - Browse repository at this point
Copy the full SHA 676f985View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d1d628 - Browse repository at this point
Copy the full SHA 5d1d628View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v2.27.2...v2.28.1