commit | 90f1b11e745302f11c2b7e86bb8c711f7922400d | [log] [tgz] |
---|---|---|
author | Adam Sadovsky <asadovsky@gmail.com> | Wed Mar 16 19:04:15 2016 -0700 |
committer | Adam Sadovsky <asadovsky@gmail.com> | Wed Mar 16 19:04:15 2016 -0700 |
tree | 024911d5932fd02e2338fa080d10e2072ac7e751 | |
parent | 9da978bd41b286b97ece6e2c6433f14d80e00038 [diff] |
playground: 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: 4/5 Change-Id: I05fd1597c728c9850917b37ce1b4e136b0c354fc
This repository contains the Vanadium project playground.