summaryrefslogtreecommitdiffstats
path: root/tests/PySys/log_request_end_to_end/log_request_error_messages/run.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/PySys/log_request_end_to_end/log_request_error_messages/run.py')
-rw-r--r--tests/PySys/log_request_end_to_end/log_request_error_messages/run.py22
1 files changed, 18 insertions, 4 deletions
diff --git a/tests/PySys/log_request_end_to_end/log_request_error_messages/run.py b/tests/PySys/log_request_end_to_end/log_request_error_messages/run.py
index ff69e4bd..6eb1fe3a 100644
--- a/tests/PySys/log_request_end_to_end/log_request_error_messages/run.py
+++ b/tests/PySys/log_request_end_to_end/log_request_error_messages/run.py
@@ -21,16 +21,24 @@ from environment_c8y import EnvironmentC8y
class LogRequestVerifySearchTextError(EnvironmentC8y):
operation_id = None
+ systemctl = "/usr/bin/systemctl"
def setup(self):
super().setup()
self.create_logs_for_test()
+ # Start c8y logfile request service
+ log_file_daemon = self.startProcess(
+ command=self.sudo,
+ arguments=[self.systemctl, "start", "c8y-log-plugin.service"],
+ stdouterr="log_file_daemon",
+ )
+
self.addCleanupFunction(self.cleanup_logs)
def execute(self):
log_file_request_payload = {
- "dateFrom": "2021-11-15T18:55:49+0530",
- "dateTo": "2021-11-21T18:55:49+0530",
+ "dateFrom": "2022-06-04T12:55:49+0530",
+ "dateTo": "2022-06-06T13:55:49+0530",
"logFile": "software-management",
"searchText": "Error",
"maximumLines": 25,
@@ -68,7 +76,7 @@ class LogRequestVerifySearchTextError(EnvironmentC8y):
arguments=["sh", "-c", "mv /tmp/sw_logs/* /var/log/tedge/agent/"],
stdouterr="move_logs",
)
-
+
def download_file_and_verify_error_messages(self, url):
get_response = requests.get(
url, auth=(self.project.c8yusername, self.project.c8ypass), stream=False
@@ -83,7 +91,7 @@ class LogRequestVerifySearchTextError(EnvironmentC8y):
rm_logs = self.startProcess(
command=self.sudo,
- arguments=["sh", "-c", "rm -rf /var/log/tedge/agent/example-*"],
+ arguments=["sh", "-c", "rm -rf /var/log/tedge/agent/software-log*"],
stdouterr="rm_logs",
)
@@ -105,3 +113,9 @@ class LogRequestVerifySearchTextError(EnvironmentC8y):
],
stdouterr="send_failed",
)
+
+ log_file_daemon = self.startProcess(
+ command=self.sudo,
+ arguments=[self.systemctl, "stop", "c8y-log-plugin.service"],
+ stdouterr="log_file_daemon",
+ )