@cryptotaxi247 / kubo / commits / 648f765af

fix(test): stabilize flaky provider tests

Marcin Rataj committed Jan 2, 2023 at 14:51 UTC 648f765afa429fd35302fd168c2a9559ae621276
3 files changed +6 -6
test/sharness/t0175-provider.sh
+1 -1
@@ -22,7 +22,7 @@ test_expect_success 'use strategic providing' '
22 startup_cluster ${NUM_NODES}
23
24 test_expect_success 'add test object' '
25 - HASH_0=$(echo "foo" | ipfsi 0 add -q)
25 + HASH_0=$(date +"%FT%T.%N%z" | ipfsi 0 add -q)
26 '
27
28 findprovs_expect '$HASH_0' '$PEERID_0'
test/sharness/t0240-republisher.sh
+2 -2
@@ -74,7 +74,7 @@ num_test_nodes=4
74 setup_iptb "$num_test_nodes"
75
76 test_expect_success "publish succeeds" '
77 - HASH=$(echo "foobar" | ipfsi 1 add -q) &&
77 + HASH=$(date +"%FT%T.%N%z" | ipfsi 1 add -q) &&
78 ipfsi 1 name publish -t 10s $HASH
79 '
80
@@ -99,7 +99,7 @@ KEY2=`ipfsi 1 key gen beepboop --type ed25519`
99 '
100
101 test_expect_success "publish with new key succeeds" '
102 - HASH=$(echo "barfoo" | ipfsi 1 add -q) &&
102 + HASH=$(date +"%FT%T.%N%z" | ipfsi 1 add -q) &&
103 ipfsi 1 name publish -t 10s -k "$KEY2" $HASH
104 '
105
test/sharness/t0600-issues-and-regressions-online.sh
+3 -3
@@ -34,15 +34,15 @@ test_expect_success "metrics work" '
34 '
35
36 test_expect_success "pin add api looks right - #3753" '
37 - HASH=$(echo "foo" | ipfs add -q) &&
37 + HASH=$(date +"%FT%T.%N%z" | ipfs add -q) &&
38 curl -X POST "http://$API_ADDR/api/v0/pin/add/$HASH" > pinadd_out &&
39 - echo "{\"Pins\":[\"QmYNmQKp6SuaVrpgWRsPTgCQCnpxUYGq76YEKBXuj2N4H6\"]}" > pinadd_exp &&
39 + echo "{\"Pins\":[\"$HASH\"]}" > pinadd_exp &&
40 test_cmp pinadd_out pinadd_exp
41 '
42
43 test_expect_success "pin add api looks right - #3753" '
44 curl -X POST "http://$API_ADDR/api/v0/pin/rm/$HASH" > pinrm_out &&
45 - echo "{\"Pins\":[\"QmYNmQKp6SuaVrpgWRsPTgCQCnpxUYGq76YEKBXuj2N4H6\"]}" > pinrm_exp &&
45 + echo "{\"Pins\":[\"$HASH\"]}" > pinrm_exp &&
46 test_cmp pinrm_out pinrm_exp
47 '
48