hs-test: various improvements
- fixed timed out/panicked tests not copying logs to CI archives - fixed log formatting - renamed SuiteTimeout to TestTimeout - fixed ginkgo node leak on test timeout -> added AssertChannelClosed - updated docs Type: test Change-Id: Ia71d765bd61576230a4cfd26d4b14fd1be1692c7 Signed-off-by: Adrian Villin <avillin@cisco.com>
This commit is contained in:

committed by
Florin Coras

parent
6771af7328
commit
514098ee82
@ -167,8 +167,8 @@ Modifying the framework
|
||||
|
||||
// Add custom setup code here
|
||||
|
||||
s.ConfigureNetworkTopology("myTopology")
|
||||
s.LoadContainerTopology("2peerVeth")
|
||||
s.ConfigureNetworkTopology("myNetworkTopology")
|
||||
s.LoadContainerTopology("myContainerTopology")
|
||||
}
|
||||
|
||||
#. In suite file, implement ``SetupTest`` method which gets executed before each test. Starting containers and
|
||||
@ -216,7 +216,7 @@ Modifying the framework
|
||||
It(testName, func(ctx SpecContext) {
|
||||
s.Log(testName + ": BEGIN")
|
||||
test(&s)
|
||||
}, SpecTimeout(SuiteTimeout))
|
||||
}, SpecTimeout(TestTimeout))
|
||||
}
|
||||
}
|
||||
})
|
||||
@ -237,7 +237,7 @@ Modifying the framework
|
||||
It(testName, Label("SOLO"), func(ctx SpecContext) {
|
||||
s.Log(testName + ": BEGIN")
|
||||
test(&s)
|
||||
}, SpecTimeout(time.Minute*5))
|
||||
}, SpecTimeout(TestTimeout))
|
||||
})
|
||||
|
||||
#. Next step is to add test cases to the suite. For that, see section `Adding a test case`_ above
|
||||
|
Reference in New Issue
Block a user