diff options
author | Kent Overstreet <kent.overstreet@linux.dev> | 2024-08-08 22:18:51 -0400 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@linux.dev> | 2024-08-08 22:18:51 -0400 |
commit | afcf019c85279afbd213cf67690cb7bf03f3b0d6 (patch) | |
tree | 0ca8dd6325b31244675fccc69b4e3e20e2599d79 | |
parent | e17a87900bf93a09fd1875fcbb23a442c6878c90 (diff) |
ci: Default test_group values
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
-rw-r--r-- | src/users.rs | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/users.rs b/src/users.rs index e762fba..ebe1518 100644 --- a/src/users.rs +++ b/src/users.rs @@ -7,13 +7,28 @@ use anyhow; #[derive(Deserialize)] pub struct RcTestGroup { + #[serde(default)] pub max_commits: u64, pub nice: u64, + #[serde(default)] pub test_duration_nice: u64, + #[serde(default)] pub test_always_passes_nice: u64, pub tests: Vec<PathBuf>, } +impl Default for RcTestGroup { + fn default() -> Self { + RcTestGroup { + max_commits: 50, + nice: 0, + test_duration_nice: 180, + test_always_passes_nice: 10, + tests: Vec::new(), + } + } +} + #[derive(Deserialize)] pub struct RcBranch { pub fetch: String, |