Skip to content

Commit b8411a3

Browse files
committed
Use tcp listener during qa tests
This keeps tests from interfering with each other if running in parallel.
1 parent 9ff4bce commit b8411a3

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

src/qa_test/qa_flaky_test.go

+2
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ func TestDetectFlaky(t *testing.T) {
4444
"-suite-label", "my-flaky-suite",
4545
"-suite-coderef", "r1",
4646
"-archive-base-dir", dir,
47+
"-listen-network", "tcp",
48+
"-listen-address", "127.0.0.1:0",
4749
"rspec",
4850
"minitest:test/minitest/**/test*.rb",
4951
"test-unit:test/test-unit/**/test*.rb",

src/qa_test/qa_run_test.go

+2
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ func runQa(dir string) (*testutil.Transcript, error) {
1717
var err error
1818
tscript.Stderr, err = testutil.RunQaCmd(run.Main, visitor, dir, []string{
1919
"-format=tapj",
20+
"-listen-network", "tcp",
21+
"-listen-address", "127.0.0.1:0",
2022
"rspec",
2123
"minitest:test/minitest/**/test*.rb",
2224
"test-unit:test/test-unit/**/test*.rb",

0 commit comments

Comments
 (0)