core/state/snapshot: fix flaky tests (#22944)
* core/state/snapshot: fix flaky tests * core/state/snapshot: fix tests
This commit is contained in:
		
							parent
							
								
									05dab7f6bd
								
							
						
					
					
						commit
						c73652da0b
					
				| @ -71,7 +71,7 @@ func TestGeneration(t *testing.T) { | |||||||
| 	case <-snap.genPending: | 	case <-snap.genPending: | ||||||
| 		// Snapshot generation succeeded
 | 		// Snapshot generation succeeded
 | ||||||
| 
 | 
 | ||||||
| 	case <-time.After(250 * time.Millisecond): | 	case <-time.After(3 * time.Second): | ||||||
| 		t.Errorf("Snapshot generation failed") | 		t.Errorf("Snapshot generation failed") | ||||||
| 	} | 	} | ||||||
| 	checkSnapRoot(t, snap, root) | 	checkSnapRoot(t, snap, root) | ||||||
| @ -136,7 +136,7 @@ func TestGenerateExistentState(t *testing.T) { | |||||||
| 	case <-snap.genPending: | 	case <-snap.genPending: | ||||||
| 		// Snapshot generation succeeded
 | 		// Snapshot generation succeeded
 | ||||||
| 
 | 
 | ||||||
| 	case <-time.After(250 * time.Millisecond): | 	case <-time.After(3 * time.Second): | ||||||
| 		t.Errorf("Snapshot generation failed") | 		t.Errorf("Snapshot generation failed") | ||||||
| 	} | 	} | ||||||
| 	checkSnapRoot(t, snap, root) | 	checkSnapRoot(t, snap, root) | ||||||
| @ -309,7 +309,7 @@ func TestGenerateExistentStateWithWrongStorage(t *testing.T) { | |||||||
| 	case <-snap.genPending: | 	case <-snap.genPending: | ||||||
| 		// Snapshot generation succeeded
 | 		// Snapshot generation succeeded
 | ||||||
| 
 | 
 | ||||||
| 	case <-time.After(250 * time.Millisecond): | 	case <-time.After(3 * time.Second): | ||||||
| 		t.Errorf("Snapshot generation failed") | 		t.Errorf("Snapshot generation failed") | ||||||
| 	} | 	} | ||||||
| 	checkSnapRoot(t, snap, root) | 	checkSnapRoot(t, snap, root) | ||||||
| @ -361,7 +361,7 @@ func TestGenerateExistentStateWithWrongAccounts(t *testing.T) { | |||||||
| 	case <-snap.genPending: | 	case <-snap.genPending: | ||||||
| 		// Snapshot generation succeeded
 | 		// Snapshot generation succeeded
 | ||||||
| 
 | 
 | ||||||
| 	case <-time.After(250 * time.Millisecond): | 	case <-time.After(3 * time.Second): | ||||||
| 		t.Errorf("Snapshot generation failed") | 		t.Errorf("Snapshot generation failed") | ||||||
| 	} | 	} | ||||||
| 	checkSnapRoot(t, snap, root) | 	checkSnapRoot(t, snap, root) | ||||||
| @ -406,7 +406,7 @@ func TestGenerateCorruptAccountTrie(t *testing.T) { | |||||||
| 		// Snapshot generation succeeded
 | 		// Snapshot generation succeeded
 | ||||||
| 		t.Errorf("Snapshot generated against corrupt account trie") | 		t.Errorf("Snapshot generated against corrupt account trie") | ||||||
| 
 | 
 | ||||||
| 	case <-time.After(250 * time.Millisecond): | 	case <-time.After(time.Second): | ||||||
| 		// Not generated fast enough, hopefully blocked inside on missing trie node fail
 | 		// Not generated fast enough, hopefully blocked inside on missing trie node fail
 | ||||||
| 	} | 	} | ||||||
| 	// Signal abortion to the generator and wait for it to tear down
 | 	// Signal abortion to the generator and wait for it to tear down
 | ||||||
| @ -466,7 +466,7 @@ func TestGenerateMissingStorageTrie(t *testing.T) { | |||||||
| 		// Snapshot generation succeeded
 | 		// Snapshot generation succeeded
 | ||||||
| 		t.Errorf("Snapshot generated against corrupt storage trie") | 		t.Errorf("Snapshot generated against corrupt storage trie") | ||||||
| 
 | 
 | ||||||
| 	case <-time.After(250 * time.Millisecond): | 	case <-time.After(time.Second): | ||||||
| 		// Not generated fast enough, hopefully blocked inside on missing trie node fail
 | 		// Not generated fast enough, hopefully blocked inside on missing trie node fail
 | ||||||
| 	} | 	} | ||||||
| 	// Signal abortion to the generator and wait for it to tear down
 | 	// Signal abortion to the generator and wait for it to tear down
 | ||||||
