Modify test assertion

This commit is contained in:
aya 2025-03-13 11:29:03 +02:00
parent 43b8c4317f
commit ae4f2502f4
2 changed files with 4 additions and 4 deletions

View File

@ -40,7 +40,7 @@ jobs:
- name: Run Endurance Test
run: |
# Increase timeout so long-running tests won't kill the job prematurely
go test -v ./waku -count=1 -timeout=300m -run Test2Nodes1kTearDown ./... | tee testlogs.log
go test -v ./waku -count=1 -timeout=300m -run Test2Nodes500IterationTearDown ./... | tee testlogs.log
- name: Upload Test Logs
uses: actions/upload-artifact@v4

View File

@ -79,7 +79,7 @@ func TestMemoryUsageForThreeNodes(t *testing.T) {
Debug("[%s] Test completed successfully", testName)
}
func Test2Nodes1kTearDown(t *testing.T) {
func Test2Nodes500IterationTearDown(t *testing.T) {
logFile, err := os.OpenFile("test_repeated_start_stop.log", os.O_CREATE|os.O_WRONLY|os.O_TRUNC, 0666)
require.NoError(t, err)
defer logFile.Close()
@ -98,7 +98,7 @@ func Test2Nodes1kTearDown(t *testing.T) {
require.NoError(t, err)
Debug("[%s] OS-level RSS at test START: %d KB", t.Name(), initialRSS)
totalIterations := 501
totalIterations := 500
for i := 1; i <= totalIterations; i++ {
var nodes []*WakuNode
for n := 1; n <= 2; n++ {
@ -134,7 +134,7 @@ func Test2Nodes1kTearDown(t *testing.T) {
rssNow, err := getRSSKB()
require.NoError(t, err)
Debug("Iteration %d, OS-level RSS after teardown: %d KB", i, rssNow)
require.LessOrEqual(t, rssNow, initialRSS*3, "OS-level RSS soared above threshold after iteration %d", i)
require.LessOrEqual(t, rssNow, initialRSS*10, "OS-level RSS soared above threshold after iteration %d", i)
}
Debug("Iteration numberrrrrr %d", i)
}