tests: added conditional skip on long running VM tests

Set the TEST_VM_COMPLEX env var to test complex vm tests which require a
lot of ram and quite some time.
This commit is contained in:
obscuren 2015-05-20 00:20:07 +02:00
parent f5af1fdca8
commit 9617aa8e19
1 changed files with 7 additions and 0 deletions

View File

@ -4,6 +4,7 @@ import (
"bytes"
"io/ioutil"
"math/big"
"os"
"path/filepath"
"strconv"
"testing"
@ -347,11 +348,17 @@ func TestMemory(t *testing.T) {
}
func TestMemoryStress(t *testing.T) {
if os.Getenv("TEST_VM_COMPLEX") == "" {
t.Skip()
}
const fn = "../files/StateTests/stMemoryStressTest.json"
RunVmTest(fn, t)
}
func TestQuadraticComplexity(t *testing.T) {
if os.Getenv("TEST_VM_COMPLEX") == "" {
t.Skip()
}
const fn = "../files/StateTests/stQuadraticComplexityTest.json"
RunVmTest(fn, t)
}