3434 run : |
3535 #jq -r '
3636 echo '
37- # Metrics from 07b72262-05d6-4530-85aa-f48302566168-chrome-usage.json
38- my_e2e_cpu_seconds_total{scenario_name="Extended view - Sending multiple assets and bundles E2E",scenario_id="07b72262-05d6-4530-85aa-f48302566168",job="E2E Tests Linux split",instance="15143232445",timestamp="2025-05-20T16:56:32.925Z"} 0
39- my_e2e_memory_rss_bytes{scenario_name="Extended view - Sending multiple assets and bundles E2E",scenario_id="07b72262-05d6-4530-85aa-f48302566168",job="E2E Tests Linux split",instance="15143232445",timestamp="2025-05-20T16:56:32.925Z"} 320700416
40- my_e2e_cpu_seconds_total{scenario_name="Extended view - Sending multiple assets and bundles E2E",scenario_id="07b72262-05d6-4530-85aa-f48302566168",job="E2E Tests Linux split",instance="15143232445",timestamp="2025-05-20T16:56:33.912Z"} 120.40816326530613
41- my_e2e_memory_rss_bytes{scenario_name="Extended view - Sending multiple assets and bundles E2E",scenario_id="07b72262-05d6-4530-85aa-f48302566168",job="E2E Tests Linux split",instance="15143232445",timestamp="2025-05-20T16:56:33.912Z"} 405798912
42- my_e2e_cpu_seconds_total{scenario_name="Extended view - Sending multiple assets and bundles E2E",scenario_id="07b72262-05d6-4530-85aa-f48302566168",job="E2E Tests Linux split",instance="15143232445",timestamp="2025-05-20T16:56:34.912Z"} 177
43- my_e2e_memory_rss_bytes{scenario_name="Extended view - Sending multiple assets and bundles E2E",scenario_id="07b72262-05d6-4530-85aa-f48302566168",job="E2E Tests Linux split",instance="15143232445",timestamp="2025-05-20T16:56:34.912Z"} 598900736
44- my_e2e_cpu_seconds_total{scenario_name="Extended view - Sending multiple assets and bundles E2E",scenario_id="07b72262-05d6-4530-85aa-f48302566168",job="E2E Tests Linux split",instance="15143232445",timestamp="2025-05-20T16:56:35.912Z"} 200.99999999999997
45- my_e2e_memory_rss_bytes{scenario_name="Extended view - Sending multiple assets and bundles E2E",scenario_id="07b72262-05d6-4530-85aa-f48302566168",job="E2E Tests Linux split",instance="15143232445",timestamp="2025-05-20T16:56:35.912Z"} 663388160
46- my_e2e_cpu_seconds_total{scenario_name="Extended view - Sending multiple assets and bundles E2E",scenario_id="07b72262-05d6-4530-85aa-f48302566168",job="E2E Tests Linux split",instance="15143232445",timestamp="2025-05-20T16:56:36.912Z"} 53
47- my_e2e_memory_rss_bytes{scenario_name="Extended view - Sending multiple assets and bundles E2E",scenario_id="07b72262-05d6-4530-85aa-f48302566168",job="E2E Tests Linux split",instance="15143232445",timestamp="2025-05-20T16:56:36.912Z"} 658644992
48- my_e2e_cpu_seconds_total{scenario_name="Extended view - Sending multiple assets and bundles E2E",scenario_id="07b72262-05d6-4530-85aa-f48302566168",job="E2E Tests Linux split",instance="15143232445",timestamp="2025-05-20T16:56:37.912Z"} 67
49- my_e2e_memory_rss_bytes{scenario_name="Extended view - Sending multiple assets and bundles E2E",scenario_id="07b72262-05d6-4530-85aa-f48302566168",job="E2E Tests Linux split",instance="15143232445",timestamp="2025-05-20T16:56:37.912Z"} 644005888
50- my_e2e_cpu_seconds_total{scenario_name="Extended view - Sending multiple assets and bundles E2E",scenario_id="07b72262-05d6-4530-85aa-f48302566168",job="E2E Tests Linux split",instance="15143232445",timestamp="2025-05-20T16:56:38.912Z"} 49
51- my_e2e_memory_rss_bytes{scenario_name="Extended view - Sending multiple assets and bundles E2E",scenario_id="07b72262-05d6-4530-85aa-f48302566168",job="E2E Tests Linux split",instance="15143232445",timestamp="2025-05-20T16:56:38.912Z"} 681136128
52- my_e2e_cpu_seconds_total{scenario_name="Extended view - Sending multiple assets and bundles E2E",scenario_id="07b72262-05d6-4530-85aa-f48302566168",job="E2E Tests Linux split",instance="15143232445",timestamp="2025-05-20T16:56:39.912Z"} 83
53- my_e2e_memory_rss_bytes{scenario_name="Extended view - Sending multiple assets and bundles E2E",scenario_id="07b72262-05d6-4530-85aa-f48302566168",job="E2E Tests Linux split",instance="15143232445",timestamp="2025-05-20T16:56:39.912Z"} 700289024
54- my_e2e_cpu_seconds_total{scenario_name="Extended view - Sending multiple assets and bundles E2E",scenario_id="07b72262-05d6-4530-85aa-f48302566168",job="E2E Tests Linux split",instance="15143232445",timestamp="2025-05-20T16:56:40.913Z"} 136.63366336633663
55- my_e2e_memory_rss_bytes{scenario_name="Extended view - Sending multiple assets and bundles E2E",scenario_id="07b72262-05d6-4530-85aa-f48302566168",job="E2E Tests Linux split",instance="15143232445",timestamp="2025-05-20T16:56:40.913Z"} 719556608
56- my_e2e_cpu_seconds_total{scenario_name="Extended view - Sending multiple assets and bundles E2E",scenario_id="07b72262-05d6-4530-85aa-f48302566168",job="E2E Tests Linux split",instance="15143232445",timestamp="2025-05-20T16:56:41.914Z"} 132
57- my_e2e_memory_rss_bytes{scenario_name="Extended view - Sending multiple assets and bundles E2E",scenario_id="07b72262-05d6-4530-85aa-f48302566168",job="E2E Tests Linux split",instance="15143232445",timestamp="2025-05-20T16:56:41.914Z"} 757567488
58- my_e2e_cpu_seconds_total{scenario_name="Extended view - Sending multiple assets and bundles E2E",scenario_id="07b72262-05d6-4530-85aa-f48302566168",job="E2E Tests Linux split",instance="15143232445",timestamp="2025-05-20T16:56:42.915Z"} 126
59- my_e2e_memory_rss_bytes{scenario_name="Extended view - Sending multiple assets and bundles E2E",scenario_id="07b72262-05d6-4530-85aa-f48302566168",job="E2E Tests Linux split",instance="15143232445",timestamp="2025-05-20T16:56:42.915Z"} 798330880
60- my_e2e_cpu_seconds_total{scenario_name="Extended view - Sending multiple assets and bundles E2E",scenario_id="07b72262-05d6-4530-85aa-f48302566168",job="E2E Tests Linux split",instance="15143232445",timestamp="2025-05-20T16:56:43.922Z"} 206
61- my_e2e_memory_rss_bytes{scenario_name="Extended view - Sending multiple assets and bundles E2E",scenario_id="07b72262-05d6-4530-85aa-f48302566168",job="E2E Tests Linux split",instance="15143232445",timestamp="2025-05-20T16:56:43.922Z"} 865492992
37+ test_metric_spike{bar_label="abc",source="grafana_cloud_docs"} 35.2
38+ #the_e2e_cpu_seconds_total{scenario_name="Extended view - Hide my balance - no eye icon for wallet with no funds",scenario_id="34422202",job="job-id",instance="run-id",timestamp="2025-05-19T11:09:10.451Z"} 198
6239 ' > metrics.txt
6340
6441 - name : Create Prometheus config
@@ -70,14 +47,14 @@ jobs:
7047 - job_name: 'fake-e2e-metrics'
7148 static_configs:
7249 - targets: ['http-server:8000']
73- metrics_path: '/metrics.txt'
50+ metrics_path: '. /metrics.txt'
7451 remote_write:
7552 - url: "$PUSH_URL"
7653 basic_auth:
7754 username: "$PUSH_USER"
7855 password: "$PUSH_PASS"
7956 EOF
80- cat prometheus.yml
57+ cat ./metrics.txt
8158
8259 - name : Start Python HTTP server
8360 run : |
8663 - name : Run Prometheus
8764 run : |
8865 docker run -d --name prometheus -v $(pwd):/etc/prometheus -p 9090:9090 --link http-server prom/prometheus:latest --config.file=/etc/prometheus/prometheus.yml --web.listen-address=:9090 > prom.log 2>&1
89- sleep 60
90- curl http://localhost:9090/api/v1/query?query=my_e2e_cpu_seconds_total
91- curl http://localhost:9090/api/v1/query?query=my_test_metric_display
66+ sleep 10
67+ curl http://localhost:9090/api/v1/query?query=the_e2e_cpu_seconds_total
68+ curl http://localhost:9090/api/v1/query?query=test_metric_spike
9269
9370 - name : Upload logs
9471 if : always()
0 commit comments