Add Discover page E2E tests with real API fixture data

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-05 21:38:20 +08:00
parent 0ab037dac0
commit 584a73b90c
9 changed files with 3648 additions and 90 deletions

View File

@@ -1,18 +1,928 @@
{
"cycle_time": {
"labels": ["Task A", "Task B"],
"data": [7200, 3600]
},
"processing_time": {
"labels": ["Task A", "Task B"],
"data": [5400, 2700]
},
"waiting_time": {
"labels": ["Task A → Task B", "Task B → End"],
"data": [1800, 900]
},
"frequency": {
"labels": ["Task A", "Task B"],
"data": [150, 120]
}
"time": {
"avg_cycle_time": {
"data": [
{
"x": "2022-01-21T03:21:48",
"y": 980220.0
},
{
"x": "2022-02-26T08:13:24",
"y": 1000376.129032
},
{
"x": "2022-04-03T13:05:00",
"y": 911990.0
},
{
"x": "2022-05-09T17:56:36",
"y": 1041860.0
},
{
"x": "2022-06-14T22:48:12",
"y": 985415.625
},
{
"x": "2022-07-21T03:39:48",
"y": 938079.130435
},
{
"x": "2022-08-26T08:31:24",
"y": 1074680.0
},
{
"x": "2022-10-01T13:23:00",
"y": 1061848.695652
},
{
"x": "2022-11-06T18:14:36",
"y": 970119.230769
},
{
"x": "2022-12-12T23:06:12",
"y": 1060703.076923
}
],
"x_axis": {
"min": "2022-01-03T00:56:00",
"max": "2022-12-31T01:32:00"
},
"y_axis": {
"min": 0.0,
"max": 1074680.0
}
},
"avg_cycle_efficiency": {
"data": [
{
"x": "2022-01-21T03:21:48",
"y": 0.9527980523449506
},
{
"x": "2022-02-26T08:13:24",
"y": 0.9516493513262202
},
{
"x": "2022-04-03T13:05:00",
"y": 0.9475330648076836
},
{
"x": "2022-05-09T17:56:36",
"y": 0.9537265449333607
},
{
"x": "2022-06-14T22:48:12",
"y": 0.9528919667258132
},
{
"x": "2022-07-21T03:39:48",
"y": 0.9489804015433904
},
{
"x": "2022-08-26T08:31:24",
"y": 0.9538748758272698
},
{
"x": "2022-10-01T13:23:00",
"y": 0.9548679615433759
},
{
"x": "2022-11-06T18:14:36",
"y": 0.9469965631092006
},
{
"x": "2022-12-12T23:06:12",
"y": 0.9505469198562757
}
],
"x_axis": {
"min": "2022-01-03T00:56:00",
"max": "2022-12-31T01:32:00"
},
"y_axis": {
"min": 0.0,
"max": 1.0
}
},
"avg_process_time": {
"data": [
{
"x": "2022-01-21T03:21:48",
"y": 937067.368421
},
{
"x": "2022-02-26T08:13:24",
"y": 953767.741935
},
{
"x": "2022-04-03T13:05:00",
"y": 865780.0
},
{
"x": "2022-05-09T17:56:36",
"y": 994600.0
},
{
"x": "2022-06-14T22:48:12",
"y": 939795.0
},
{
"x": "2022-07-21T03:39:48",
"y": 890947.826087
},
{
"x": "2022-08-26T08:31:24",
"y": 1026345.714286
},
{
"x": "2022-10-01T13:23:00",
"y": 1016363.478261
},
{
"x": "2022-11-06T18:14:36",
"y": 923626.153846
},
{
"x": "2022-12-12T23:06:12",
"y": 1011540.0
}
],
"x_axis": {
"min": "2022-01-03T00:56:00",
"max": "2022-12-31T01:32:00"
},
"y_axis": {
"min": 0.0,
"max": 1026345.714286
}
},
"avg_process_time_by_task": {
"data": [
{
"x": "a",
"y": 131147.486631
},
{
"x": "b",
"y": 136627.058824
},
{
"x": "c",
"y": 133261.25
},
{
"x": "d",
"y": 132697.095436
},
{
"x": "e",
"y": 124442.891566
},
{
"x": "f",
"y": 127175.180723
},
{
"x": "g",
"y": 127627.826087
},
{
"x": "h",
"y": 128163.680982
},
{
"x": "i",
"y": 125588.756757
},
{
"x": "j",
"y": 101290.909091
},
{
"x": "k",
"y": 142543.75
},
{
"x": "l",
"y": 138070.879121
}
],
"x_axis": {
"labels": [
"a",
"b",
"c",
"d",
"e",
"f",
"g",
"h",
"i",
"j",
"k",
"l"
]
},
"y_axis": {
"min": 0.0,
"max": 142543.75
}
},
"avg_waiting_time": {
"data": [
{
"x": "2022-01-21T03:21:48",
"y": 43152.631579
},
{
"x": "2022-02-26T08:13:24",
"y": 46608.387097
},
{
"x": "2022-04-03T13:05:00",
"y": 46210.0
},
{
"x": "2022-05-09T17:56:36",
"y": 47260.0
},
{
"x": "2022-06-14T22:48:12",
"y": 45620.625
},
{
"x": "2022-07-21T03:39:48",
"y": 47131.304348
},
{
"x": "2022-08-26T08:31:24",
"y": 48334.285714
},
{
"x": "2022-10-01T13:23:00",
"y": 45485.217391
},
{
"x": "2022-11-06T18:14:36",
"y": 46493.076923
},
{
"x": "2022-12-12T23:06:12",
"y": 49163.076923
}
],
"x_axis": {
"min": "2022-01-03T00:56:00",
"max": "2022-12-31T01:32:00"
},
"y_axis": {
"min": 0.0,
"max": 49163.076923
}
},
"avg_waiting_time_by_edge": {
"data": [
{
"x": [
"a",
"a"
],
"y": 6420.0
},
{
"x": [
"a",
"d"
],
"y": 7506.352941
},
{
"x": [
"a",
"f"
],
"y": 5940.0
},
{
"x": [
"a",
"g"
],
"y": 5175.0
},
{
"x": [
"a",
"i"
],
"y": 6260.0
},
{
"x": [
"b",
"a"
],
"y": 6840.0
},
{
"x": [
"b",
"b"
],
"y": 3540.0
},
{
"x": [
"b",
"g"
],
"y": 7273.636364
},
{
"x": [
"b",
"i"
],
"y": 6288.0
},
{
"x": [
"c",
"g"
],
"y": 11460.0
},
{
"x": [
"c",
"h"
],
"y": 6821.73913
},
{
"x": [
"c",
"k"
],
"y": 13500.0
},
{
"x": [
"d",
"c"
],
"y": 11760.0
},
{
"x": [
"d",
"e"
],
"y": 7166.694915
},
{
"x": [
"d",
"g"
],
"y": 8080.0
},
{
"x": [
"d",
"i"
],
"y": 3600.0
},
{
"x": [
"e",
"a"
],
"y": 7260.0
},
{
"x": [
"e",
"d"
],
"y": 6780.0
},
{
"x": [
"e",
"f"
],
"y": 7288.474576
},
{
"x": [
"e",
"g"
],
"y": 14040.0
},
{
"x": [
"e",
"k"
],
"y": 13620.0
},
{
"x": [
"e",
"l"
],
"y": 3780.0
},
{
"x": [
"f",
"d"
],
"y": 10140.0
},
{
"x": [
"f",
"e"
],
"y": 3940.0
},
{
"x": [
"f",
"g"
],
"y": 6983.271028
},
{
"x": [
"f",
"j"
],
"y": 8170.909091
},
{
"x": [
"f",
"l"
],
"y": 6667.5
},
{
"x": [
"g",
"c"
],
"y": 2400.0
},
{
"x": [
"g",
"e"
],
"y": 11880.0
},
{
"x": [
"g",
"f"
],
"y": 5302.5
},
{
"x": [
"g",
"g"
],
"y": 11400.0
},
{
"x": [
"g",
"h"
],
"y": 7592.820513
},
{
"x": [
"g",
"i"
],
"y": 7140.0
},
{
"x": [
"g",
"k"
],
"y": 8116.0
},
{
"x": [
"g",
"l"
],
"y": 7457.368421
},
{
"x": [
"h",
"i"
],
"y": 7288.888889
},
{
"x": [
"h",
"l"
],
"y": 6960.0
},
{
"x": [
"i",
"a"
],
"y": 8910.0
},
{
"x": [
"i",
"b"
],
"y": 5880.0
},
{
"x": [
"i",
"c"
],
"y": 5460.0
},
{
"x": [
"i",
"d"
],
"y": 7710.447761
},
{
"x": [
"i",
"e"
],
"y": 9153.333333
},
{
"x": [
"i",
"g"
],
"y": 8640.0
},
{
"x": [
"i",
"i"
],
"y": 6324.0
},
{
"x": [
"i",
"k"
],
"y": 3240.0
},
{
"x": [
"i",
"l"
],
"y": 7188.75
}
],
"x_axis": {
"labels": [
[
"a",
"a"
],
[
"a",
"d"
],
[
"a",
"f"
],
[
"a",
"g"
],
[
"a",
"i"
],
[
"b",
"a"
],
[
"b",
"b"
],
[
"b",
"g"
],
[
"b",
"i"
],
[
"c",
"g"
],
[
"c",
"h"
],
[
"c",
"k"
],
[
"d",
"c"
],
[
"d",
"e"
],
[
"d",
"g"
],
[
"d",
"i"
],
[
"e",
"a"
],
[
"e",
"d"
],
[
"e",
"f"
],
[
"e",
"g"
],
[
"e",
"k"
],
[
"e",
"l"
],
[
"f",
"d"
],
[
"f",
"e"
],
[
"f",
"g"
],
[
"f",
"j"
],
[
"f",
"l"
],
[
"g",
"c"
],
[
"g",
"e"
],
[
"g",
"f"
],
[
"g",
"g"
],
[
"g",
"h"
],
[
"g",
"i"
],
[
"g",
"k"
],
[
"g",
"l"
],
[
"h",
"i"
],
[
"h",
"l"
],
[
"i",
"a"
],
[
"i",
"b"
],
[
"i",
"c"
],
[
"i",
"d"
],
[
"i",
"e"
],
[
"i",
"g"
],
[
"i",
"i"
],
[
"i",
"k"
],
[
"i",
"l"
]
]
},
"y_axis": {
"min": 0.0,
"max": 14040.0
}
}
},
"freq": {
"cases": {
"data": [
{
"x": "2022-01-21T03:21:48",
"y": 30
},
{
"x": "2022-02-26T08:13:24",
"y": 25
},
{
"x": "2022-04-03T13:05:00",
"y": 30
},
{
"x": "2022-05-09T17:56:36",
"y": 26
},
{
"x": "2022-06-14T22:48:12",
"y": 28
},
{
"x": "2022-07-21T03:39:48",
"y": 27
},
{
"x": "2022-08-26T08:31:24",
"y": 17
},
{
"x": "2022-10-01T13:23:00",
"y": 24
},
{
"x": "2022-11-06T18:14:36",
"y": 28
},
{
"x": "2022-12-12T23:06:12",
"y": 17
}
],
"x_axis": {
"min": "2022-01-03T00:56:00",
"max": "2022-12-31T01:32:00"
},
"y_axis": {
"min": 0,
"max": 30
}
},
"cases_by_task": {
"data": [
{
"x": "a",
"y": 184
},
{
"x": "b",
"y": 32
},
{
"x": "c",
"y": 48
},
{
"x": "d",
"y": 241
},
{
"x": "e",
"y": 249
},
{
"x": "f",
"y": 249
},
{
"x": "g",
"y": 250
},
{
"x": "h",
"y": 163
},
{
"x": "i",
"y": 175
},
{
"x": "j",
"y": 22
},
{
"x": "k",
"y": 48
},
{
"x": "l",
"y": 182
}
],
"x_axis": {
"labels": [
"a",
"b",
"c",
"d",
"e",
"f",
"g",
"h",
"i",
"j",
"k",
"l"
]
},
"y_axis": {
"min": 0,
"max": 250
}
}
}
}