Skip to content

Commit

Permalink
added soak module, which should hold long running tests
Browse files Browse the repository at this point in the history
  • Loading branch information
dkijania committed Mar 2, 2021
1 parent 9ad765a commit 83c4eab
Show file tree
Hide file tree
Showing 2 changed files with 34 additions and 0 deletions.
@@ -0,0 +1,17 @@
use crate::non_functional::voting::{
config::{adversary_noise_config, PrivateVotingLoadTestConfig},
private::{adversary_private_vote_load_scenario, private_vote_load_scenario},
};

#[test]
pub fn private_vote_load_long_test() {
let quick_config = PrivateVotingLoadTestConfig::long();
private_vote_load_scenario(quick_config)
}

#[test]
pub fn adversary_private_vote_load_long_test() {
let long_config = PrivateVotingLoadTestConfig::long();
let adversary_noise_config = adversary_noise_config(30, long_config.test_duration());
adversary_private_vote_load_scenario(long_config, adversary_noise_config)
}
@@ -0,0 +1,17 @@
use crate::non_functional::voting::{
config::{adversary_noise_config, PublicVotingLoadTestConfig},
public::{adversary_public_vote_load_scenario, public_vote_load_scenario},
};

#[test]
pub fn public_vote_load_long_test() {
let long_config = PublicVotingLoadTestConfig::long();
public_vote_load_scenario(long_config)
}

#[test]
pub fn adversary_public_vote_load_long_test() {
let long_config = PublicVotingLoadTestConfig::long();
let adversary_noise_config = adversary_noise_config(30, long_config.test_duration());
adversary_public_vote_load_scenario(long_config, adversary_noise_config)
}

0 comments on commit 83c4eab

Please sign in to comment.