| @ -525,7 +525,7 @@ func TestGenerateCorruptStorageTrie(t *testing.T) { | |||||||
| 		// Snapshot generation succeeded
 | 		// Snapshot generation succeeded
 | ||||||
| 		t.Errorf("Snapshot generated against corrupt storage trie") | 		t.Errorf("Snapshot generated against corrupt storage trie") | ||||||
| 
 | 
 | ||||||
| 	case <-time.After(250 * time.Millisecond): | 	case <-time.After(time.Second): | ||||||
| 		// Not generated fast enough, hopefully blocked inside on missing trie node fail
 | 		// Not generated fast enough, hopefully blocked inside on missing trie node fail
 | ||||||
| 	} | 	} | ||||||
| 	// Signal abortion to the generator and wait for it to tear down
 | 	// Signal abortion to the generator and wait for it to tear down
 | ||||||
| @ -588,7 +588,7 @@ func TestGenerateWithExtraAccounts(t *testing.T) { | |||||||
| 	case <-snap.genPending: | 	case <-snap.genPending: | ||||||
| 		// Snapshot generation succeeded
 | 		// Snapshot generation succeeded
 | ||||||
| 
 | 
 | ||||||
| 	case <-time.After(250 * time.Millisecond): | 	case <-time.After(3 * time.Second): | ||||||
| 		t.Errorf("Snapshot generation failed") | 		t.Errorf("Snapshot generation failed") | ||||||
| 	} | 	} | ||||||
| 	checkSnapRoot(t, snap, root) | 	checkSnapRoot(t, snap, root) | ||||||
| @ -646,7 +646,7 @@ func TestGenerateWithManyExtraAccounts(t *testing.T) { | |||||||
| 	case <-snap.genPending: | 	case <-snap.genPending: | ||||||
| 		// Snapshot generation succeeded
 | 		// Snapshot generation succeeded
 | ||||||
| 
 | 
 | ||||||
| 	case <-time.After(250 * time.Millisecond): | 	case <-time.After(3 * time.Second): | ||||||
| 		t.Errorf("Snapshot generation failed") | 		t.Errorf("Snapshot generation failed") | ||||||
| 	} | 	} | ||||||
| 	checkSnapRoot(t, snap, root) | 	checkSnapRoot(t, snap, root) | ||||||
| @ -699,7 +699,7 @@ func TestGenerateWithExtraBeforeAndAfter(t *testing.T) { | |||||||
| 	case <-snap.genPending: | 	case <-snap.genPending: | ||||||
| 		// Snapshot generation succeeded
 | 		// Snapshot generation succeeded
 | ||||||
| 
 | 
 | ||||||
| 	case <-time.After(250 * time.Millisecond): | 	case <-time.After(3 * time.Second): | ||||||
| 		t.Errorf("Snapshot generation failed") | 		t.Errorf("Snapshot generation failed") | ||||||
| 	} | 	} | ||||||
| 	checkSnapRoot(t, snap, root) | 	checkSnapRoot(t, snap, root) | ||||||
| @ -743,7 +743,7 @@ func TestGenerateWithMalformedSnapdata(t *testing.T) { | |||||||
| 	case <-snap.genPending: | 	case <-snap.genPending: | ||||||
| 		// Snapshot generation succeeded
 | 		// Snapshot generation succeeded
 | ||||||
| 
 | 
 | ||||||
| 	case <-time.After(250 * time.Millisecond): | 	case <-time.After(3 * time.Second): | ||||||
| 		t.Errorf("Snapshot generation failed") | 		t.Errorf("Snapshot generation failed") | ||||||
| 	} | 	} | ||||||
| 	checkSnapRoot(t, snap, root) | 	checkSnapRoot(t, snap, root) | ||||||
| @ -775,7 +775,7 @@ func TestGenerateFromEmptySnap(t *testing.T) { | |||||||
| 	case <-snap.genPending: | 	case <-snap.genPending: | ||||||
| 		// Snapshot generation succeeded
 | 		// Snapshot generation succeeded
 | ||||||
| 
 | 
 | ||||||
| 	case <-time.After(1 * time.Second): | 	case <-time.After(3 * time.Second): | ||||||
| 		t.Errorf("Snapshot generation failed") | 		t.Errorf("Snapshot generation failed") | ||||||
| 	} | 	} | ||||||
| 	checkSnapRoot(t, snap, root) | 	checkSnapRoot(t, snap, root) | ||||||
| @ -822,7 +822,7 @@ func TestGenerateWithIncompleteStorage(t *testing.T) { | |||||||
| 	case <-snap.genPending: | 	case <-snap.genPending: | ||||||
| 		// Snapshot generation succeeded
 | 		// Snapshot generation succeeded
 | ||||||
| 
 | 
 | ||||||
| 	case <-time.After(250 * time.Millisecond): | 	case <-time.After(3 * time.Second): | ||||||
| 		t.Errorf("Snapshot generation failed") | 		t.Errorf("Snapshot generation failed") | ||||||
| 	} | 	} | ||||||
| 	checkSnapRoot(t, snap, root) | 	checkSnapRoot(t, snap, root) | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user