1
- use crate :: db:: { delete_crate, delete_version, update_latest_version_id, CrateId , Pool } ;
1
+ use crate :: Context ;
2
+ use crate :: db:: { CrateId , Pool , delete_crate, delete_version, update_latest_version_id} ;
2
3
use crate :: docbuilder:: PackageKind ;
3
4
use crate :: error:: Result ;
4
5
use crate :: storage:: AsyncStorage ;
5
- use crate :: utils:: { get_config, get_crate_priority, report_error, retry, set_config, ConfigName } ;
6
- use crate :: Context ;
7
- use crate :: { cdn, BuildPackageSummary } ;
6
+ use crate :: utils:: { ConfigName , get_config, get_crate_priority, report_error, retry, set_config} ;
7
+ use crate :: { BuildPackageSummary , cdn} ;
8
8
use crate :: { Config , Index , InstanceMetrics , RustwideBuilder } ;
9
9
use anyhow:: Context as _;
10
10
use fn_error_context:: context;
11
- use futures_util:: { stream:: TryStreamExt , StreamExt } ;
11
+ use futures_util:: { StreamExt , stream:: TryStreamExt } ;
12
12
use sqlx:: Connection as _;
13
13
use std:: collections:: HashMap ;
14
14
use std:: sync:: Arc ;
@@ -125,7 +125,7 @@ impl AsyncBuildQueue {
125
125
. pending_count_by_priority ( )
126
126
. await ?
127
127
. iter ( )
128
- . filter ( |( & priority, _) | priority <= 0 )
128
+ . filter ( |& ( & priority, _) | priority <= 0 )
129
129
. map ( |( _, count) | count)
130
130
. sum :: < usize > ( ) )
131
131
}
@@ -756,8 +756,10 @@ mod tests {
756
756
. await
757
757
. name ( "foo" )
758
758
. version ( "0.1.0" )
759
- . builds ( vec ! [ FakeBuild :: default ( )
760
- . rustc_version( "rustc 1.84.0-nightly (e7c0d2750 2020-10-15)" ) ] )
759
+ . builds ( vec ! [
760
+ FakeBuild :: default ( )
761
+ . rustc_version( "rustc 1.84.0-nightly (e7c0d2750 2020-10-15)" ) ,
762
+ ] )
761
763
. create ( )
762
764
. await ?;
763
765
@@ -785,8 +787,10 @@ mod tests {
785
787
. await
786
788
. name ( "foo" )
787
789
. version ( "0.1.0" )
788
- . builds ( vec ! [ FakeBuild :: default ( )
789
- . rustc_version( "rustc 1.84.0-nightly (e7c0d2750 2020-10-15)" ) ] )
790
+ . builds ( vec ! [
791
+ FakeBuild :: default ( )
792
+ . rustc_version( "rustc 1.84.0-nightly (e7c0d2750 2020-10-15)" ) ,
793
+ ] )
790
794
. create ( )
791
795
. await ?;
792
796
@@ -833,8 +837,10 @@ mod tests {
833
837
. await
834
838
. name ( "foo" )
835
839
. version ( "0.1.0" )
836
- . builds ( vec ! [ FakeBuild :: default ( )
837
- . rustc_version( "rustc 1.84.0-nightly (e7c0d2750 2020-10-15)" ) ] )
840
+ . builds ( vec ! [
841
+ FakeBuild :: default ( )
842
+ . rustc_version( "rustc 1.84.0-nightly (e7c0d2750 2020-10-15)" ) ,
843
+ ] )
838
844
. create ( )
839
845
. await ?;
840
846
@@ -867,8 +873,10 @@ mod tests {
867
873
. await
868
874
. name ( "foo" )
869
875
. version ( "0.1.0" )
870
- . builds ( vec ! [ FakeBuild :: default ( )
871
- . rustc_version( "rustc 1.84.0-nightly (e7c0d2750 2020-10-15)" ) ] )
876
+ . builds ( vec ! [
877
+ FakeBuild :: default ( )
878
+ . rustc_version( "rustc 1.84.0-nightly (e7c0d2750 2020-10-15)" ) ,
879
+ ] )
872
880
. create ( )
873
881
. await ?;
874
882
@@ -1090,15 +1098,16 @@ mod tests {
1090
1098
assert_eq ! ( metrics. build_time. get_sample_count( ) , 9 ) ;
1091
1099
1092
1100
// no invalidations were run since we don't have a distribution id configured
1093
- assert ! ( env
1094
- . runtime( )
1095
- . block_on( async {
1096
- cdn:: queued_or_active_crate_invalidations(
1097
- & mut * env. async_db( ) . await . async_conn( ) . await ,
1098
- )
1099
- . await
1100
- } ) ?
1101
- . is_empty( ) ) ;
1101
+ assert ! (
1102
+ env. runtime( )
1103
+ . block_on( async {
1104
+ cdn:: queued_or_active_crate_invalidations(
1105
+ & mut * env. async_db( ) . await . async_conn( ) . await ,
1106
+ )
1107
+ . await
1108
+ } ) ?
1109
+ . is_empty( )
1110
+ ) ;
1102
1111
1103
1112
Ok ( ( ) )
1104
1113
} )
@@ -1135,9 +1144,11 @@ mod tests {
1135
1144
1136
1145
let queued_invalidations = fetch_invalidations ( ) ;
1137
1146
assert_eq ! ( queued_invalidations. len( ) , 3 ) ;
1138
- assert ! ( queued_invalidations
1139
- . iter( )
1140
- . all( |i| i. krate == "will_succeed" ) ) ;
1147
+ assert ! (
1148
+ queued_invalidations
1149
+ . iter( )
1150
+ . all( |i| i. krate == "will_succeed" )
1151
+ ) ;
1141
1152
1142
1153
queue. process_next_crate ( |krate| {
1143
1154
assert_eq ! ( "will_fail" , krate. name) ;
@@ -1146,10 +1157,12 @@ mod tests {
1146
1157
1147
1158
let queued_invalidations = fetch_invalidations ( ) ;
1148
1159
assert_eq ! ( queued_invalidations. len( ) , 6 ) ;
1149
- assert ! ( queued_invalidations
1150
- . iter( )
1151
- . skip( 3 )
1152
- . all( |i| i. krate == "will_fail" ) ) ;
1160
+ assert ! (
1161
+ queued_invalidations
1162
+ . iter( )
1163
+ . skip( 3 )
1164
+ . all( |i| i. krate == "will_fail" )
1165
+ ) ;
1153
1166
1154
1167
Ok ( ( ) )
1155
1168
} )
0 commit comments