From 7c17a6704c3c8e3deff408763c6ca78b920c2b7f Mon Sep 17 00:00:00 2001 From: Felix Lange Date: Mon, 26 Sep 2016 13:41:18 +0200 Subject: [release/1.4.14] build: limit test concurrency TravisCI and AppVeyor run the tests in very slow VMs. Some of our tests can't cope with that. Running less tests in parallel should make them somewhat less flakey. (cherry picked from commit b0a6b979a3f12e91cfbc89850bfaa00c46653e85) --- build/ci.go | 3 +++ 1 file changed, 3 insertions(+) (limited to 'build') diff --git a/build/ci.go b/build/ci.go index 3011a6976..87e8b6275 100644 --- a/build/ci.go +++ b/build/ci.go @@ -227,6 +227,9 @@ func doTest(cmdline []string) { // Run the actual tests. gotest := goTool("test") + // Test a single package at a time. CI builders are slow + // and some tests run into timeouts under load. + gotest.Args = append(gotest.Args, "-p", "1") if *coverage { gotest.Args = append(gotest.Args, "-covermode=atomic", "-cover") } -- cgit v1.2.3 From ddadf402fcb49a4c9624441897c77de3e8cce50f Mon Sep 17 00:00:00 2001 From: Felix Lange Date: Sun, 25 Sep 2016 20:49:02 +0200 Subject: [release/1.4.14] core, trie: replace state caches with trie journal (cherry picked from commit cd791bd855b55b95afc8a5c8f56b8bf67863d099) --- build/update-license.go | 1 - 1 file changed, 1 deletion(-) (limited to 'build') diff --git a/build/update-license.go b/build/update-license.go index 803f7e8fd..3289bee23 100644 --- a/build/update-license.go +++ b/build/update-license.go @@ -49,7 +49,6 @@ var ( // don't relicense vendored sources "crypto/sha3/", "crypto/ecies/", "logger/glog/", "crypto/secp256k1/curve.go", - "trie/arc.go", } // paths with this prefix are licensed as GPL. all other files are LGPL. -- cgit v1.2.3