Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

travis: extend race detection for swarm p2p packages #19287

Merged

Conversation

frncmx
Copy link
Contributor

@frncmx frncmx commented Mar 18, 2019

As p2p/protocols, p2p/simulations and p2p/testing packages mostly
belong to the Swarm team. We want to keep our code race free.

This PR makes sure we run Go's builtin race detector towards our code.

fixes ethersphere/swarm#1249

Ferenc Szabo added 2 commits March 18, 2019 12:02
By removing -v our output will be cleaner, but the Travis job still
won't be terminated - due to 'no output for 10 minutes' - as keepalive
.sh produces a log line every 5 minutes.
As p2p/protocols, p2p/simulations and p2p/testing packages mostly
belong to the Swarm team.
@fjl fjl merged commit 3585351 into ethereum:master Mar 21, 2019
@frncmx frncmx deleted the race-detection-for-swarm-p2p-packages branch March 22, 2019 11:23
kiku-jw pushed a commit to kiku-jw/go-ethereum that referenced this pull request Mar 29, 2019
* travis: remove verbose from Swarm race tests

By removing -v our output will be cleaner, but the Travis job still
won't be terminated - due to 'no output for 10 minutes' - as keepalive
.sh produces a log line every 5 minutes.

* travis: extend Swarm race detection to p2p subpackages

As p2p/protocols, p2p/simulations and p2p/testing packages mostly
belong to the Swarm team.
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.

ci: run race detector on p2p packages
4 participants