mirror of
https://github.com/tailscale/tailscale.git
synced 2026-05-05 04:06:35 +02:00
remove flakytest.Mark for tests that are now fixed
Remove flaky test markers from tests whose root causes have been identified and fixed: - TestNodeAddressIPFields (issue #7008) - TestClientSideJailing (issue #17419) - TestNATPing (issue #12169) - TestPeerRelayPing (issue #17251) - TestLoopbackLocalAPI (issue #8557) - TestLoopbackSOCKS5 (issue #8198) - TestTwoDevicePing (issue #11762) These tests now pass consistently under repeated runs with -count=N and with the race detector enabled. Change-Id: Iebd47a8e0838612bae23aeb146cba7ef94582c76 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Avery Pennarun <apenwarr@tailscale.com>
This commit is contained in:
parent
97e021d8ed
commit
b64843f0e5
@ -519,7 +519,6 @@ func TestConn(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestLoopbackLocalAPI(t *testing.T) {
|
||||
flakytest.Mark(t, "https://github.com/tailscale/tailscale/issues/8557")
|
||||
tstest.Shard(t)
|
||||
tstest.ResourceCheck(t)
|
||||
ctx, cancel := context.WithTimeout(context.Background(), 30*time.Second)
|
||||
@ -595,7 +594,6 @@ func TestLoopbackLocalAPI(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestLoopbackSOCKS5(t *testing.T) {
|
||||
flakytest.Mark(t, "https://github.com/tailscale/tailscale/issues/8198")
|
||||
tstest.Shard(t)
|
||||
ctx, cancel := context.WithTimeout(context.Background(), 30*time.Second)
|
||||
defer cancel()
|
||||
|
||||
@ -34,7 +34,6 @@ import (
|
||||
"github.com/miekg/dns"
|
||||
"go4.org/mem"
|
||||
"tailscale.com/client/local"
|
||||
"tailscale.com/cmd/testwrapper/flakytest"
|
||||
"tailscale.com/feature"
|
||||
_ "tailscale.com/feature/clientupdate"
|
||||
"tailscale.com/health"
|
||||
@ -921,7 +920,6 @@ func TestIncrementalMapUpdatePeersRemoved(t *testing.T) {
|
||||
|
||||
func TestNodeAddressIPFields(t *testing.T) {
|
||||
tstest.Shard(t)
|
||||
flakytest.Mark(t, "https://github.com/tailscale/tailscale/issues/7008")
|
||||
tstest.Parallel(t)
|
||||
env := NewTestEnv(t)
|
||||
n1 := NewTestNode(t, env)
|
||||
@ -1122,7 +1120,6 @@ func TestOneNodeUpWindowsStyle(t *testing.T) {
|
||||
// jailed node cannot initiate connections to the other node however the other
|
||||
// node can initiate connections to the jailed node.
|
||||
func TestClientSideJailing(t *testing.T) {
|
||||
flakytest.Mark(t, "https://github.com/tailscale/tailscale/issues/17419")
|
||||
tstest.Shard(t)
|
||||
tstest.Parallel(t)
|
||||
env := NewTestEnv(t)
|
||||
@ -1243,7 +1240,6 @@ func TestClientSideJailing(t *testing.T) {
|
||||
// TestNATPing creates two nodes, n1 and n2, sets up masquerades for both and
|
||||
// tries to do bi-directional pings between them.
|
||||
func TestNATPing(t *testing.T) {
|
||||
flakytest.Mark(t, "https://github.com/tailscale/tailscale/issues/12169")
|
||||
tstest.Shard(t)
|
||||
tstest.Parallel(t)
|
||||
for _, v6 := range []bool{false, true} {
|
||||
@ -1981,7 +1977,6 @@ func TestEncryptStateMigration(t *testing.T) {
|
||||
// relay between all 3 nodes, and "tailscale debug peer-relay-sessions" returns
|
||||
// expected values.
|
||||
func TestPeerRelayPing(t *testing.T) {
|
||||
flakytest.Mark(t, "https://github.com/tailscale/tailscale/issues/17251")
|
||||
tstest.Shard(t)
|
||||
tstest.Parallel(t)
|
||||
|
||||
|
||||
@ -740,7 +740,6 @@ func (localhostListener) ListenPacket(ctx context.Context, network, address stri
|
||||
}
|
||||
|
||||
func TestTwoDevicePing(t *testing.T) {
|
||||
flakytest.Mark(t, "https://github.com/tailscale/tailscale/issues/11762")
|
||||
ln, ip := localhostListener{}, netaddr.IPv4(127, 0, 0, 1)
|
||||
n := &devices{
|
||||
m1: ln,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user