Skip to content

Commit 4bdfaed

Browse files
committed
Remove scheduler and update dev version
Remove scheduler and update dev version
1 parent 1af5a4f commit 4bdfaed

File tree

12 files changed

+16
-326
lines changed

12 files changed

+16
-326
lines changed

.idea/LoadDensity.iml

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/misc.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

je_load_density/__init__.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,8 @@
4141

4242
from je_load_density.utils.project.create_project_structure import create_project_dir
4343

44-
# Scheduler
45-
from je_load_density.utils.scheduler.extend_apscheduler import SchedulerManager
46-
4744
__all__ = [
48-
"create_env", "start_test", "SchedulerManager",
45+
"create_env", "start_test",
4946
"locust_wrapper_proxy",
5047
"prepare_env", "prepare_env",
5148
"test_record_instance",

je_load_density/gui/__init__.py

Whitespace-only changes.

je_load_density/gui/main_widget.py

Lines changed: 0 additions & 20 deletions
This file was deleted.

je_load_density/gui/main_window.py

Lines changed: 0 additions & 44 deletions
This file was deleted.

je_load_density/utils/executor/action_executor.py

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
from je_load_density.utils.generate_report.generate_xml_report import generate_xml, generate_xml_report
1313
from je_load_density.utils.json.json_file.json_file import read_action_json
1414
from je_load_density.utils.package_manager.package_manager_class import package_manager
15-
from je_load_density.utils.scheduler.extend_apscheduler import scheduler_manager
1615
from je_load_density.wrapper.start_wrapper.start_test import start_test
1716

1817

@@ -31,15 +30,6 @@ def __init__(self):
3130
"LD_execute_action": self.execute_action,
3231
"LD_execute_files": self.execute_files,
3332
"LD_add_package_to_executor": package_manager.add_package_to_executor,
34-
# Scheduler
35-
"LD_scheduler_event_trigger": self.scheduler_event_trigger,
36-
"LD_remove_blocking_scheduler_job": scheduler_manager.remove_blocking_job,
37-
"LD_remove_nonblocking_scheduler_job": scheduler_manager.remove_nonblocking_job,
38-
"LD_start_blocking_scheduler": scheduler_manager.start_block_scheduler,
39-
"LD_start_nonblocking_scheduler": scheduler_manager.start_nonblocking_scheduler,
40-
"LD_start_all_scheduler": scheduler_manager.start_all_scheduler,
41-
"LD_shutdown_blocking_scheduler": scheduler_manager.shutdown_blocking_scheduler,
42-
"LD_shutdown_nonblocking_scheduler": scheduler_manager.shutdown_nonblocking_scheduler,
4333
}
4434
# get all builtin function and add to event dict
4535
for function in getmembers(builtins, isbuiltin):
@@ -108,17 +98,6 @@ def execute_files(self, execute_files_list: list):
10898
execute_detail_list.append(self.execute_action(read_action_json(file)))
10999
return execute_detail_list
110100

111-
def scheduler_event_trigger(
112-
self, function: str, id: str = None, args: Union[list, tuple] = None,
113-
kwargs: dict = None, scheduler_type: str = "nonblocking", wait_type: str = "secondly",
114-
wait_value: int = 1, **trigger_args: Any) -> None:
115-
if scheduler_type == "nonblocking":
116-
scheduler_event = scheduler_manager.nonblocking_scheduler_event_dict.get(wait_type)
117-
else:
118-
scheduler_event = scheduler_manager.blocking_scheduler_event_dict.get(wait_type)
119-
scheduler_event(self.event_dict.get(function), id, args, kwargs, wait_value, **trigger_args)
120-
121-
122101
executor = Executor()
123102
package_manager.executor = executor
124103

je_load_density/utils/scheduler/__init__.py

Whitespace-only changes.

je_load_density/utils/scheduler/extend_apscheduler.py

Lines changed: 0 additions & 215 deletions
This file was deleted.

je_load_density/wrapper/create_locust_env/create_locust_env.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ def prepare_env(user_class: [User], user_count: int = 50, spawn_rate: int = 10,
2626
f"prepare_env, user_class: {user_class}, user_count: {user_count}, spawn_rate: {spawn_rate}, "
2727
f"test_time: {test_time}, web_ui_dict: {web_ui_dict}"
2828
)
29-
env = create_env(user_class)
29+
env = create_env(user_class, another_event=events)
3030
env.runner.start(user_count, spawn_rate=spawn_rate)
3131
if web_ui_dict is not None:
3232
env.create_web_ui(web_ui_dict.get("host", "127.0.0.1"), web_ui_dict.get("port", 8089))

0 commit comments

Comments
 (0)