libsnapshot: don't kill the daemon for legacy vab snapshots
If partitions are mounted off the daemon, there is no need to kill if the tests are being run for legacy vab snapshots. This also removes vabc_legacy_test as it is no longer required. Bug: 331053511 Test: vab_legacy_test, vts_libsnapshot_test on Pixel - No flake observed with 10 iterations Change-Id: Ie8b29fef77948d23d920c19d816376290cf2fed9 Signed-off-by: Akilesh Kailash <akailash@google.com>
This commit is contained in:
parent
bc3476d5dc
commit
a2aa83c5a5
2 changed files with 13 additions and 9 deletions
|
@ -25,8 +25,6 @@
|
|||
{
|
||||
"name": "vab_legacy_tests"
|
||||
},
|
||||
// TODO(b/279009697):
|
||||
//{"name": "vabc_legacy_tests"},
|
||||
{
|
||||
"name": "cow_api_test"
|
||||
},
|
||||
|
@ -44,8 +42,6 @@
|
|||
{
|
||||
"name": "vab_legacy_tests"
|
||||
},
|
||||
// TODO(b/279009697):
|
||||
//{"name": "vabc_legacy_tests"}
|
||||
{
|
||||
"name": "snapuserd_test"
|
||||
}
|
||||
|
|
|
@ -2883,7 +2883,16 @@ int main(int argc, char** argv) {
|
|||
::testing::AddGlobalTestEnvironment(new ::android::snapshot::SnapshotTestEnvironment());
|
||||
gflags::ParseCommandLineFlags(&argc, &argv, false);
|
||||
|
||||
android::base::SetProperty("ctl.stop", "snapuserd");
|
||||
bool vab_legacy = false;
|
||||
if (FLAGS_force_mode == "vab-legacy") {
|
||||
vab_legacy = true;
|
||||
}
|
||||
|
||||
if (!vab_legacy) {
|
||||
// This is necessary if the configuration we're testing doesn't match the device.
|
||||
android::base::SetProperty("ctl.stop", "snapuserd");
|
||||
android::snapshot::KillSnapuserd();
|
||||
}
|
||||
|
||||
std::unordered_set<std::string> modes = {"", "vab-legacy"};
|
||||
if (modes.count(FLAGS_force_mode) == 0) {
|
||||
|
@ -2891,13 +2900,12 @@ int main(int argc, char** argv) {
|
|||
return 1;
|
||||
}
|
||||
|
||||
// This is necessary if the configuration we're testing doesn't match the device.
|
||||
android::snapshot::KillSnapuserd();
|
||||
|
||||
int ret = RUN_ALL_TESTS();
|
||||
|
||||
android::base::SetProperty("snapuserd.test.io_uring.force_disable", "0");
|
||||
|
||||
android::snapshot::KillSnapuserd();
|
||||
if (!vab_legacy) {
|
||||
android::snapshot::KillSnapuserd();
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue