Ethan Pullen
Ethan Pullen
^ Contains a large refactor of changes. `Test.toml` schema has been significantly changed to allow a more concise config.
^ Fixes some rebasing issues and code cleanup.
^ Address comments * Rework `config_keys` vec creation to be more idiomatic * Added comment to `config_keys` function * Removed commented `MigrationsConfig` * `merge` assign some variables before struct creation...
^ Enables ecs testing on multiple clusters and fixes an error in `TestsysImages::new()` Tested with `cargo make -e BUILDSYS_VARIANT=aws-ecs-1 test` with the following configuration. ```yaml [test] repo="default" [aws-ecs] cluster-names =...
^ Resolve merge conflict.
^ Add small example config snippet to `TESTING.md` for instance type configuration.
^ Update `Test.toml.example`'s `aws-k8s-1.23-nvidia` hierarchy example to also show what configuration level is being represented.
^ Fixed 2 outdated comments related to testing on multiple ECS clusters.
^ * Adds `instance-types` to example config file * Fixed typos in lib.rs * Remove lock support for `Test.toml` * Replace `unwrap`s with `expect`
^ Change generic `S1` to `S`.