Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
GitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
syscall: skip TestUnshare if kernel does not support net namespace #16056
TestUnshare has been failing 22% of the time on the mips64le builder since May 20th. The most recent failure is https://build.golang.org/log/3bcf1e559a0fe0e05f036f425912a59b99aeeda3. This was probably the fault of commit 1ded9fd: "syscall: fix unshare test on mips", though maybe that just exposed an existing bug.
I will look into it!
On Mon, Jun 13, 2016 at 12:12 PM Austin Clements firstname.lastname@example.org
To clarify, this test is actually not flaky. The builder tasks are scheduled onto three machines, two of which do not run with root, so this test is skipped there. I just ran it on these two machines manually with root, it constantly passes on one machine while constantly fails on the other.
strace on the failure machine shows
Maybe kernel configuration (The machines may have different kernel configurations)? Is there something I can check?