Skip to content

Commit 26a8d83

Browse files
committed
test: save timestamp in unix format
1 parent bb043de commit 26a8d83

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

packages/e2e-tests/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"allure:generate": "yarn allure generate -c ./reports/allure/results -o ./reports/allure/report",
1111
"allure:open": "allure open ./reports/allure/report/",
1212
"build": "yarn exec echo 'No build required'",
13-
"cleanup": "rm -rf logs node_modules reports screenshots",
13+
"cleanup": "rm -rf logs node_modules reports screenshots metrics",
1414
"lint": "run -T eslint -c .eslintrc.cjs .",
1515
"lint:fix": "run -T eslint -c .eslintrc.cjs . --fix",
1616
"pack-chrome-extension": "node ./src/utils/packExtension.ts",

packages/e2e-tests/src/support/PidMonitor.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { Logger } from './logger';
99
const execAsync = promisify(exec);
1010

1111
interface UsageData {
12-
timestamp: string;
12+
timestamp: number;
1313
cpu: number;
1414
memory: number;
1515
}
@@ -81,7 +81,7 @@ class PidMonitor {
8181
try {
8282
const stats = await pidusage(this.pid);
8383
this._data.push({
84-
timestamp: new Date().toISOString(),
84+
timestamp: Date.now(),
8585
cpu: stats.cpu,
8686
memory: stats.memory
8787
});

packages/e2e-tests/tools/convert_metrics_to_prometheus.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,8 @@ for file in "${FILES[@]}"; do
5656
cpu=$(echo "$entry" | jq -r '.cpu')
5757
memory=$(echo "$entry" | jq -r '.memory')
5858

59-
echo "e2e_cpu_seconds_total{scenario_name=\"$scenario_name\",scenario_id=\"$scenario_id\",job=\"$JOB\",instance=\"$INSTANCE\",timestamp=\"$timestamp\"} $cpu" >> "$OUTPUT_FILE"
60-
echo "e2e_memory_rss_bytes{scenario_name=\"$scenario_name\",scenario_id=\"$scenario_id\",job=\"$JOB\",instance=\"$INSTANCE\",timestamp=\"$timestamp\"} $memory" >> "$OUTPUT_FILE"
59+
echo "e2e_cpu_seconds_total{scenario_name=\"$scenario_name\",scenario_id=\"$scenario_id\",job=\"$JOB\",instance=\"$INSTANCE\"} $cpu $timestamp" >> "$OUTPUT_FILE"
60+
echo "e2e_memory_rss_bytes{scenario_name=\"$scenario_name\",scenario_id=\"$scenario_id\",job=\"$JOB\",instance=\"$INSTANCE\"} $memory $timestamp" >> "$OUTPUT_FILE"
6161
done
6262
fi
6363
done

0 commit comments

Comments
 (0)