@@ -181,7 +181,7 @@ pub trait Connection: Send + Sync {
181181 async fn purge_artifact ( & self , aid : & ArtifactId ) ;
182182
183183 /// Add an item to the `benchmark_requests`, if the `benchmark_request`
184- /// exists it will be ignored
184+ /// exists an Error will be returned
185185 async fn insert_benchmark_request (
186186 & self ,
187187 benchmark_request : & BenchmarkRequest ,
@@ -439,18 +439,15 @@ mod tests {
439439 ) ;
440440
441441 let db = db. connection ( ) . await ;
442- assert ! ( db
443- . insert_benchmark_request( & master_benchmark_request)
442+ db. insert_benchmark_request ( & master_benchmark_request)
444443 . await
445- . is_ok( ) ) ;
446- assert ! ( db
447- . insert_benchmark_request( & try_benchmark_request)
444+ . unwrap ( ) ;
445+ db. insert_benchmark_request ( & try_benchmark_request)
448446 . await
449- . is_ok( ) ) ;
450- assert ! ( db
451- . insert_benchmark_request( & release_benchmark_request)
447+ . unwrap ( ) ;
448+ db. insert_benchmark_request ( & release_benchmark_request)
452449 . await
453- . is_ok ( ) ) ;
450+ . unwrap ( ) ;
454451 // duplicate insert
455452 assert ! ( db
456453 . insert_benchmark_request( & master_benchmark_request)
@@ -498,18 +495,15 @@ mod tests {
498495 ) ;
499496
500497 let db = db. connection ( ) . await ;
501- assert ! ( db
502- . insert_benchmark_request( & master_benchmark_request)
498+ db. insert_benchmark_request ( & master_benchmark_request)
503499 . await
504- . is_ok( ) ) ;
505- assert ! ( db
506- . insert_benchmark_request( & try_benchmark_request)
500+ . unwrap ( ) ;
501+ db. insert_benchmark_request ( & try_benchmark_request)
507502 . await
508- . is_ok( ) ) ;
509- assert ! ( db
510- . insert_benchmark_request( & release_benchmark_request)
503+ . unwrap ( ) ;
504+ db. insert_benchmark_request ( & release_benchmark_request)
511505 . await
512- . is_ok ( ) ) ;
506+ . unwrap ( ) ;
513507
514508 let requests = db
515509 . get_benchmark_requests_by_status ( & [ BenchmarkRequestStatus :: ArtifactsReady ] )
@@ -543,10 +537,9 @@ mod tests {
543537 ) ;
544538
545539 let mut db = db. connection ( ) . await ;
546- assert ! ( db
547- . insert_benchmark_request( & master_benchmark_request)
540+ db. insert_benchmark_request ( & master_benchmark_request)
548541 . await
549- . is_ok ( ) ) ;
542+ . unwrap ( ) ;
550543
551544 db. update_benchmark_request_status (
552545 & master_benchmark_request,
@@ -586,10 +579,9 @@ mod tests {
586579 "cranelift" ,
587580 "" ,
588581 ) ;
589- assert ! ( db
590- . insert_benchmark_request( & try_benchmark_request)
582+ db. insert_benchmark_request ( & try_benchmark_request)
591583 . await
592- . is_ok ( ) ) ;
584+ . unwrap ( ) ;
593585 db. attach_shas_to_try_benchmark_request ( pr, "foo" , "bar" )
594586 . await
595587 . unwrap ( ) ;
@@ -625,7 +617,7 @@ mod tests {
625617 "cranelift" ,
626618 "" ,
627619 ) ;
628- assert ! ( db. insert_benchmark_request( & completed_try) . await . is_ok ( ) ) ;
620+ db. insert_benchmark_request ( & completed_try) . await . unwrap ( ) ;
629621
630622 let try_benchmark_request = BenchmarkRequest :: create_try (
631623 None ,
@@ -637,10 +629,9 @@ mod tests {
637629 "" ,
638630 ) ;
639631 // deliberately insert twice
640- assert ! ( db
641- . insert_benchmark_request( & try_benchmark_request)
632+ db. insert_benchmark_request ( & try_benchmark_request)
642633 . await
643- . is_ok ( ) ) ;
634+ . unwrap ( ) ;
644635 // this one should fail
645636 assert ! ( db
646637 . insert_benchmark_request( & try_benchmark_request)
0 commit comments