Trait vdev::testing::integration::ComposeTestT
source · pub(crate) trait ComposeTestT {
const DIRECTORY: &'static str;
const FEATURE_FLAG: &'static str;
// Provided methods
fn generate(
test_name: impl Into<String>,
environment: impl Into<String>,
build_all: bool,
retries: u8,
) -> Result<ComposeTest> { ... }
fn test(compose_test: &ComposeTest, extra_args: Vec<String>) -> Result<()> { ... }
fn start(compose_test: &ComposeTest) -> Result<()> { ... }
fn stop(compose_test: &ComposeTest) -> Result<()> { ... }
}
Required Associated Constants§
Provided Methods§
fn generate( test_name: impl Into<String>, environment: impl Into<String>, build_all: bool, retries: u8, ) -> Result<ComposeTest>
fn test(compose_test: &ComposeTest, extra_args: Vec<String>) -> Result<()>
fn start(compose_test: &ComposeTest) -> Result<()>
fn stop(compose_test: &ComposeTest) -> Result<()>
Object Safety§
This trait is not object safe.