Skip to content

Commit 538666b

Browse files
committed
adapter: Route rule changes
1 parent e4deef4 commit 538666b

File tree

3 files changed

+18
-50
lines changed

3 files changed

+18
-50
lines changed

package.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,10 @@
88
"author": "",
99
"license": "ISC",
1010
"devDependencies": {
11-
"@playwright/test": "^1.33.0",
12-
"@types/node": "^18.15.11"
11+
"@playwright/test": "^1.37.1",
12+
"@types/node": "^20.5.7"
1313
},
1414
"dependencies": {
1515
"dotenv": "^16.0.3"
1616
}
1717
}
18-

pnpm-lock.yaml

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

tests/uploadAndPlayBag.spec.ts

Lines changed: 1 addition & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -4,83 +4,66 @@ const cases = [
44
{
55
name: "OSS - bz2 bag",
66
url: "oss://coscene-playground/A - 上线必须回归文件集/压缩-bz2文件/GS_2023-01-04-20-26-19_103.bag",
7-
noDir: false,
87
},
98
{
109
name: "OSS - lz4 bag",
1110
url: "oss://coscene-playground/A - 上线必须回归文件集/压缩-lz4文件/GS_2022-12-16-21-43-31_271.bag",
12-
noDir: false,
1311
},
1412
{
1513
name: "OSS - GSbag.active",
1614
url: "oss://coscene-playground/A - 上线必须回归文件集/单个active/2022-09-20-14-12-54.bag.active",
17-
noDir: false,
1815
},
1916
{
2017
name: "OSS - KNbag.active",
2118
url: "oss://coscene-playground/A - 上线必须回归文件集/KNbag/",
22-
noDir: false,
2319
},
2420
{
2521
name: "OSS - Gaoxian map",
2622
url: "oss://coscene-playground/A - 上线必须回归文件集/导入地图/GS地图导入/导入地图1/",
27-
noDir: false,
2823
},
2924
{
3025
name: "OSS - Gaoxian TF",
3126
url: "oss://coscene-playground/A - 上线必须回归文件集/导入静态TF/",
32-
noDir: false,
3327
},
3428
{
3529
name: "OSS - KN map",
3630
url: "oss://coscene-playground/A - 上线必须回归文件集/导入地图/KN地图导入/",
37-
noDir: false,
3831
},
39-
4032
{
4133
name: "OSS - GS 存在不支持的topic",
4234
url: "oss://coscene-playground/A - 上线必须回归文件集/有不支持的GStopic/",
43-
noDir: false,
4435
},
4536
{
4637
name: "OSS - CyberRT",
4738
url: "oss://coscene-playground/A - 上线必须回归文件集/CyberRT/",
48-
noDir: false,
4939
},
5040
{
5141
name: "OSS - 12点的日志",
5242
url: "oss://coscene-playground/A - 上线必须回归文件集/12点的日志/",
53-
noDir: false,
5443
},
5544
{
5645
name: "OSS - 未上传完成的bag",
5746
url: "oss://coscene-playground/A - 上线必须回归文件集/未上传完成的bag/",
58-
noDir: false,
5947
},
6048
{
6149
name: "OSS - MCAP",
6250
url: "oss://coscene-playground/A - 上线必须回归文件集/MCAP/",
63-
noDir: false,
6451
},
6552
{
6653
name: "OSS - 新的bag",
6754
url: "oss://coscene-playground/A - 上线必须回归文件集/需要实时更新/新的bag/",
68-
noDir: false,
6955
},
7056
{
7157
name: "OSS - 新的bagzip",
7258
url: "oss://coscene-playground/A - 上线必须回归文件集/需要实时更新/新的bagzip/",
73-
noDir: false,
7459
},
7560
{
7661
name: "OSS - 单个链接-可能会过期",
7762
url: "https://coscene-playground.oss-cn-hangzhou.aliyuncs.com/A%20-%20%E4%B8%8A%E7%BA%BF%E5%BF%85%E9%A1%BB%E5%9B%9E%E5%BD%92%E6%96%87%E4%BB%B6%E9%9B%86/%E9%9C%80%E8%A6%81%E5%AE%9E%E6%97%B6%E6%9B%B4%E6%96%B0/%E5%8D%95%E4%B8%AAOSS%E9%93%BE%E6%8E%A5/gen-0317089039.bag?OSSAccessKeyId=LTAI5tBnf4bCLaHoQwJ5QEXH&Expires=1e%2B30&Signature=8iahnCy8vzinIfjuJVSHfvrY9lc%3D",
78-
noDir: false,
7963
},
8064
{
8165
name: "record - 单个链接-可能会过期",
8266
url: "https://tempo-prod-cn-shanghai-dogfish.oss-cn-shanghai.aliyuncs.com/2023/8/7/9/GS142-0120-UCM-T000/e2a1e114-2364-4513-9f21-0ce6f52e94d6/GS_2023-08-07-17-47-27_20.bag?Expires=1691492205&OSSAccessKeyId=LTAI5t6N9Z4oqKAoLT41oMyR&Signature=aOiOwgtxHU5Rw%2FhExCtb%2FEanMME%3D&response-content-type=application%2Foctet-stream",
83-
noDir: false,
8467
},
8568
];
8669

@@ -100,12 +83,7 @@ test.beforeEach(async ({ page }) => {
10083

10184
for (let i = 0; i < cases.length; i++) {
10285
test(`Upload and play bag ${cases[i].name}`, async ({ page, context }) => {
103-
const currentCase = { ...cases[i], dirNames: [] };
104-
currentCase["dirNames"] = currentCase.url
105-
.split("oss://coscene-playground/")
106-
.pop()
107-
.split("/")
108-
.filter((item) => item);
86+
const currentCase = cases[i];
10987

11088
test.setTimeout(timeout);
11189

@@ -131,15 +109,6 @@ for (let i = 0; i < cases.length; i++) {
131109

132110
await page.waitForTimeout(1000);
133111

134-
if (!currentCase.noDir) {
135-
for (let i = 0; i < currentCase.dirNames.length; i++) {
136-
await page
137-
.getByRole("cell", { name: currentCase.dirNames[i] })
138-
.getByText(currentCase.dirNames[i])
139-
.click();
140-
}
141-
}
142-
143112
for (let i = 0; i < 10 * 60; i++) {
144113
const tdTagCount = await page.$$eval("tr", (tds) => tds.length);
145114

0 commit comments

Comments
 (0)