From 222d7cd741cbec9d79512ffe4bef4278d9deece8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ma=C3=ABl=20Madon?= <mael.madon@irit.fr> Date: Mon, 30 Oct 2023 12:34:26 +0100 Subject: [PATCH] refac: renonce->renounce to correct orthograph, #24. 'dm_user_renonce' now depracated --- src/users/broker.cpp | 17 +++- src/users/response_behaviors.cpp | 6 +- src/users/response_behaviors.hpp | 2 +- src/users/user_description_file_template.json | 6 +- src/users/user_replay.cpp | 10 +- src/users/user_replay.hpp | 6 +- src/users/user_windows.cpp | 10 +- src/users/user_windows.hpp | 6 +- ...ehavior-2machines_user_stats_behaviors.csv | 94 +++++++++---------- ...kload_1-2machines_user_stats_behaviors.csv | 6 +- ...kload_2-2machines_user_stats_behaviors.csv | 22 ++--- ...kload_3-2machines_user_stats_behaviors.csv | 6 +- ...kload_4-2machines_user_stats_behaviors.csv | 2 +- ...kload_5-2machines_user_stats_behaviors.csv | 24 ++--- ..._yellow-2machines_user_stats_behaviors.csv | 80 ++++++++-------- ...sv => dm_user_renounce-2machines_jobs.csv} | 0 test/schedconf/dm_user_multi_behavior.json | 16 ++-- .../dm_user_multi_behavior_many_windows.json | 16 ++-- ...ser_multi_behavior_many_windows_wrong.json | 16 ++-- ...lti_behavior_many_windows_wrong_order.json | 16 ++-- ..._user_multi_behavior_small_workload_1.json | 8 +- ..._user_multi_behavior_small_workload_2.json | 8 +- ..._user_multi_behavior_small_workload_3.json | 8 +- ..._user_multi_behavior_small_workload_4.json | 12 +-- ..._user_multi_behavior_small_workload_5.json | 12 +-- .../dm_user_multi_behavior_yellow.json | 16 ++-- ...ser_renonce.json => dm_user_renounce.json} | 8 +- test/test_assertion_error.py | 6 +- test/test_dm_users.py | 8 +- test/test_multi_behavior.py | 2 +- 30 files changed, 228 insertions(+), 221 deletions(-) rename test/expected_log/{dm_user_renonce-2machines_jobs.csv => dm_user_renounce-2machines_jobs.csv} (100%) rename test/schedconf/{dm_user_renonce.json => dm_user_renounce.json} (78%) diff --git a/src/users/broker.cpp b/src/users/broker.cpp index a557f75..7de8fac 100644 --- a/src/users/broker.cpp +++ b/src/users/broker.cpp @@ -141,7 +141,7 @@ Broker::Broker(rapidjson::Document *user_description_file) else if (category == "dm_user_reconfig" || category == "dm_user_degrad_temp" || category == "dm_user_degrad_space" - || category == "dm_user_renonce" + || category == "dm_user_renounce" || category == "dm_user_delay") { PPK_ASSERT_ERROR(dm_window != nullptr, @@ -158,8 +158,8 @@ Broker::Broker(rapidjson::Document *user_description_file) else if (category == "dm_user_degrad_temp") user = new DMUserDegradTemp(name, param, dm_window); - else if (category == "dm_user_renonce") - user = new DMUserRenonce(name, param, dm_window); + else if (category == "dm_user_renounce") + user = new DMUserRenounce(name, param, dm_window); else // if (category == "dm_user_delay") user = new DMUserDelay(name, param, dm_window); @@ -186,6 +186,13 @@ Broker::Broker(rapidjson::Document *user_description_file) "dm_user_degrad_time or dm_user_degrad_space."); user = nullptr; } + else if (category == "dm_user_renonce") + { + PPK_ASSERT_ERROR(false, + "Invalid user_description file: 'dm_user_renonce' has been " + "ranamed 'dm_user_renounce' since October 2023."); + user = nullptr; + } /* Feedback user */ else if (category == "fb_user_think_time_only") @@ -433,8 +440,8 @@ void Broker::log_user_stats(string log_folder) file << ",nb_jobs,core_seconds\n"; file << boost::format("rigid,%1%,%2%\n") % stat[2 * RIGID] % stat[2 * RIGID + 1]; - file << boost::format("renonced,%1%,%2%\n") % stat[2 * RENONCED] - % stat[2 * RENONCED + 1]; + file << boost::format("renounced,%1%,%2%\n") % stat[2 * RENOUNCED] + % stat[2 * RENOUNCED + 1]; file << boost::format("delayed,%1%,%2%\n") % stat[2 * DELAYED] % stat[2 * DELAYED + 1]; file << boost::format("degraded,%1%,%2%\n") % stat[2 * DEGRADED] diff --git a/src/users/response_behaviors.cpp b/src/users/response_behaviors.cpp index e3544e7..61db987 100644 --- a/src/users/response_behaviors.cpp +++ b/src/users/response_behaviors.cpp @@ -22,9 +22,9 @@ bool rigid_job(shared_ptr<Job> job, Profile *profile, ReplayUser *user, bool renounce_job(shared_ptr<Job> job, ReplayUser *user, double random_number) { /* Log... */ - user->log_behavior(job, "renonce", 0, random_number); - user->dm_stat[2 * RENONCED]++; - user->dm_stat[2 * RENONCED + 1] + user->log_behavior(job, "renounce", 0, random_number); + user->dm_stat[2 * RENOUNCED]++; + user->dm_stat[2 * RENOUNCED + 1] += job->nb_requested_resources * std::stol(job->profile); /* Signals that the job must not be executed */ diff --git a/src/users/response_behaviors.hpp b/src/users/response_behaviors.hpp index 733a6bf..cd64370 100644 --- a/src/users/response_behaviors.hpp +++ b/src/users/response_behaviors.hpp @@ -7,7 +7,7 @@ using namespace std; enum Behavior { RIGID, - RENONCED, + RENOUNCED, DELAYED, DEGRADED, RECONF, diff --git a/src/users/user_description_file_template.json b/src/users/user_description_file_template.json index 925df9d..11c025e 100644 --- a/src/users/user_description_file_template.json +++ b/src/users/user_description_file_template.json @@ -60,7 +60,7 @@ }, { "name": "geo", - "category": "dm_user_renonce", + "category": "dm_user_renounce", "param": { "input_json": "geo.json" } @@ -89,12 +89,12 @@ "red_prob_rigid_multi_core" : 0.2, "red_prob_degrad_multi_core" : 0.2, "red_prob_reconfig_multi_core" : 0.2, - "red_prob_renonce_multi_core" : 0.2, + "red_prob_renounce_multi_core" : 0.2, "red_prob_see_you_later_multi_core": 0.0, "red_prob_rigid_mono_core" : 0.25, "red_prob_degrad_mono_core" : 0.25, - "red_prob_renonce_mono_core" : 0.25, + "red_prob_renounce_mono_core" : 0.25, "red_prob_see_you_later_mono_core": 0.25, "yellow_prob_degrad_multi_core" : 0.3, diff --git a/src/users/user_replay.cpp b/src/users/user_replay.cpp index e85fb3d..581ddbc 100644 --- a/src/users/user_replay.cpp +++ b/src/users/user_replay.cpp @@ -225,15 +225,15 @@ void DMUserDegradTemp::jobs_to_submit(double date, std::list<shared_ptr<Job>> &j ReplayUser::jobs_to_submit(date, jobs, profiles); } -/* DMUserRenonce */ -DMUserRenonce::DMUserRenonce( +/* DMUserRenounce */ +DMUserRenounce::DMUserRenounce( std::string name, const rapidjson::Value ¶m, DMWindow *window) { dm_window = window; init_ReplayUser(name, param); } -DMUserRenonce::~DMUserRenonce() +DMUserRenounce::~DMUserRenounce() { if (original_trace) { @@ -242,7 +242,7 @@ DMUserRenonce::~DMUserRenonce() } } -void DMUserRenonce::jobs_to_submit(double date, +void DMUserRenounce::jobs_to_submit(double date, std::list<shared_ptr<Job>> &jobs, std::list<const Profile *> &profiles) { ReplayUser::jobs_to_submit(date, jobs, profiles); @@ -315,7 +315,7 @@ bool DMUserDegradTemp::handle_job( return degrad_temp_job(job, profile, this, -1); } -bool DMUserRenonce::handle_job( +bool DMUserRenounce::handle_job( double date, shared_ptr<Job> job, Profile *profile) { if (dm_window->date_in_dm_window(date)) diff --git a/src/users/user_replay.hpp b/src/users/user_replay.hpp index 6b8c18b..2553b62 100644 --- a/src/users/user_replay.hpp +++ b/src/users/user_replay.hpp @@ -152,12 +152,12 @@ protected: * @details Renouncing consists in simply not submitting the job (and never * submit it in the future). */ -class DMUserRenonce : virtual public ReplayUser +class DMUserRenounce : virtual public ReplayUser { public: - DMUserRenonce( + DMUserRenounce( std::string name, const rapidjson::Value ¶m, DMWindow *dm_window); - ~DMUserRenonce(); + ~DMUserRenounce(); long next_submission(); void jobs_to_submit(double date, std::list<shared_ptr<Job>> &jobs, std::list<const Profile *> &profiles); diff --git a/src/users/user_windows.cpp b/src/users/user_windows.cpp index 34c46ac..87fba4b 100644 --- a/src/users/user_windows.cpp +++ b/src/users/user_windows.cpp @@ -116,7 +116,7 @@ void DMUserMultiBehavior::init_prob_mono_core(const rapidjson::Value ¶m, std::vector<string> red_config(R_TOTAL_MONO, ""); red_config[R_DEGRAD_MONO] = "red_prob_degrad_mono_core"; red_config[R_C_YOU_LATER_MONO] = "red_prob_see_you_later_mono_core"; - red_config[R_RENONCE_MONO] = "red_prob_renonce_mono_core"; + red_config[R_RENOUNCE_MONO] = "red_prob_renounce_mono_core"; red_config[R_RIGID_MONO] = "red_prob_rigid_mono_core"; red_prob_total_mono_core = parse_proba_param(param, red_config, red_prob_array, "red_windows", "red_windows_prob_mono_core"); @@ -144,7 +144,7 @@ void DMUserMultiBehavior::init_prob_multi_core(const rapidjson::Value ¶m, red_config[R_DEGRAD_MULTI] = "red_prob_degrad_multi_core"; red_config[R_C_YOU_LATER_MULTI] = "red_prob_see_you_later_multi_core"; red_config[R_RECONFIG_MULTI] = "red_prob_reconfig_multi_core"; - red_config[R_RENONCE_MULTI] = "red_prob_renonce_multi_core"; + red_config[R_RENOUNCE_MULTI] = "red_prob_renounce_multi_core"; red_config[R_RIGID_MULTI] = "red_prob_rigid_multi_core"; red_prob_total_multi_core = parse_proba_param(param, red_config, red_prob_array, "red_windows", "red_windows_prob_multi_core"); @@ -167,7 +167,7 @@ void DMUserMultiBehavior::check_deprecated_param(const rapidjson::Value ¶m) std::vector<string> deprecated_option; deprecated_option.emplace_back("red_prob_degrad"); deprecated_option.emplace_back("red_prob_see_you_later"); - deprecated_option.emplace_back("red_prob_renonce"); + deprecated_option.emplace_back("red_prob_renounce"); deprecated_option.emplace_back("red_prob_reconfig"); deprecated_option.emplace_back("red_prob_rigid"); deprecated_option.emplace_back("yellow_prob_degrad"); @@ -199,7 +199,7 @@ bool DMUserMultiBehavior::exec_red_behavior_mono( std::vector<double>::size_type behavior_number, double date, shared_ptr<Job> job, Profile *profile, double random_number) { - if (behavior_number == R_RENONCE_MONO) + if (behavior_number == R_RENOUNCE_MONO) { return renounce_job(job, this, random_number); } @@ -246,7 +246,7 @@ bool DMUserMultiBehavior::exec_red_behavior_multi( std::vector<double>::size_type behavior_number, double date, shared_ptr<Job> job, Profile *profile, double random_number) { - if (behavior_number == R_RENONCE_MULTI) + if (behavior_number == R_RENOUNCE_MULTI) { return renounce_job(job, this, random_number); } diff --git a/src/users/user_windows.hpp b/src/users/user_windows.hpp index 2a0240d..cc27a2b 100644 --- a/src/users/user_windows.hpp +++ b/src/users/user_windows.hpp @@ -71,9 +71,9 @@ public: protected: - enum red_behavior_multi {R_RENONCE_MULTI,R_C_YOU_LATER_MULTI,R_DEGRAD_MULTI, + enum red_behavior_multi {R_RENOUNCE_MULTI,R_C_YOU_LATER_MULTI,R_DEGRAD_MULTI, R_RECONFIG_MULTI,R_RIGID_MULTI,R_TOTAL_MULTI}; - enum red_behavior_mono {R_RENONCE_MONO,R_C_YOU_LATER_MONO,R_DEGRAD_MONO, + enum red_behavior_mono {R_RENOUNCE_MONO,R_C_YOU_LATER_MONO,R_DEGRAD_MONO, R_RIGID_MONO,R_TOTAL_MONO}; enum yellow_behavior_multi {Y_DEGRAD_MULTI,Y_RECONFIG_MULTI,Y_RIGID_MULTI,Y_TOTAL_MULTI}; enum yellow_behavior_mono {Y_DEGRAD_MONO,Y_RIGID_MONO,Y_TOTAL_MONO}; @@ -105,7 +105,7 @@ protected: /** * @brief function called when the user submit a job in red state * @details This function do the 5 behavior for red windows of the class - * (degrad,reconfig,renonce,rigid,see_you_later) + * (degrad,reconfig,renounce,rigid,see_you_later) * following the provided probabilities given at the creation of the class */ bool red_window_behavior(double date,shared_ptr<Job> & job, Profile *profile); diff --git a/test/expected_behavior_log/dm_user_multi_behavior-2machines_user_stats_behaviors.csv b/test/expected_behavior_log/dm_user_multi_behavior-2machines_user_stats_behaviors.csv index b6700e0..fca705d 100644 --- a/test/expected_behavior_log/dm_user_multi_behavior-2machines_user_stats_behaviors.csv +++ b/test/expected_behavior_log/dm_user_multi_behavior-2machines_user_stats_behaviors.csv @@ -21,43 +21,43 @@ user18,1384,119976,rigid,0,1 user18,1386,120259,rigid,0,1 user18,1387,120441,rigid,0,1 user18,1956,210993,rigid,0,0.934658 -user18,1962,211560,renonce,0,0.0245083 -user15,2427,243133,renonce,0,0.0894425 +user18,1962,211560,renounce,0,0.0245083 +user15,2427,243133,renounce,0,0.0894425 user15,2428,243374,rigid,0,0.84728 -user15,2442,244342,renonce,0,0.108429 +user15,2442,244342,renounce,0,0.108429 user15,2443,244436,C_you_later,3600,0.317551 -user15,2443,248036,renonce,0,0.123269 +user15,2443,248036,renounce,0,0.123269 user14,2527,253799,consider_degrad,0,0.511997 user14,2527,253799,degrad_time,0,0.511997 user14,2528,253947,rigid,0,0.759578 -user14,2529,254111,renonce,0,0.0617387 +user14,2529,254111,renounce,0,0.0617387 user14,2530,254200,C_you_later,3600,0.25666 -user14,2531,254280,renonce,0,0.0288913 +user14,2531,254280,renounce,0,0.0288913 user14,2532,254392,C_you_later,3600,0.41498 -user14,2530,257800,renonce,0,0.0138883 -user14,2532,257992,renonce,0,0.245617 +user14,2530,257800,renounce,0,0.0138883 +user14,2532,257992,renounce,0,0.245617 user16,2715,275408,consider_reconfig,0,0.623223 user16,2715,275408,reconfig,0,0.623223 user16,2716,275409,consider_reconfig,0,0.754136 user16,2716,275409,reconfig,0,0.754136 -user16,2717,275409,renonce,0,0.126823 -user16,2718,275410,renonce,0,0.133692 +user16,2717,275409,renounce,0,0.126823 +user16,2718,275410,renounce,0,0.133692 user16,2719,275410,rigid,0,0.863131 user16,2720,275411,consider_reconfig,0,0.670333 user16,2720,275411,reconfig,0,0.670333 user16,2721,275411,rigid,0,0.835295 user16,2722,275412,C_you_later,3600,0.376401 -user16,2723,275412,renonce,0,0.0468422 -user16,2724,275413,renonce,0,0.147924 +user16,2723,275412,renounce,0,0.0468422 +user16,2724,275413,renounce,0,0.147924 user16,2725,275413,rigid,0,0.849185 user16,2726,275414,rigid,0,0.956566 user16,2727,275414,C_you_later,3600,0.28359 user16,2728,275426,C_you_later,3600,0.260293 -user16,2729,275427,renonce,0,0.144999 +user16,2729,275427,renounce,0,0.144999 user16,2730,275427,consider_degrad,0,0.501635 user16,2730,275427,degrad_space,0,0.501635 -user16,2731,275428,renonce,0,0.115519 -user16,2732,275428,renonce,0,0.135688 +user16,2731,275428,renounce,0,0.115519 +user16,2732,275428,renounce,0,0.135688 user16,2733,275432,consider_degrad,0,0.577117 user16,2733,275432,degrad_space,0,0.577117 user16,2734,275432,consider_degrad,0,0.496199 @@ -65,7 +65,7 @@ user16,2734,275432,degrad_space,0,0.496199 user16,2735,275433,C_you_later,3600,0.267201 user16,2736,275433,consider_degrad,0,0.463088 user16,2736,275433,degrad_space,0,0.463088 -user16,2737,275433,renonce,0,0.106139 +user16,2737,275433,renounce,0,0.106139 user16,2738,275434,rigid,0,0.98452 user16,2739,275434,consider_degrad,0,0.583237 user16,2739,275434,degrad_space,0,0.583237 @@ -75,9 +75,9 @@ user16,2742,275436,consider_degrad,0,0.442059 user16,2742,275436,degrad_space,0,0.442059 user16,2743,275436,consider_reconfig,0,0.785635 user16,2743,275436,reconfig,0,0.785635 -user16,2744,275437,renonce,0,0.141352 +user16,2744,275437,renounce,0,0.141352 user16,2745,275437,C_you_later,3600,0.241071 -user16,2746,275437,renonce,0,0.0675767 +user16,2746,275437,renounce,0,0.0675767 user16,2747,275438,rigid,0,0.866066 user16,2748,275438,consider_degrad,0,0.443503 user16,2748,275438,degrad_space,0,0.443503 @@ -86,7 +86,7 @@ user16,2750,275439,C_you_later,3600,0.343643 user16,2751,275440,consider_degrad,0,0.466655 user16,2751,275440,degrad_space,0,0.466655 user16,2752,275440,rigid,0,0.990436 -user16,2753,275441,renonce,0,0.0804869 +user16,2753,275441,renounce,0,0.0804869 user16,2754,275441,consider_degrad,0,0.413796 user16,2754,275441,degrad_space,0,0.413796 user16,2755,275441,consider_reconfig,0,0.639744 @@ -95,9 +95,9 @@ user16,2756,275442,rigid,0,0.928467 user16,2757,275442,consider_reconfig,0,0.64474 user16,2757,275442,reconfig,0,0.64474 user16,2758,275443,C_you_later,3600,0.302387 -user16,2759,275443,renonce,0,0.177088 +user16,2759,275443,renounce,0,0.177088 user16,2760,275444,rigid,0,0.818494 -user16,2761,275444,renonce,0,0.11977 +user16,2761,275444,renounce,0,0.11977 user16,2762,275444,consider_reconfig,0,0.649121 user16,2762,275444,reconfig,0,0.649121 user16,2763,275445,C_you_later,3600,0.393593 @@ -125,7 +125,7 @@ user16,2778,275452,rigid,0,0.999955 user16,2779,275452,consider_reconfig,0,0.746004 user16,2779,275452,reconfig,0,0.746004 user16,2780,275452,C_you_later,3600,0.237923 -user16,2781,275453,renonce,0,0.159146 +user16,2781,275453,renounce,0,0.159146 user16,2782,275453,consider_degrad,0,0.541127 user16,2782,275453,degrad_space,0,0.541127 user16,2783,275454,consider_degrad,0,0.595112 @@ -157,7 +157,7 @@ user16,2797,275461,consider_reconfig,0,0.777486 user16,2797,275461,reconfig,0,0.777486 user16,2798,275461,consider_degrad,0,0.462789 user16,2798,275461,degrad_space,0,0.462789 -user16,2799,275462,renonce,0,0.0171438 +user16,2799,275462,renounce,0,0.0171438 user16,2800,275462,C_you_later,3600,0.338058 user16,2801,275463,rigid,0,0.988558 user16,2802,275463,rigid,0,0.809319 @@ -169,12 +169,12 @@ user16,2805,275464,C_you_later,3600,0.359146 user16,2806,275465,consider_reconfig,0,0.749274 user16,2806,275465,reconfig,0,0.749274 user16,2807,275465,C_you_later,3600,0.236698 -user16,2808,275466,renonce,0,0.0477589 +user16,2808,275466,renounce,0,0.0477589 user16,2809,275466,consider_degrad,0,0.588858 user16,2809,275466,degrad_space,0,0.588858 user16,2810,275467,consider_degrad,0,0.578408 user16,2810,275467,degrad_space,0,0.578408 -user16,2811,275467,renonce,0,0.0590839 +user16,2811,275467,renounce,0,0.0590839 user16,2812,275468,C_you_later,3600,0.207849 user16,2813,275468,C_you_later,3600,0.223403 user16,2814,275469,C_you_later,3600,0.225527 @@ -184,18 +184,18 @@ user16,2816,275470,C_you_later,3600,0.271591 user16,2817,275470,rigid,0,0.958074 user16,2818,275471,consider_degrad,0,0.417523 user16,2818,275471,degrad_space,0,0.417523 -user16,2819,275471,renonce,0,0.00981818 +user16,2819,275471,renounce,0,0.00981818 user16,2820,275472,rigid,0,0.878632 user16,2821,275472,consider_reconfig,0,0.730157 user16,2821,275472,reconfig,0,0.730157 user16,2822,275473,rigid,0,0.870748 user16,2823,275473,consider_degrad,0,0.55405 user16,2823,275473,degrad_space,0,0.55405 -user16,2824,275474,renonce,0,0.158729 +user16,2824,275474,renounce,0,0.158729 user16,2825,275474,consider_degrad,0,0.533805 user16,2825,275474,degrad_space,0,0.533805 -user16,2826,275475,renonce,0,0.0399664 -user16,2827,275475,renonce,0,0.061579 +user16,2826,275475,renounce,0,0.0399664 +user16,2827,275475,renounce,0,0.061579 user16,2828,275476,consider_degrad,0,0.5415 user16,2828,275476,degrad_space,0,0.5415 user16,2829,275476,consider_reconfig,0,0.631933 @@ -204,9 +204,9 @@ user16,2830,275477,consider_reconfig,0,0.726877 user16,2830,275477,reconfig,0,0.726877 user16,2831,275477,C_you_later,3600,0.351595 user16,2832,275478,rigid,0,0.952475 -user16,2833,275478,renonce,0,0.0118878 +user16,2833,275478,renounce,0,0.0118878 user16,2834,275479,rigid,0,0.822491 -user16,2835,275479,renonce,0,0.0978722 +user16,2835,275479,renounce,0,0.0978722 user16,2836,275480,consider_reconfig,0,0.788982 user16,2836,275480,reconfig,0,0.788982 user16,2837,275480,consider_degrad,0,0.416088 @@ -227,8 +227,8 @@ user16,2846,275484,C_you_later,3600,0.258837 user16,2847,275485,C_you_later,3600,0.366811 user16,2848,275485,consider_reconfig,0,0.64488 user16,2848,275485,reconfig,0,0.64488 -user16,2849,275486,renonce,0,0.158516 -user16,2850,275486,renonce,0,0.00597621 +user16,2849,275486,renounce,0,0.158516 +user16,2850,275486,renounce,0,0.00597621 user16,2851,275487,rigid,0,0.953036 user16,2852,275487,C_you_later,3600,0.219541 user16,2853,275488,consider_reconfig,0,0.77239 @@ -237,7 +237,7 @@ user16,2854,275488,consider_reconfig,0,0.726462 user16,2854,275488,reconfig,0,0.726462 user16,2855,275489,consider_reconfig,0,0.758446 user16,2855,275489,reconfig,0,0.758446 -user16,2856,275489,renonce,0,0.107712 +user16,2856,275489,renounce,0,0.107712 user16,2857,275489,consider_degrad,0,0.464768 user16,2857,275489,degrad_space,0,0.464768 user16,2858,275490,rigid,0,0.826189 @@ -259,12 +259,12 @@ user16,2868,275495,rigid,0,0.940981 user16,2869,275495,C_you_later,3600,0.337776 user16,2870,275496,consider_reconfig,0,0.704553 user16,2870,275496,reconfig,0,0.704553 -user16,2871,275496,renonce,0,0.080674 +user16,2871,275496,renounce,0,0.080674 user16,2872,275497,rigid,0,0.909056 -user16,2873,275497,renonce,0,0.191393 +user16,2873,275497,renounce,0,0.191393 user16,2874,275498,consider_reconfig,0,0.631069 user16,2874,275498,reconfig,0,0.631069 -user16,2875,275498,renonce,0,0.173349 +user16,2875,275498,renounce,0,0.173349 user16,2876,275499,consider_reconfig,0,0.691371 user16,2876,275499,reconfig,0,0.691371 user16,2877,275499,C_you_later,3600,0.39438 @@ -277,20 +277,20 @@ user16,2881,275501,degrad_space,0,0.502999 user16,2882,275502,C_you_later,3600,0.396799 user16,2883,275502,consider_reconfig,0,0.721995 user16,2883,275502,reconfig,0,0.721995 -user16,2884,275502,renonce,0,0.0986313 +user16,2884,275502,renounce,0,0.0986313 user16,2885,275503,consider_degrad,0,0.569129 user16,2885,275503,degrad_space,0,0.569129 -user16,2886,275503,renonce,0,0.161967 -user16,2887,275504,renonce,0,0.199255 +user16,2886,275503,renounce,0,0.161967 +user16,2887,275504,renounce,0,0.199255 user16,2888,275504,consider_reconfig,0,0.702178 user16,2888,275504,reconfig,0,0.702178 -user16,2889,275505,renonce,0,0.1828 -user16,2722,279012,renonce,0,0.0977483 +user16,2889,275505,renounce,0,0.1828 +user16,2722,279012,renounce,0,0.0977483 user16,2727,279014,consider_degrad,0,0.511478 user16,2727,279014,degrad_space,0,0.511478 user16,2728,279026,C_you_later,3600,0.238406 user16,2735,279033,C_you_later,3600,0.358279 -user16,2741,279035,renonce,0,0.162271 +user16,2741,279035,renounce,0,0.162271 user16,2745,279037,consider_reconfig,0,0.701717 user16,2745,279037,reconfig,0,0.701717 user16,2750,279039,rigid,0,0.810015 @@ -305,7 +305,7 @@ user16,2780,279052,consider_degrad,0,0.412763 user16,2780,279052,degrad_space,0,0.412763 user16,2785,279055,rigid,0,0.955189 user16,2787,279056,rigid,0,0.85806 -user16,2788,279056,renonce,0,0.139102 +user16,2788,279056,renounce,0,0.139102 user16,2800,279062,consider_degrad,0,0.530472 user16,2800,279062,degrad_space,0,0.530472 user16,2805,279064,C_you_later,3600,0.280967 @@ -320,7 +320,7 @@ user16,2831,279077,C_you_later,3600,0.249676 user16,2838,279081,consider_degrad,0,0.562334 user16,2838,279081,degrad_space,0,0.562334 user16,2842,279082,rigid,0,0.846102 -user16,2846,279084,renonce,0,0.0923938 +user16,2846,279084,renounce,0,0.0923938 user16,2847,279085,rigid,0,0.837137 user16,2852,279087,C_you_later,3600,0.29247 user16,2859,279090,C_you_later,3600,0.36497 @@ -336,11 +336,11 @@ user16,2882,279102,rigid,0,0.93982 user16,2728,282626,consider_degrad,0,0.488809 user16,2728,282626,degrad_space,0,0.488809 user16,2735,282633,rigid,0,0.896553 -user16,2763,282645,renonce,0,0.104075 +user16,2763,282645,renounce,0,0.104075 user16,2805,282664,C_you_later,3600,0.279385 user16,2812,282668,consider_degrad,0,0.498643 user16,2812,282668,degrad_space,0,0.498643 -user16,2813,282668,renonce,0,0.120019 +user16,2813,282668,renounce,0,0.120019 user16,2831,282677,consider_degrad,0,0.529784 user16,2831,282677,degrad_space,0,0.529784 user16,2852,282687,consider_degrad,0,0.466519 diff --git a/test/expected_behavior_log/dm_user_multi_behavior_small_workload_1-2machines_user_stats_behaviors.csv b/test/expected_behavior_log/dm_user_multi_behavior_small_workload_1-2machines_user_stats_behaviors.csv index 7d263ed..bdb72f5 100644 --- a/test/expected_behavior_log/dm_user_multi_behavior_small_workload_1-2machines_user_stats_behaviors.csv +++ b/test/expected_behavior_log/dm_user_multi_behavior_small_workload_1-2machines_user_stats_behaviors.csv @@ -6,11 +6,11 @@ user18,1956,210993,consider_degrad,0,0.511997 user18,1956,210993,degrad_space,0,0.511997 user18,1962,211560,consider_reconfig,0,0.759578 user18,1962,211560,reconfig,0,0.759578 -user15,2427,243133,renonce,0,0.0894425 +user15,2427,243133,renounce,0,0.0894425 user15,2428,243374,rigid,0,0.84728 -user15,2442,244342,renonce,0,0.108429 +user15,2442,244342,renounce,0,0.108429 user15,2443,244436,C_you_later,3600,0.317551 -user15,2443,248036,renonce,0,0.123269 +user15,2443,248036,renounce,0,0.123269 user15,8596,730546,rigid,0,1 user15,8597,730546,rigid,0,1 user15,8598,730564,rigid,0,1 diff --git a/test/expected_behavior_log/dm_user_multi_behavior_small_workload_2-2machines_user_stats_behaviors.csv b/test/expected_behavior_log/dm_user_multi_behavior_small_workload_2-2machines_user_stats_behaviors.csv index 7f8849f..ae8557e 100644 --- a/test/expected_behavior_log/dm_user_multi_behavior_small_workload_2-2machines_user_stats_behaviors.csv +++ b/test/expected_behavior_log/dm_user_multi_behavior_small_workload_2-2machines_user_stats_behaviors.csv @@ -8,37 +8,37 @@ user14,757,66895,degrad_time,0,0.25666 user14,758,66959,consider_degrad,0,0.0288913 user14,758,66959,degrad_time,0,0.0288913 user14,768,67537,C_you_later,3600,0.41498 -user14,781,67841,renonce,0,0.0138883 -user14,791,68068,renonce,0,0.245617 -user14,794,68149,renonce,0,0.0780841 +user14,781,67841,renounce,0,0.0138883 +user14,791,68068,renounce,0,0.245617 +user14,794,68149,renounce,0,0.0780841 user14,795,68533,C_you_later,3600,0.486066 user14,796,68771,rigid,0,0.842896 user14,797,68917,consider_degrad,0,0.550123 user14,797,68917,degrad_time,0,0.550123 -user14,798,69021,renonce,0,0.130532 +user14,798,69021,renounce,0,0.130532 user14,799,69132,consider_degrad,0,0.706138 user14,799,69132,degrad_time,0,0.706138 user14,800,69271,C_you_later,3600,0.392056 -user14,804,69496,renonce,0,0.103097 +user14,804,69496,renounce,0,0.103097 user14,808,69608,C_you_later,3600,0.496931 -user14,809,69841,renonce,0,0.0616779 +user14,809,69841,renounce,0,0.0616779 user14,768,71137,C_you_later,3600,0.385933 user14,795,72133,rigid,0,0.930913 -user14,800,72871,renonce,0,0.0570942 +user14,800,72871,renounce,0,0.0570942 user14,808,73208,C_you_later,3600,0.437103 user14,768,74737,rigid,0,0.835317 user14,808,76808,C_you_later,3600,0.431309 user14,808,80408,rigid,0,1 -user15,2427,243133,renonce,0,0.0894425 +user15,2427,243133,renounce,0,0.0894425 user15,2428,243374,rigid,0,0.84728 -user15,2442,244342,renonce,0,0.108429 +user15,2442,244342,renounce,0,0.108429 user15,2443,244436,C_you_later,3600,0.317551 -user15,2443,248036,renonce,0,0.123269 +user15,2443,248036,renounce,0,0.123269 user14,2527,253799,C_you_later,3600,0.289445 user14,2528,253947,C_you_later,3600,0.279545 user14,2529,254111,rigid,0,0.99172 user14,2530,254200,rigid,0,0.761117 -user14,2531,254280,renonce,0,0.175296 +user14,2531,254280,renounce,0,0.175296 user14,2532,254392,C_you_later,3600,0.305098 user14,2527,257399,C_you_later,3600,0.314136 user14,2528,257547,rigid,0,0.942189 diff --git a/test/expected_behavior_log/dm_user_multi_behavior_small_workload_3-2machines_user_stats_behaviors.csv b/test/expected_behavior_log/dm_user_multi_behavior_small_workload_3-2machines_user_stats_behaviors.csv index 7893bbe..f555bf5 100644 --- a/test/expected_behavior_log/dm_user_multi_behavior_small_workload_3-2machines_user_stats_behaviors.csv +++ b/test/expected_behavior_log/dm_user_multi_behavior_small_workload_3-2machines_user_stats_behaviors.csv @@ -11,16 +11,16 @@ user14,781,67841,rigid,0,0.799089 user14,791,68068,rigid,0,0.683179 user14,794,68149,rigid,0,0.739145 user14,795,68533,C_you_later,3600,0.230062 -user14,796,68771,renonce,0,0.112769 +user14,796,68771,renounce,0,0.112769 user14,797,68917,rigid,0,0.736167 user14,798,69021,rigid,0,0.987897 user14,799,69132,rigid,0,0.58356 -user14,800,69271,renonce,0,0.0989069 +user14,800,69271,renounce,0,0.0989069 user14,804,69496,rigid,0,0.743174 user14,808,69608,consider_degrad,0,0.300052 user14,808,69608,degrad_time,0,0.300052 user14,809,69841,rigid,0,0.759523 -user14,795,72133,renonce,0,0.0835616 +user14,795,72133,renounce,0,0.0835616 user15,2427,243133,rigid,0,0.904953 user15,2428,243374,rigid,0,0.895299 user15,2442,244342,consider_reconfig,0,0.622052 diff --git a/test/expected_behavior_log/dm_user_multi_behavior_small_workload_4-2machines_user_stats_behaviors.csv b/test/expected_behavior_log/dm_user_multi_behavior_small_workload_4-2machines_user_stats_behaviors.csv index f51eb8b..b853ec9 100644 --- a/test/expected_behavior_log/dm_user_multi_behavior_small_workload_4-2machines_user_stats_behaviors.csv +++ b/test/expected_behavior_log/dm_user_multi_behavior_small_workload_4-2machines_user_stats_behaviors.csv @@ -37,7 +37,7 @@ user9,6440,237077,reconfig,0,0.534493 user9,6450,237272,consider_reconfig,0,0.674231 user9,6450,237272,reconfig,0,0.674231 user9,6452,237292,rigid,0,0.811959 -user9,6455,237317,renonce,0,0.045389 +user9,6455,237317,renounce,0,0.045389 user10,6459,238285,rigid,0,0.840091 user5,6982,260575,consider_degrad,0,0.260721 user5,6982,260575,degrad_space,0,0.260721 diff --git a/test/expected_behavior_log/dm_user_multi_behavior_small_workload_5-2machines_user_stats_behaviors.csv b/test/expected_behavior_log/dm_user_multi_behavior_small_workload_5-2machines_user_stats_behaviors.csv index 556fede..eff3f36 100644 --- a/test/expected_behavior_log/dm_user_multi_behavior_small_workload_5-2machines_user_stats_behaviors.csv +++ b/test/expected_behavior_log/dm_user_multi_behavior_small_workload_5-2machines_user_stats_behaviors.csv @@ -31,23 +31,23 @@ user9,3814,143342,rigid,0,1 user5,3913,147644,rigid,0,1 user5,5285,203790,C_you_later,3600,0.267694 user5,5287,204427,C_you_later,3600,0.385333 -user5,5285,207390,renonce,0,0.129945 -user5,5287,208027,renonce,0,0.15698 +user5,5285,207390,renounce,0,0.129945 +user5,5287,208027,renounce,0,0.15698 user5,5508,214322,rigid,0,0.992205 user9,6440,237077,C_you_later,3600,0.227669 -user9,6450,237272,renonce,0,0.177029 +user9,6450,237272,renounce,0,0.177029 user9,6452,237292,C_you_later,3600,0.319304 -user9,6455,237317,renonce,0,0.159675 +user9,6455,237317,renounce,0,0.159675 user10,6459,238285,rigid,0,0.906702 user9,6440,240677,C_you_later,3600,0.389584 user9,6452,240892,C_you_later,3600,0.37294 user9,6440,244277,consider_reconfig,0,0.621012 user9,6440,244277,reconfig,0,0.621012 -user9,6452,244492,renonce,0,0.151723 +user9,6452,244492,renounce,0,0.151723 user5,6982,260575,consider_degrad,0,0.408862 user5,6982,260575,degrad_space,0,0.408862 -user5,7126,270322,renonce,0,0.162816 -user9,7815,297615,renonce,0,0.156559 +user5,7126,270322,renounce,0,0.162816 +user9,7815,297615,renounce,0,0.156559 user9,8052,300159,rigid,0,1 user9,8061,300545,rigid,0,1 user9,8064,300653,rigid,0,1 @@ -103,7 +103,7 @@ user5,17059,564684,consider_reconfig,0,0.107948 user5,17059,564684,reconfig,0,0.107948 user10,18144,610219,rigid,0,0.854485 user10,18145,610225,rigid,0,0.913147 -user10,18146,610230,renonce,0,0.0705673 +user10,18146,610230,renounce,0,0.0705673 user10,18147,610233,C_you_later,3600,0.438264 user10,18147,613833,consider_degrad,0,0.518397 user10,18147,613833,degrad_time,0,0.518397 @@ -112,14 +112,14 @@ user9,19079,651303,C_you_later,3600,0.257369 user9,19080,651341,consider_degrad,0,0.552463 user9,19080,651341,degrad_space,0,0.552463 user9,19079,654903,C_you_later,3600,0.333218 -user9,19219,656683,renonce,0,0.136207 +user9,19219,656683,renounce,0,0.136207 user9,19079,658503,consider_degrad,0,0.469941 user9,19079,658503,degrad_space,0,0.469941 user5,19658,659716,consider_reconfig,0,0.685728 user5,19658,659716,reconfig,0,0.685728 -user5,19667,660880,renonce,0,0.0975397 +user5,19667,660880,renounce,0,0.0975397 user5,19705,662513,rigid,0,0.941595 -user10,20392,680437,renonce,0,0.146906 +user10,20392,680437,renounce,0,0.146906 user10,20393,680441,rigid,0,0.942716 user10,20394,680447,consider_degrad,0,0.592458 user10,20394,680447,degrad_time,0,0.592458 @@ -131,7 +131,7 @@ user5,20721,709353,consider_reconfig,0,0.638131 user5,20721,709353,reconfig,0,0.638131 user5,20896,713177,C_you_later,3600,0.350006 user5,20896,716777,C_you_later,3600,0.252271 -user5,20896,720377,renonce,0,0.101223 +user5,20896,720377,renounce,0,0.101223 user5,21451,739445,consider_degrad,0,0.569521 user5,21451,739445,degrad_space,0,0.569521 user5,21862,753768,rigid,0,0.923828 diff --git a/test/expected_behavior_log/dm_user_multi_behavior_yellow-2machines_user_stats_behaviors.csv b/test/expected_behavior_log/dm_user_multi_behavior_yellow-2machines_user_stats_behaviors.csv index 798215e..e0b8bdc 100644 --- a/test/expected_behavior_log/dm_user_multi_behavior_yellow-2machines_user_stats_behaviors.csv +++ b/test/expected_behavior_log/dm_user_multi_behavior_yellow-2machines_user_stats_behaviors.csv @@ -28,7 +28,7 @@ user18,1962,211560,consider_degrad,0,0.559827 user18,1962,211560,degrad_space,0,0.559827 user15,2427,243133,C_you_later,3600,0.285366 user15,2428,243374,C_you_later,3600,0.395292 -user15,2442,244342,renonce,0,0.074995 +user15,2442,244342,renounce,0,0.074995 user15,2443,244436,consider_reconfig,0,0.799674 user15,2443,244436,reconfig,0,0.799674 user15,2427,246733,consider_degrad,0,0.534493 @@ -39,19 +39,19 @@ user14,2527,253799,rigid,0,0.882298 user14,2528,253947,rigid,0,0.93109 user14,2529,254111,rigid,0,0.853334 user14,2530,254200,C_you_later,3600,0.494202 -user14,2531,254280,renonce,0,0.021467 +user14,2531,254280,renounce,0,0.021467 user14,2532,254392,consider_degrad,0,0.718087 user14,2532,254392,degrad_time,0,0.718087 user14,2530,257800,C_you_later,3600,0.260721 user14,2530,261400,C_you_later,3600,0.380538 -user14,2530,265000,renonce,0,0.195591 +user14,2530,265000,renounce,0,0.195591 user16,2715,275408,consider_reconfig,0,0.742941 user16,2715,275408,reconfig,0,0.742941 user16,2716,275409,rigid,0,0.840091 user16,2717,275409,rigid,0,0.824655 user16,2718,275410,consider_degrad,0,0.482835 user16,2718,275410,degrad_space,0,0.482835 -user16,2719,275410,renonce,0,0.133428 +user16,2719,275410,renounce,0,0.133428 user16,2720,275411,C_you_later,3600,0.23451 user16,2721,275411,C_you_later,3600,0.20123 user16,2722,275412,rigid,0,0.837889 @@ -82,8 +82,8 @@ user16,2741,275435,C_you_later,3600,0.388753 user16,2742,275436,rigid,0,0.954869 user16,2743,275436,consider_degrad,0,0.519251 user16,2743,275436,degrad_space,0,0.519251 -user16,2744,275437,renonce,0,0.0292595 -user16,2745,275437,renonce,0,0.155539 +user16,2744,275437,renounce,0,0.0292595 +user16,2745,275437,renounce,0,0.155539 user16,2746,275437,consider_degrad,0,0.534723 user16,2746,275437,degrad_space,0,0.534723 user16,2747,275438,consider_reconfig,0,0.74792 @@ -94,15 +94,15 @@ user16,2749,275439,consider_reconfig,0,0.741951 user16,2749,275439,reconfig,0,0.741951 user16,2750,275439,consider_reconfig,0,0.659328 user16,2750,275439,reconfig,0,0.659328 -user16,2751,275440,renonce,0,0.110871 +user16,2751,275440,renounce,0,0.110871 user16,2752,275440,consider_reconfig,0,0.68834 user16,2752,275440,reconfig,0,0.68834 -user16,2753,275441,renonce,0,0.169838 +user16,2753,275441,renounce,0,0.169838 user16,2754,275441,rigid,0,0.912021 user16,2755,275441,consider_reconfig,0,0.728829 user16,2755,275441,reconfig,0,0.728829 user16,2756,275442,rigid,0,0.959548 -user16,2757,275442,renonce,0,0.140562 +user16,2757,275442,renounce,0,0.140562 user16,2758,275443,consider_degrad,0,0.599913 user16,2758,275443,degrad_space,0,0.599913 user16,2759,275443,consider_reconfig,0,0.638889 @@ -110,24 +110,24 @@ user16,2759,275443,reconfig,0,0.638889 user16,2760,275444,consider_reconfig,0,0.600063 user16,2760,275444,reconfig,0,0.600063 user16,2761,275444,C_you_later,3600,0.384002 -user16,2762,275444,renonce,0,0.0828849 +user16,2762,275444,renounce,0,0.0828849 user16,2763,275445,consider_reconfig,0,0.617145 user16,2763,275445,reconfig,0,0.617145 user16,2764,275445,C_you_later,3600,0.337533 user16,2765,275446,consider_degrad,0,0.599689 user16,2765,275446,degrad_space,0,0.599689 -user16,2766,275446,renonce,0,0.149572 -user16,2767,275447,renonce,0,0.163218 -user16,2768,275447,renonce,0,0.0129244 +user16,2766,275446,renounce,0,0.149572 +user16,2767,275447,renounce,0,0.163218 +user16,2768,275447,renounce,0,0.0129244 user16,2769,275448,consider_degrad,0,0.47462 user16,2769,275448,degrad_space,0,0.47462 user16,2770,275448,consider_reconfig,0,0.694081 user16,2770,275448,reconfig,0,0.694081 -user16,2771,275448,renonce,0,0.0391181 +user16,2771,275448,renounce,0,0.0391181 user16,2772,275449,C_you_later,3600,0.288102 user16,2773,275449,consider_reconfig,0,0.76168 user16,2773,275449,reconfig,0,0.76168 -user16,2774,275450,renonce,0,0.108574 +user16,2774,275450,renounce,0,0.108574 user16,2775,275450,consider_reconfig,0,0.64935 user16,2775,275450,reconfig,0,0.64935 user16,2776,275451,C_you_later,3600,0.38313 @@ -144,7 +144,7 @@ user16,2782,275453,consider_degrad,0,0.416936 user16,2782,275453,degrad_space,0,0.416936 user16,2783,275454,consider_reconfig,0,0.68102 user16,2783,275454,reconfig,0,0.68102 -user16,2784,275454,renonce,0,0.091663 +user16,2784,275454,renounce,0,0.091663 user16,2785,275455,C_you_later,3600,0.394004 user16,2786,275455,C_you_later,3600,0.375983 user16,2787,275456,consider_reconfig,0,0.605077 @@ -154,14 +154,14 @@ user16,2788,275456,degrad_space,0,0.540243 user16,2789,275457,rigid,0,0.92988 user16,2790,275457,C_you_later,3600,0.357546 user16,2791,275458,C_you_later,3600,0.34851 -user16,2792,275458,renonce,0,0.0640625 +user16,2792,275458,renounce,0,0.0640625 user16,2793,275459,consider_degrad,0,0.559243 user16,2793,275459,degrad_space,0,0.559243 user16,2794,275459,C_you_later,3600,0.26331 user16,2795,275460,C_you_later,3600,0.392715 user16,2796,275460,rigid,0,0.839346 user16,2797,275461,C_you_later,3600,0.32064 -user16,2798,275461,renonce,0,0.0979942 +user16,2798,275461,renounce,0,0.0979942 user16,2799,275462,consider_degrad,0,0.455829 user16,2799,275462,degrad_space,0,0.455829 user16,2800,275462,rigid,0,0.921951 @@ -186,32 +186,32 @@ user16,2811,275467,consider_degrad,0,0.554074 user16,2811,275467,degrad_space,0,0.554074 user16,2812,275468,consider_degrad,0,0.522933 user16,2812,275468,degrad_space,0,0.522933 -user16,2813,275468,renonce,0,0.0905024 +user16,2813,275468,renounce,0,0.0905024 user16,2814,275469,consider_degrad,0,0.454311 user16,2814,275469,degrad_space,0,0.454311 user16,2815,275469,rigid,0,0.975938 user16,2816,275470,consider_reconfig,0,0.633342 user16,2816,275470,reconfig,0,0.633342 -user16,2817,275470,renonce,0,0.140513 +user16,2817,275470,renounce,0,0.140513 user16,2818,275471,C_you_later,3600,0.354161 user16,2819,275471,consider_degrad,0,0.531982 user16,2819,275471,degrad_space,0,0.531982 user16,2820,275472,rigid,0,0.915214 -user16,2821,275472,renonce,0,0.0442256 -user16,2822,275473,renonce,0,0.00286643 +user16,2821,275472,renounce,0,0.0442256 +user16,2822,275473,renounce,0,0.00286643 user16,2823,275473,rigid,0,0.951767 user16,2824,275474,consider_degrad,0,0.509208 user16,2824,275474,degrad_space,0,0.509208 user16,2825,275474,consider_reconfig,0,0.680193 user16,2825,275474,reconfig,0,0.680193 user16,2826,275475,C_you_later,3600,0.316073 -user16,2827,275475,renonce,0,0.0833477 +user16,2827,275475,renounce,0,0.0833477 user16,2828,275476,consider_degrad,0,0.553931 user16,2828,275476,degrad_space,0,0.553931 user16,2829,275476,C_you_later,3600,0.303228 -user16,2830,275477,renonce,0,0.0881491 -user16,2831,275477,renonce,0,0.198472 -user16,2832,275478,renonce,0,0.127031 +user16,2830,275477,renounce,0,0.0881491 +user16,2831,275477,renounce,0,0.198472 +user16,2832,275478,renounce,0,0.127031 user16,2833,275478,rigid,0,0.81944 user16,2834,275479,C_you_later,3600,0.249066 user16,2835,275479,consider_reconfig,0,0.795011 @@ -239,8 +239,8 @@ user16,2849,275486,consider_reconfig,0,0.69254 user16,2849,275486,reconfig,0,0.69254 user16,2850,275486,consider_degrad,0,0.573108 user16,2850,275486,degrad_space,0,0.573108 -user16,2851,275487,renonce,0,0.0222647 -user16,2852,275487,renonce,0,0.19307 +user16,2851,275487,renounce,0,0.0222647 +user16,2852,275487,renounce,0,0.19307 user16,2853,275488,rigid,0,0.904314 user16,2854,275488,C_you_later,3600,0.333303 user16,2855,275489,consider_reconfig,0,0.725414 @@ -249,7 +249,7 @@ user16,2856,275489,consider_reconfig,0,0.628338 user16,2856,275489,reconfig,0,0.628338 user16,2857,275489,consider_degrad,0,0.469097 user16,2857,275489,degrad_space,0,0.469097 -user16,2858,275490,renonce,0,0.120403 +user16,2858,275490,renounce,0,0.120403 user16,2859,275490,consider_reconfig,0,0.723323 user16,2859,275490,reconfig,0,0.723323 user16,2860,275491,rigid,0,0.960732 @@ -269,23 +269,23 @@ user16,2870,275496,consider_degrad,0,0.407904 user16,2870,275496,degrad_space,0,0.407904 user16,2871,275496,consider_degrad,0,0.525475 user16,2871,275496,degrad_space,0,0.525475 -user16,2872,275497,renonce,0,0.199425 -user16,2873,275497,renonce,0,0.186333 +user16,2872,275497,renounce,0,0.199425 +user16,2873,275497,renounce,0,0.186333 user16,2874,275498,consider_degrad,0,0.443944 user16,2874,275498,degrad_space,0,0.443944 -user16,2875,275498,renonce,0,0.142623 +user16,2875,275498,renounce,0,0.142623 user16,2876,275499,rigid,0,0.877451 -user16,2877,275499,renonce,0,0.178449 +user16,2877,275499,renounce,0,0.178449 user16,2878,275500,rigid,0,0.874408 user16,2879,275500,consider_degrad,0,0.493441 user16,2879,275500,degrad_space,0,0.493441 -user16,2880,275501,renonce,0,0.0672286 +user16,2880,275501,renounce,0,0.0672286 user16,2881,275501,consider_reconfig,0,0.744897 user16,2881,275501,reconfig,0,0.744897 user16,2882,275502,rigid,0,0.849281 user16,2883,275502,rigid,0,0.800097 user16,2884,275502,C_you_later,3600,0.37093 -user16,2885,275503,renonce,0,0.0351865 +user16,2885,275503,renounce,0,0.0351865 user16,2886,275503,consider_reconfig,0,0.767878 user16,2886,275503,reconfig,0,0.767878 user16,2887,275504,consider_reconfig,0,0.612561 @@ -296,13 +296,13 @@ user16,2889,275505,consider_degrad,0,0.480259 user16,2889,275505,degrad_space,0,0.480259 user16,2720,279011,rigid,0,0.84135 user16,2721,279011,C_you_later,3600,0.249404 -user16,2733,279032,renonce,0,0.143776 +user16,2733,279032,renounce,0,0.143776 user16,2734,279032,consider_degrad,0,0.53988 user16,2734,279032,degrad_space,0,0.53988 user16,2735,279033,C_you_later,3600,0.386181 user16,2741,279035,consider_degrad,0,0.533453 user16,2741,279035,degrad_space,0,0.533453 -user16,2761,279044,renonce,0,0.11226 +user16,2761,279044,renounce,0,0.11226 user16,2764,279045,rigid,0,0.815523 user16,2772,279049,consider_reconfig,0,0.761718 user16,2772,279049,reconfig,0,0.761718 @@ -313,7 +313,7 @@ user16,2786,279055,consider_reconfig,0,0.774363 user16,2786,279055,reconfig,0,0.774363 user16,2790,279057,consider_reconfig,0,0.651404 user16,2790,279057,reconfig,0,0.651404 -user16,2791,279058,renonce,0,0.00543784 +user16,2791,279058,renounce,0,0.00543784 user16,2794,279059,consider_degrad,0,0.482447 user16,2794,279059,degrad_space,0,0.482447 user16,2795,279060,C_you_later,3600,0.394128 @@ -321,11 +321,11 @@ user16,2797,279061,rigid,0,0.86059 user16,2804,279064,consider_reconfig,0,0.695051 user16,2804,279064,reconfig,0,0.695051 user16,2818,279071,rigid,0,0.808457 -user16,2826,279075,renonce,0,0.0276671 +user16,2826,279075,renounce,0,0.0276671 user16,2829,279076,C_you_later,3600,0.316985 user16,2834,279079,consider_reconfig,0,0.661585 user16,2834,279079,reconfig,0,0.661585 -user16,2841,279082,renonce,0,0.0172624 +user16,2841,279082,renounce,0,0.0172624 user16,2854,279088,consider_degrad,0,0.405974 user16,2854,279088,degrad_space,0,0.405974 user16,2861,279091,consider_reconfig,0,0.655929 diff --git a/test/expected_log/dm_user_renonce-2machines_jobs.csv b/test/expected_log/dm_user_renounce-2machines_jobs.csv similarity index 100% rename from test/expected_log/dm_user_renonce-2machines_jobs.csv rename to test/expected_log/dm_user_renounce-2machines_jobs.csv diff --git a/test/schedconf/dm_user_multi_behavior.json b/test/schedconf/dm_user_multi_behavior.json index b763895..c1c9b84 100644 --- a/test/schedconf/dm_user_multi_behavior.json +++ b/test/schedconf/dm_user_multi_behavior.json @@ -12,12 +12,12 @@ "red_prob_rigid_multi_core" : 0.2, "red_prob_degrad_multi_core" : 0.2, "red_prob_reconfig_multi_core" : 0.2, - "red_prob_renonce_multi_core" : 0.2, + "red_prob_renounce_multi_core" : 0.2, "red_prob_see_you_later_multi_core": 0.2, "red_prob_rigid_mono_core" : 0.25, "red_prob_degrad_mono_core" : 0.25, - "red_prob_renonce_mono_core" : 0.25, + "red_prob_renounce_mono_core" : 0.25, "red_prob_see_you_later_mono_core": 0.25, "yellow_prob_degrad_multi_core" : 0.3, @@ -36,12 +36,12 @@ "red_prob_rigid_multi_core" : 0.2, "red_prob_degrad_multi_core" : 0.2, "red_prob_reconfig_multi_core" : 0.2, - "red_prob_renonce_multi_core" : 0.2, + "red_prob_renounce_multi_core" : 0.2, "red_prob_see_you_later_multi_core": 0.2, "red_prob_rigid_mono_core" : 0.25, "red_prob_degrad_mono_core" : 0.25, - "red_prob_renonce_mono_core" : 0.25, + "red_prob_renounce_mono_core" : 0.25, "red_prob_see_you_later_mono_core": 0.25, "yellow_prob_degrad_multi_core" : 0.3, @@ -60,12 +60,12 @@ "red_prob_rigid_multi_core" : 0.2, "red_prob_degrad_multi_core" : 0.2, "red_prob_reconfig_multi_core" : 0.2, - "red_prob_renonce_multi_core" : 0.2, + "red_prob_renounce_multi_core" : 0.2, "red_prob_see_you_later_multi_core": 0.2, "red_prob_rigid_mono_core" : 0.25, "red_prob_degrad_mono_core" : 0.25, - "red_prob_renonce_mono_core" : 0.25, + "red_prob_renounce_mono_core" : 0.25, "red_prob_see_you_later_mono_core": 0.25, "yellow_prob_degrad_multi_core" : 0.3, @@ -84,12 +84,12 @@ "red_prob_rigid_multi_core" : 0.2, "red_prob_degrad_multi_core" : 0.2, "red_prob_reconfig_multi_core" : 0.2, - "red_prob_renonce_multi_core" : 0.2, + "red_prob_renounce_multi_core" : 0.2, "red_prob_see_you_later_multi_core": 0.2, "red_prob_rigid_mono_core" : 0.25, "red_prob_degrad_mono_core" : 0.25, - "red_prob_renonce_mono_core" : 0.25, + "red_prob_renounce_mono_core" : 0.25, "red_prob_see_you_later_mono_core": 0.25, "yellow_prob_degrad_multi_core" : 0.3, diff --git a/test/schedconf/dm_user_multi_behavior_many_windows.json b/test/schedconf/dm_user_multi_behavior_many_windows.json index bcacb0e..71c1c21 100644 --- a/test/schedconf/dm_user_multi_behavior_many_windows.json +++ b/test/schedconf/dm_user_multi_behavior_many_windows.json @@ -30,12 +30,12 @@ "red_prob_rigid_multi_core" : 0.2, "red_prob_degrad_multi_core" : 0.2, "red_prob_reconfig_multi_core" : 0.2, - "red_prob_renonce_multi_core" : 0.2, + "red_prob_renounce_multi_core" : 0.2, "red_prob_see_you_later_multi_core": 0.2, "red_prob_rigid_mono_core" : 0.25, "red_prob_degrad_mono_core" : 0.25, - "red_prob_renonce_mono_core" : 0.25, + "red_prob_renounce_mono_core" : 0.25, "red_prob_see_you_later_mono_core": 0.25, "yellow_prob_degrad_multi_core" : 0.3, @@ -54,12 +54,12 @@ "red_prob_rigid_multi_core" : 0.2, "red_prob_degrad_multi_core" : 0.2, "red_prob_reconfig_multi_core" : 0.2, - "red_prob_renonce_multi_core" : 0.2, + "red_prob_renounce_multi_core" : 0.2, "red_prob_see_you_later_multi_core": 0.2, "red_prob_rigid_mono_core" : 0.25, "red_prob_degrad_mono_core" : 0.25, - "red_prob_renonce_mono_core" : 0.25, + "red_prob_renounce_mono_core" : 0.25, "red_prob_see_you_later_mono_core": 0.25, "yellow_prob_degrad_multi_core" : 0.3, @@ -78,12 +78,12 @@ "red_prob_rigid_multi_core" : 0.2, "red_prob_degrad_multi_core" : 0.2, "red_prob_reconfig_multi_core" : 0.2, - "red_prob_renonce_multi_core" : 0.2, + "red_prob_renounce_multi_core" : 0.2, "red_prob_see_you_later_multi_core": 0.2, "red_prob_rigid_mono_core" : 0.25, "red_prob_degrad_mono_core" : 0.25, - "red_prob_renonce_mono_core" : 0.25, + "red_prob_renounce_mono_core" : 0.25, "red_prob_see_you_later_mono_core": 0.25, "yellow_prob_degrad_multi_core" : 0.3, @@ -102,12 +102,12 @@ "red_prob_rigid_multi_core" : 0.2, "red_prob_degrad_multi_core" : 0.2, "red_prob_reconfig_multi_core" : 0.2, - "red_prob_renonce_multi_core" : 0.2, + "red_prob_renounce_multi_core" : 0.2, "red_prob_see_you_later_multi_core": 0.2, "red_prob_rigid_mono_core" : 0.25, "red_prob_degrad_mono_core" : 0.25, - "red_prob_renonce_mono_core" : 0.25, + "red_prob_renounce_mono_core" : 0.25, "red_prob_see_you_later_mono_core": 0.25, "yellow_prob_degrad_multi_core" : 0.3, diff --git a/test/schedconf/dm_user_multi_behavior_many_windows_wrong.json b/test/schedconf/dm_user_multi_behavior_many_windows_wrong.json index 1507cd8..8e69f56 100644 --- a/test/schedconf/dm_user_multi_behavior_many_windows_wrong.json +++ b/test/schedconf/dm_user_multi_behavior_many_windows_wrong.json @@ -20,12 +20,12 @@ "red_prob_rigid_multi_core" : 0.2, "red_prob_degrad_multi_core" : 0.2, "red_prob_reconfig_multi_core" : 0.2, - "red_prob_renonce_multi_core" : 0.2, + "red_prob_renounce_multi_core" : 0.2, "red_prob_see_you_later_multi_core": 0.2, "red_prob_rigid_mono_core" : 0.25, "red_prob_degrad_mono_core" : 0.25, - "red_prob_renonce_mono_core" : 0.25, + "red_prob_renounce_mono_core" : 0.25, "red_prob_see_you_later_mono_core": 0.25, "yellow_prob_degrad_multi_core" : 0.3, @@ -44,12 +44,12 @@ "red_prob_rigid_multi_core" : 0.2, "red_prob_degrad_multi_core" : 0.2, "red_prob_reconfig_multi_core" : 0.2, - "red_prob_renonce_multi_core" : 0.2, + "red_prob_renounce_multi_core" : 0.2, "red_prob_see_you_later_multi_core": 0.2, "red_prob_rigid_mono_core" : 0.25, "red_prob_degrad_mono_core" : 0.25, - "red_prob_renonce_mono_core" : 0.25, + "red_prob_renounce_mono_core" : 0.25, "red_prob_see_you_later_mono_core": 0.25, "yellow_prob_degrad_multi_core" : 0.3, @@ -68,12 +68,12 @@ "red_prob_rigid_multi_core" : 0.2, "red_prob_degrad_multi_core" : 0.2, "red_prob_reconfig_multi_core" : 0.2, - "red_prob_renonce_multi_core" : 0.2, + "red_prob_renounce_multi_core" : 0.2, "red_prob_see_you_later_multi_core": 0.2, "red_prob_rigid_mono_core" : 0.25, "red_prob_degrad_mono_core" : 0.25, - "red_prob_renonce_mono_core" : 0.25, + "red_prob_renounce_mono_core" : 0.25, "red_prob_see_you_later_mono_core": 0.25, "yellow_prob_degrad_multi_core" : 0.3, @@ -92,12 +92,12 @@ "red_prob_rigid_multi_core" : 0.2, "red_prob_degrad_multi_core" : 0.2, "red_prob_reconfig_multi_core" : 0.2, - "red_prob_renonce_multi_core" : 0.2, + "red_prob_renounce_multi_core" : 0.2, "red_prob_see_you_later_multi_core": 0.2, "red_prob_rigid_mono_core" : 0.25, "red_prob_degrad_mono_core" : 0.25, - "red_prob_renonce_mono_core" : 0.25, + "red_prob_renounce_mono_core" : 0.25, "red_prob_see_you_later_mono_core": 0.25, "yellow_prob_degrad_multi_core" : 0.3, diff --git a/test/schedconf/dm_user_multi_behavior_many_windows_wrong_order.json b/test/schedconf/dm_user_multi_behavior_many_windows_wrong_order.json index 2f201b9..fab2c2a 100644 --- a/test/schedconf/dm_user_multi_behavior_many_windows_wrong_order.json +++ b/test/schedconf/dm_user_multi_behavior_many_windows_wrong_order.json @@ -26,12 +26,12 @@ "red_prob_rigid_multi_core" : 0.2, "red_prob_degrad_multi_core" : 0.2, "red_prob_reconfig_multi_core" : 0.2, - "red_prob_renonce_multi_core" : 0.2, + "red_prob_renounce_multi_core" : 0.2, "red_prob_see_you_later_multi_core": 0.2, "red_prob_rigid_mono_core" : 0.25, "red_prob_degrad_mono_core" : 0.25, - "red_prob_renonce_mono_core" : 0.25, + "red_prob_renounce_mono_core" : 0.25, "red_prob_see_you_later_mono_core": 0.25, "yellow_prob_degrad_multi_core" : 0.3, @@ -50,12 +50,12 @@ "red_prob_rigid_multi_core" : 0.2, "red_prob_degrad_multi_core" : 0.2, "red_prob_reconfig_multi_core" : 0.2, - "red_prob_renonce_multi_core" : 0.2, + "red_prob_renounce_multi_core" : 0.2, "red_prob_see_you_later_multi_core": 0.2, "red_prob_rigid_mono_core" : 0.25, "red_prob_degrad_mono_core" : 0.25, - "red_prob_renonce_mono_core" : 0.25, + "red_prob_renounce_mono_core" : 0.25, "red_prob_see_you_later_mono_core": 0.25, "yellow_prob_degrad_multi_core" : 0.3, @@ -74,12 +74,12 @@ "red_prob_rigid_multi_core" : 0.2, "red_prob_degrad_multi_core" : 0.2, "red_prob_reconfig_multi_core" : 0.2, - "red_prob_renonce_multi_core" : 0.2, + "red_prob_renounce_multi_core" : 0.2, "red_prob_see_you_later_multi_core": 0.2, "red_prob_rigid_mono_core" : 0.25, "red_prob_degrad_mono_core" : 0.25, - "red_prob_renonce_mono_core" : 0.25, + "red_prob_renounce_mono_core" : 0.25, "red_prob_see_you_later_mono_core": 0.25, "yellow_prob_degrad_multi_core" : 0.3, @@ -98,12 +98,12 @@ "red_prob_rigid_multi_core" : 0.2, "red_prob_degrad_multi_core" : 0.2, "red_prob_reconfig_multi_core" : 0.2, - "red_prob_renonce_multi_core" : 0.2, + "red_prob_renounce_multi_core" : 0.2, "red_prob_see_you_later_multi_core": 0.2, "red_prob_rigid_mono_core" : 0.25, "red_prob_degrad_mono_core" : 0.25, - "red_prob_renonce_mono_core" : 0.25, + "red_prob_renounce_mono_core" : 0.25, "red_prob_see_you_later_mono_core": 0.25, "yellow_prob_degrad_multi_core" : 0.3, diff --git a/test/schedconf/dm_user_multi_behavior_small_workload_1.json b/test/schedconf/dm_user_multi_behavior_small_workload_1.json index 480c478..f48c8ab 100644 --- a/test/schedconf/dm_user_multi_behavior_small_workload_1.json +++ b/test/schedconf/dm_user_multi_behavior_small_workload_1.json @@ -12,12 +12,12 @@ "red_prob_rigid_multi_core" : 0.2, "red_prob_degrad_multi_core" : 0.2, "red_prob_reconfig_multi_core" : 0.2, - "red_prob_renonce_multi_core" : 0.2, + "red_prob_renounce_multi_core" : 0.2, "red_prob_see_you_later_multi_core": 0.2, "red_prob_rigid_mono_core" : 0.25, "red_prob_degrad_mono_core" : 0.25, - "red_prob_renonce_mono_core" : 0.25, + "red_prob_renounce_mono_core" : 0.25, "red_prob_see_you_later_mono_core": 0.25, "yellow_prob_degrad_multi_core" : 0.3, @@ -36,12 +36,12 @@ "red_prob_rigid_multi_core" : 0.2, "red_prob_degrad_multi_core" : 0.2, "red_prob_reconfig_multi_core" : 0.2, - "red_prob_renonce_multi_core" : 0.2, + "red_prob_renounce_multi_core" : 0.2, "red_prob_see_you_later_multi_core": 0.2, "red_prob_rigid_mono_core" : 0.25, "red_prob_degrad_mono_core" : 0.25, - "red_prob_renonce_mono_core" : 0.25, + "red_prob_renounce_mono_core" : 0.25, "red_prob_see_you_later_mono_core": 0.25, "yellow_prob_degrad_multi_core" : 0.3, diff --git a/test/schedconf/dm_user_multi_behavior_small_workload_2.json b/test/schedconf/dm_user_multi_behavior_small_workload_2.json index 44a2c22..f5caa0e 100644 --- a/test/schedconf/dm_user_multi_behavior_small_workload_2.json +++ b/test/schedconf/dm_user_multi_behavior_small_workload_2.json @@ -13,12 +13,12 @@ "red_prob_rigid_multi_core" : 0.2, "red_prob_degrad_multi_core" : 0.2, "red_prob_reconfig_multi_core" : 0.2, - "red_prob_renonce_multi_core" : 0.2, + "red_prob_renounce_multi_core" : 0.2, "red_prob_see_you_later_multi_core": 0.2, "red_prob_rigid_mono_core" : 0.25, "red_prob_degrad_mono_core" : 0.25, - "red_prob_renonce_mono_core" : 0.25, + "red_prob_renounce_mono_core" : 0.25, "red_prob_see_you_later_mono_core": 0.25, "yellow_prob_degrad_multi_core" : 0.3, @@ -37,12 +37,12 @@ "red_prob_rigid_multi_core" : 0.2, "red_prob_degrad_multi_core" : 0.2, "red_prob_reconfig_multi_core" : 0.2, - "red_prob_renonce_multi_core" : 0.2, + "red_prob_renounce_multi_core" : 0.2, "red_prob_see_you_later_multi_core": 0.2, "red_prob_rigid_mono_core" : 0.25, "red_prob_degrad_mono_core" : 0.25, - "red_prob_renonce_mono_core" : 0.25, + "red_prob_renounce_mono_core" : 0.25, "red_prob_see_you_later_mono_core": 0.25, "yellow_prob_degrad_multi_core" : 0.3, diff --git a/test/schedconf/dm_user_multi_behavior_small_workload_3.json b/test/schedconf/dm_user_multi_behavior_small_workload_3.json index c01a836..9555a36 100644 --- a/test/schedconf/dm_user_multi_behavior_small_workload_3.json +++ b/test/schedconf/dm_user_multi_behavior_small_workload_3.json @@ -14,13 +14,13 @@ "red_prob_rigid_multi_core" : 4.0, "red_prob_degrad_multi_core" : 1.0, "red_prob_reconfig_multi_core" : 1.0, - "red_prob_renonce_multi_core" : 1.0, + "red_prob_renounce_multi_core" : 1.0, "red_prob_see_you_later_multi_core": 1.0, "red_prob_rigid_mono_core" : 4.0, "red_prob_degrad_mono_core" : 1.0, "red_prob_reconfig_mono_core" : 1.0, - "red_prob_renonce_mono_core" : 1.0, + "red_prob_renounce_mono_core" : 1.0, "red_prob_see_you_later_mono_core": 1.0, "yellow_prob_degrad_multi_core" : 0.25, @@ -39,12 +39,12 @@ "red_prob_rigid_multi_core" : 0.2, "red_prob_degrad_multi_core" : 0.2, "red_prob_reconfig_multi_core" : 0.2, - "red_prob_renonce_multi_core" : 0.2, + "red_prob_renounce_multi_core" : 0.2, "red_prob_see_you_later_multi_core": 0.2, "red_prob_rigid_mono_core" : 0.25, "red_prob_degrad_mono_core" : 0.25, - "red_prob_renonce_mono_core" : 0.25, + "red_prob_renounce_mono_core" : 0.25, "red_prob_see_you_later_mono_core": 0.25, "yellow_prob_degrad_multi_core" : 0.3, diff --git a/test/schedconf/dm_user_multi_behavior_small_workload_4.json b/test/schedconf/dm_user_multi_behavior_small_workload_4.json index f75dd46..c505f2a 100644 --- a/test/schedconf/dm_user_multi_behavior_small_workload_4.json +++ b/test/schedconf/dm_user_multi_behavior_small_workload_4.json @@ -13,12 +13,12 @@ "red_prob_rigid_multi_core" : 0.25, "red_prob_degrad_multi_core" : 0.25, "red_prob_reconfig_multi_core" : 0.25, - "red_prob_renonce_multi_core" : 0.0, + "red_prob_renounce_multi_core" : 0.0, "red_prob_see_you_later_multi_core": 0.25, "red_prob_rigid_mono_core" : 0.3, "red_prob_degrad_mono_core" : 0.3, - "red_prob_renonce_mono_core" : 0.0, + "red_prob_renounce_mono_core" : 0.0, "red_prob_see_you_later_mono_core": 0.3, "yellow_prob_degrad_multi_core" : 0.0, @@ -37,12 +37,12 @@ "red_prob_rigid_multi_core" : 0.25, "red_prob_degrad_multi_core" : 0.25, "red_prob_reconfig_multi_core" : 0.25, - "red_prob_renonce_multi_core" : 0.25, + "red_prob_renounce_multi_core" : 0.25, "red_prob_see_you_later_multi_core": 0.0, "red_prob_rigid_mono_core" : 0.3, "red_prob_degrad_mono_core" : 0.3, - "red_prob_renonce_mono_core" : 0.3, + "red_prob_renounce_mono_core" : 0.3, "red_prob_see_you_later_mono_core": 0.0, "yellow_prob_degrad_multi_core" : 0.3, @@ -61,12 +61,12 @@ "red_prob_rigid_multi_core" : 1.0, "red_prob_degrad_multi_core" : 0.0, "red_prob_reconfig_multi_core" : 0.5, - "red_prob_renonce_multi_core" : 0.0, + "red_prob_renounce_multi_core" : 0.0, "red_prob_see_you_later_multi_core": 0.5, "red_prob_rigid_mono_core" : 0.6, "red_prob_degrad_mono_core" : 0.0, - "red_prob_renonce_mono_core" : 0.0, + "red_prob_renounce_mono_core" : 0.0, "red_prob_see_you_later_mono_core": 0.3, "yellow_prob_degrad_multi_core" : 0.3, diff --git a/test/schedconf/dm_user_multi_behavior_small_workload_5.json b/test/schedconf/dm_user_multi_behavior_small_workload_5.json index ed776ed..81751b9 100644 --- a/test/schedconf/dm_user_multi_behavior_small_workload_5.json +++ b/test/schedconf/dm_user_multi_behavior_small_workload_5.json @@ -13,12 +13,12 @@ "red_prob_rigid_multi_core" : 0.2, "red_prob_degrad_multi_core" : 0.2, "red_prob_reconfig_multi_core" : 0.2, - "red_prob_renonce_multi_core" : 0.2, + "red_prob_renounce_multi_core" : 0.2, "red_prob_see_you_later_multi_core": 0.2, "red_prob_rigid_mono_core" : 0.25, "red_prob_degrad_mono_core" : 0.25, - "red_prob_renonce_mono_core" : 0.25, + "red_prob_renounce_mono_core" : 0.25, "red_prob_see_you_later_mono_core": 0.25, "yellow_prob_degrad_multi_core" : 0.3, @@ -37,12 +37,12 @@ "red_prob_rigid_multi_core" : 0.2, "red_prob_degrad_multi_core" : 0.2, "red_prob_reconfig_multi_core" : 0.2, - "red_prob_renonce_multi_core" : 0.2, + "red_prob_renounce_multi_core" : 0.2, "red_prob_see_you_later_multi_core": 0.2, "red_prob_rigid_mono_core" : 0.25, "red_prob_degrad_mono_core" : 0.25, - "red_prob_renonce_mono_core" : 0.25, + "red_prob_renounce_mono_core" : 0.25, "red_prob_see_you_later_mono_core": 0.25, "yellow_prob_degrad_multi_core" : 0.3, @@ -61,12 +61,12 @@ "red_prob_rigid_multi_core" : 0.2, "red_prob_degrad_multi_core" : 0.2, "red_prob_reconfig_multi_core" : 0.2, - "red_prob_renonce_multi_core" : 0.2, + "red_prob_renounce_multi_core" : 0.2, "red_prob_see_you_later_multi_core": 0.2, "red_prob_rigid_mono_core" : 0.25, "red_prob_degrad_mono_core" : 0.25, - "red_prob_renonce_mono_core" : 0.25, + "red_prob_renounce_mono_core" : 0.25, "red_prob_see_you_later_mono_core": 0.25, "yellow_prob_degrad_multi_core" : 0.3, diff --git a/test/schedconf/dm_user_multi_behavior_yellow.json b/test/schedconf/dm_user_multi_behavior_yellow.json index e2c4f90..cc53ccf 100644 --- a/test/schedconf/dm_user_multi_behavior_yellow.json +++ b/test/schedconf/dm_user_multi_behavior_yellow.json @@ -13,12 +13,12 @@ "red_prob_rigid_multi_core" : 0.2, "red_prob_degrad_multi_core" : 0.2, "red_prob_reconfig_multi_core" : 0.2, - "red_prob_renonce_multi_core" : 0.2, + "red_prob_renounce_multi_core" : 0.2, "red_prob_see_you_later_multi_core": 0.2, "red_prob_rigid_mono_core" : 0.25, "red_prob_degrad_mono_core" : 0.25, - "red_prob_renonce_mono_core" : 0.25, + "red_prob_renounce_mono_core" : 0.25, "red_prob_see_you_later_mono_core": 0.25, "yellow_prob_degrad_multi_core" : 0.3, @@ -37,12 +37,12 @@ "red_prob_rigid_multi_core" : 0.2, "red_prob_degrad_multi_core" : 0.2, "red_prob_reconfig_multi_core" : 0.2, - "red_prob_renonce_multi_core" : 0.2, + "red_prob_renounce_multi_core" : 0.2, "red_prob_see_you_later_multi_core": 0.2, "red_prob_rigid_mono_core" : 0.25, "red_prob_degrad_mono_core" : 0.25, - "red_prob_renonce_mono_core" : 0.25, + "red_prob_renounce_mono_core" : 0.25, "red_prob_see_you_later_mono_core": 0.25, "yellow_prob_degrad_multi_core" : 0.3, @@ -61,12 +61,12 @@ "red_prob_rigid_multi_core" : 0.2, "red_prob_degrad_multi_core" : 0.2, "red_prob_reconfig_multi_core" : 0.2, - "red_prob_renonce_multi_core" : 0.2, + "red_prob_renounce_multi_core" : 0.2, "red_prob_see_you_later_multi_core": 0.2, "red_prob_rigid_mono_core" : 0.25, "red_prob_degrad_mono_core" : 0.25, - "red_prob_renonce_mono_core" : 0.25, + "red_prob_renounce_mono_core" : 0.25, "red_prob_see_you_later_mono_core": 0.25, "yellow_prob_degrad_multi_core" : 0.3, @@ -85,12 +85,12 @@ "red_prob_rigid_multi_core" : 0.2, "red_prob_degrad_multi_core" : 0.2, "red_prob_reconfig_multi_core" : 0.2, - "red_prob_renonce_multi_core" : 0.2, + "red_prob_renounce_multi_core" : 0.2, "red_prob_see_you_later_multi_core": 0.2, "red_prob_rigid_mono_core" : 0.25, "red_prob_degrad_mono_core" : 0.25, - "red_prob_renonce_mono_core" : 0.25, + "red_prob_renounce_mono_core" : 0.25, "red_prob_see_you_later_mono_core": 0.25, "yellow_prob_degrad_multi_core" : 0.3, diff --git a/test/schedconf/dm_user_renonce.json b/test/schedconf/dm_user_renounce.json similarity index 78% rename from test/schedconf/dm_user_renonce.json rename to test/schedconf/dm_user_renounce.json index c5ba80e..4c1db0c 100644 --- a/test/schedconf/dm_user_renonce.json +++ b/test/schedconf/dm_user_renounce.json @@ -3,28 +3,28 @@ "users": [ { "name": "user14", - "category": "dm_user_renonce", + "category": "dm_user_renounce", "param": { "input_json": "test/workloads/dyn/user14.json" } }, { "name": "user15", - "category": "dm_user_renonce", + "category": "dm_user_renounce", "param": { "input_json": "test/workloads/dyn/user15.json" } }, { "name": "user16", - "category": "dm_user_renonce", + "category": "dm_user_renounce", "param": { "input_json": "test/workloads/dyn/user16.json" } }, { "name": "user18", - "category": "dm_user_renonce", + "category": "dm_user_renounce", "param": { "input_json": "test/workloads/dyn/user18.json" } diff --git a/test/test_assertion_error.py b/test/test_assertion_error.py index 8005c48..cd3bcac 100644 --- a/test/test_assertion_error.py +++ b/test/test_assertion_error.py @@ -92,9 +92,9 @@ def test_empty_yellow_window(platform_multiC): def test_invalid_red_prob(platform_multiC): invalid_probas = [[], [("red_prob_reconfig", 0.0)], [("red_prob_degrad", 0.0)], [("red_prob_rigid", 0.0)], - [("red_prob_see_you_later", 0.0)], [("red_prob_renonce", 0.0)], + [("red_prob_see_you_later", 0.0)], [("red_prob_renounce", 0.0)], [("red_prob_reconfig", 0.0), ("red_prob_degrad", 0.0), ("red_prob_rigid", 0.0), - ("red_prob_renonce", 0.0), ("red_prob_see_you_later", 0.0)]] + ("red_prob_renounce", 0.0), ("red_prob_see_you_later", 0.0)]] i = 0 for probas in invalid_probas: make_error_file(3, red_windows=[[0, 1]], probas=probas) @@ -150,7 +150,7 @@ def test_error_intersection_red_yellow(platform_multiC): def test_deprecated_option(platform_multiC): invalid_probas = [ [("yellow_prob_reconfig", 1.0)], [("yellow_prob_degrad", 1.0)], [("yellow_prob_rigid", 1.0)], [("red_prob_reconfig", 1.0)], [("red_prob_degrad", 1.0)], [("red_prob_rigid", 1.0)],[("red_prob_see_you_later",1.0)], - [("red_prob_renonce",1.0)]] + [("red_prob_renounce",1.0)]] i = 0 for probas in invalid_probas: make_error_file(3, yellow_windows=[[0, 1]], probas=probas) diff --git a/test/test_dm_users.py b/test/test_dm_users.py index 4a6c89e..6b6297c 100644 --- a/test/test_dm_users.py +++ b/test/test_dm_users.py @@ -10,7 +10,7 @@ users = [ "dm_user_reconfig", "dm_user_degrad_space", "dm_user_degrad_temp", - "dm_user_renonce", + "dm_user_renounce", "dm_user_delay", "dm_user_multi_behavior", "dm_user_multi_behavior_yellow", @@ -24,9 +24,9 @@ def test_dm_user_delay(platform_multiC): out_dir = run_user("dm_user_delay", platform_multiC) assert_exec_time_equals_profile(out_dir) -def test_dm_user_renonce(platform_multiC): - """ Test user_class dm_user_renonce as described in the file schedconf/dm_user_renonce""" - out_dir = run_user("dm_user_renonce", platform_multiC) +def test_dm_user_renounce(platform_multiC): + """ Test user_class dm_user_renounce as described in the file schedconf/dm_user_renounce""" + out_dir = run_user("dm_user_renounce", platform_multiC) assert_exec_time_equals_profile(out_dir) def test_dm_user_reconfig(platform_multiC): diff --git a/test/test_multi_behavior.py b/test/test_multi_behavior.py index b2cfa3a..7661eff 100644 --- a/test/test_multi_behavior.py +++ b/test/test_multi_behavior.py @@ -85,7 +85,7 @@ def test_dm_user_multi_behavior_C_you_later_only(platform_multiC): def test_dm_user_multi_behavior_mono_behavior_red(platform_multiC): """ Test users that only do one behavior in red_window""" - proba_names = ["red_prob_degrad", "red_prob_rigid", "red_prob_reconfig", "red_prob_renonce"] + proba_names = ["red_prob_degrad", "red_prob_rigid", "red_prob_reconfig", "red_prob_renounce"] names = ["user" + str(i + 14) for i in range(3)] + ["user18"] input_json = ["test/workloads/dyn/user" + str(i + 14) + ".json" for i in range(3)] + [ "test/workloads/dyn/user18.json"] -- GitLab