@@ -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
10184for ( 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