commit | 9f43827f1fefa247727044c030dea8baad3a54f0 | [log] [tgz] |
---|---|---|
author | Adam Sadovsky <asadovsky@gmail.com> | Wed Mar 16 19:06:52 2016 -0700 |
committer | Adam Sadovsky <asadovsky@gmail.com> | Wed Mar 16 19:06:52 2016 -0700 |
tree | 1c0515bd4de97c0b8e62a38771100553a45f3407 | |
parent | 8fe1276c63417c55c07537ce09bbb2d8f639142a [diff] |
lib: Address https://v.io/i/1220 - reverts https://v.io/c/20483 - changes v23test to not share a bin dir across test main's (bin dir is still shared across tests within a given test main, but that's safe since "go test" will not run such tests concurrently by default) - changes v23test.StartRootMountTable and v23test.StartSyncbase to use gosh.Shell.FuncCmd (refactoring syncbased and mounttabled as needed to make this possible) A side effect of this change is that tests should run much faster, because for the common case of tests that previously used StartRootMountTable and/or StartSyncbase, but didn't directly call BuildGoPkg, we'll no longer build Go packages during test execution. MultiPart: 2/5 Change-Id: Iba81f1db56ca21f2d887e26496d7a87ad288b076
This repository contains general purpose libraries used by the Vanadium project.