blob: a920421b59ce28055571d6bf4afa9c56358e2ab5 [file] [log] [blame]
// Copyright 2019 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
use {anyhow::Error, blackout_host::Test, std::time::Duration};
fn main() -> Result<(), Error> {
Test::new("blobfs_fsck_soft_target.cmx")
.collect_options()
.setup_step()
.load_step(Duration::from_secs(5))
.reboot_step()
.verify_step(10, Duration::from_secs(1))
.run()?;
Ok(())
}
#[cfg(test)]
mod tests {
use {
blackout_host::{integration, Test},
std::time::Duration,
};
#[test]
fn test() {
Test::new("blobfs_fsck_soft_target.cmx")
.add_options(integration::options())
.setup_step()
.load_step(Duration::from_secs(5))
.reboot_step()
.verify_step(10, Duration::from_secs(1))
.run()
.expect("test failure");
}
}