tests: more isolation for test cases
authorMarkus Lehtonen <markus.lehtonen@linux.intel.com>
Fri, 19 Apr 2013 13:30:04 +0000 (16:30 +0300)
committerMarkus Lehtonen <markus.lehtonen@linux.intel.com>
Tue, 23 Apr 2013 06:41:11 +0000 (09:41 +0300)
commitc1dcb3f77d5b39d624afda1d67d4c3362f20379b
tree0dc691cdad693ff168ce747700642b53065121a8
parent34949d34ffb5a6297c8ee9b13570eab1a02a0234
tests: more isolation for test cases

Run every test case in its own temp directory. Similarly, use test case
specific cache directory that lies outside the temp directory.

Also, create the test case specific orig repo by copying rather than
cloning in order to get an identical copy with all refs.

Change-Id: I42e1ae889118924b4d4482b3780efd13632e6567
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
tests/test_obs_service_gbp.py