@@ -333,13 +333,21 @@ functions:
333
333
git clone https://github.com/mongodb-labs/drivers-evergreen-tools.git $DRIVERS_TOOLS
334
334
echo "{ \"releases\": { \"default\": \"$MONGODB_BINARIES\" }}" > $MONGO_ORCHESTRATION_HOME/orchestration.config
335
335
336
- " install dependencies " :
336
+ " install rust " :
337
337
command : shell.exec
338
338
params :
339
339
working_dir : " src"
340
340
script : |
341
341
${PREPARE_SHELL}
342
- .evergreen/install-dependencies.sh
342
+ .evergreen/install-dependencies.sh rust
343
+
344
+ " install junit dependencies " :
345
+ command : shell.exec
346
+ params :
347
+ working_dir : " src"
348
+ script : |
349
+ ${PREPARE_SHELL}
350
+ .evergreen/install-dependencies.sh junit-dependencies
343
351
344
352
" bootstrap mongo-orchestration " :
345
353
- command : shell.exec
@@ -587,6 +595,7 @@ functions:
587
595
working_dir : " src"
588
596
script : |
589
597
${PREPARE_SHELL}
598
+ .evergreen/install-dependencies.sh mdbook
590
599
manual/test.sh
591
600
592
601
" upload-mo-artifacts " :
700
709
- func : " fix absolute paths"
701
710
- func : " init test-results"
702
711
- func : " make files executable"
703
- - func : " install dependencies "
712
+ - func : " install rust "
704
713
705
714
post :
706
715
- func : " stop load balancer"
@@ -713,6 +722,7 @@ tasks:
713
722
- name : " test-3.6-standalone"
714
723
tags : ["3.6", "standalone"]
715
724
commands :
725
+ - func : " install junit dependencies"
716
726
- func : " bootstrap mongo-orchestration"
717
727
vars :
718
728
MONGODB_VERSION : " 3.6"
@@ -722,6 +732,7 @@ tasks:
722
732
- name : " test-3.6-replica_set"
723
733
tags : ["3.6", "replica_set"]
724
734
commands :
735
+ - func : " install junit dependencies"
725
736
- func : " bootstrap mongo-orchestration"
726
737
vars :
727
738
MONGODB_VERSION : " 3.6"
@@ -731,6 +742,7 @@ tasks:
731
742
- name : " test-3.6-sharded_cluster"
732
743
tags : ["3.6", "sharded_cluster"]
733
744
commands :
745
+ - func : " install junit dependencies"
734
746
- func : " bootstrap mongo-orchestration"
735
747
vars :
736
748
MONGODB_VERSION : " 3.6"
@@ -740,6 +752,7 @@ tasks:
740
752
- name : " test-4.0-standalone"
741
753
tags : ["4.0", "standalone"]
742
754
commands :
755
+ - func : " install junit dependencies"
743
756
- func : " bootstrap mongo-orchestration"
744
757
vars :
745
758
MONGODB_VERSION : " 4.0"
@@ -749,6 +762,7 @@ tasks:
749
762
- name : " test-4.0-replica_set"
750
763
tags : ["4.0", "replica_set"]
751
764
commands :
765
+ - func : " install junit dependencies"
752
766
- func : " bootstrap mongo-orchestration"
753
767
vars :
754
768
MONGODB_VERSION : " 4.0"
@@ -758,6 +772,7 @@ tasks:
758
772
- name : " test-4.0-sharded_cluster"
759
773
tags : ["4.0", "sharded_cluster"]
760
774
commands :
775
+ - func : " install junit dependencies"
761
776
- func : " bootstrap mongo-orchestration"
762
777
vars :
763
778
MONGODB_VERSION : " 4.0"
@@ -767,6 +782,7 @@ tasks:
767
782
- name : " test-4.2-standalone"
768
783
tags : ["4.2", "standalone"]
769
784
commands :
785
+ - func : " install junit dependencies"
770
786
- func : " bootstrap mongo-orchestration"
771
787
vars :
772
788
MONGODB_VERSION : " 4.2"
@@ -776,6 +792,7 @@ tasks:
776
792
- name : " test-4.2-replica_set"
777
793
tags : ["4.2", "replica_set"]
778
794
commands :
795
+ - func : " install junit dependencies"
779
796
- func : " bootstrap mongo-orchestration"
780
797
vars :
781
798
MONGODB_VERSION : " 4.2"
@@ -785,6 +802,7 @@ tasks:
785
802
- name : " test-4.2-sharded_cluster"
786
803
tags : ["4.2", "sharded_cluster"]
787
804
commands :
805
+ - func : " install junit dependencies"
788
806
- func : " bootstrap mongo-orchestration"
789
807
vars :
790
808
MONGODB_VERSION : " 4.2"
@@ -794,6 +812,7 @@ tasks:
794
812
- name : " test-4.4-standalone"
795
813
tags : ["4.4", "standalone"]
796
814
commands :
815
+ - func : " install junit dependencies"
797
816
- func : " bootstrap mongo-orchestration"
798
817
vars :
799
818
MONGODB_VERSION : " 4.4"
@@ -803,6 +822,7 @@ tasks:
803
822
- name : " test-4.4-replica_set"
804
823
tags : ["4.4", "replica_set"]
805
824
commands :
825
+ - func : " install junit dependencies"
806
826
- func : " bootstrap mongo-orchestration"
807
827
vars :
808
828
MONGODB_VERSION : " 4.4"
@@ -812,6 +832,7 @@ tasks:
812
832
- name : " test-4.4-sharded_cluster"
813
833
tags : ["4.4", "sharded_cluster"]
814
834
commands :
835
+ - func : " install junit dependencies"
815
836
- func : " bootstrap mongo-orchestration"
816
837
vars :
817
838
MONGODB_VERSION : " 4.4"
@@ -839,6 +860,7 @@ tasks:
839
860
- name : " test-5.0-standalone"
840
861
tags : ["5.0", "standalone"]
841
862
commands :
863
+ - func : " install junit dependencies"
842
864
- func : " bootstrap mongo-orchestration"
843
865
vars :
844
866
MONGODB_VERSION : " 5.0"
@@ -848,6 +870,7 @@ tasks:
848
870
- name : " test-5.0-replica_set"
849
871
tags : ["5.0", "replica_set"]
850
872
commands :
873
+ - func : " install junit dependencies"
851
874
- func : " bootstrap mongo-orchestration"
852
875
vars :
853
876
MONGODB_VERSION : " 5.0"
@@ -857,6 +880,7 @@ tasks:
857
880
- name : " test-5.0-sharded_cluster"
858
881
tags : ["5.0", "sharded_cluster"]
859
882
commands :
883
+ - func : " install junit dependencies"
860
884
- func : " bootstrap mongo-orchestration"
861
885
vars :
862
886
MONGODB_VERSION : " 5.0"
@@ -866,6 +890,7 @@ tasks:
866
890
- name : " test-5.0-load_balancer"
867
891
tags : ["5.0", "load_balancer"]
868
892
commands :
893
+ - func : " install junit dependencies"
869
894
- func : " bootstrap mongo-orchestration"
870
895
vars :
871
896
MONGODB_VERSION : " 5.0"
@@ -895,6 +920,7 @@ tasks:
895
920
- name : " test-6.0-standalone"
896
921
tags : ["6.0", "standalone"]
897
922
commands :
923
+ - func : " install junit dependencies"
898
924
- func : " bootstrap mongo-orchestration"
899
925
vars :
900
926
MONGODB_VERSION : " 6.0"
@@ -904,6 +930,7 @@ tasks:
904
930
- name : " test-6.0-replica_set"
905
931
tags : ["6.0", "replica_set"]
906
932
commands :
933
+ - func : " install junit dependencies"
907
934
- func : " bootstrap mongo-orchestration"
908
935
vars :
909
936
MONGODB_VERSION : " 6.0"
@@ -913,6 +940,7 @@ tasks:
913
940
- name : " test-6.0-sharded_cluster"
914
941
tags : ["6.0", "sharded_cluster"]
915
942
commands :
943
+ - func : " install junit dependencies"
916
944
- func : " bootstrap mongo-orchestration"
917
945
vars :
918
946
MONGODB_VERSION : " 6.0"
@@ -922,6 +950,7 @@ tasks:
922
950
- name : " test-6.0-load_balancer"
923
951
tags : ["6.0", "load_balancer"]
924
952
commands :
953
+ - func : " install junit dependencies"
925
954
- func : " bootstrap mongo-orchestration"
926
955
vars :
927
956
MONGODB_VERSION : " 6.0"
@@ -951,6 +980,7 @@ tasks:
951
980
- name : " test-rapid-standalone"
952
981
tags : ["rapid", "standalone"]
953
982
commands :
983
+ - func : " install junit dependencies"
954
984
- func : " bootstrap mongo-orchestration"
955
985
vars :
956
986
MONGODB_VERSION : " rapid"
@@ -960,6 +990,7 @@ tasks:
960
990
- name : " test-rapid-replica_set"
961
991
tags : ["rapid", "replica_set"]
962
992
commands :
993
+ - func : " install junit dependencies"
963
994
- func : " bootstrap mongo-orchestration"
964
995
vars :
965
996
MONGODB_VERSION : " rapid"
@@ -969,6 +1000,7 @@ tasks:
969
1000
- name : " test-rapid-sharded_cluster"
970
1001
tags : ["rapid", "sharded_cluster"]
971
1002
commands :
1003
+ - func : " install junit dependencies"
972
1004
- func : " bootstrap mongo-orchestration"
973
1005
vars :
974
1006
MONGODB_VERSION : " rapid"
@@ -978,6 +1010,7 @@ tasks:
978
1010
- name : " test-rapid-load_balancer"
979
1011
tags : ["rapid", "load_balancer"]
980
1012
commands :
1013
+ - func : " install junit dependencies"
981
1014
- func : " bootstrap mongo-orchestration"
982
1015
vars :
983
1016
MONGODB_VERSION : " rapid"
@@ -1007,6 +1040,7 @@ tasks:
1007
1040
- name : " test-latest-standalone"
1008
1041
tags : ["latest", "standalone"]
1009
1042
commands :
1043
+ - func : " install junit dependencies"
1010
1044
- func : " bootstrap mongo-orchestration"
1011
1045
vars :
1012
1046
MONGODB_VERSION : " latest"
@@ -1016,6 +1050,7 @@ tasks:
1016
1050
- name : " test-latest-replica_set"
1017
1051
tags : ["latest", "replica_set"]
1018
1052
commands :
1053
+ - func : " install junit dependencies"
1019
1054
- func : " bootstrap mongo-orchestration"
1020
1055
vars :
1021
1056
MONGODB_VERSION : " latest"
@@ -1025,6 +1060,7 @@ tasks:
1025
1060
- name : " test-latest-sharded_cluster"
1026
1061
tags : ["latest", "sharded_cluster"]
1027
1062
commands :
1063
+ - func : " install junit dependencies"
1028
1064
- func : " bootstrap mongo-orchestration"
1029
1065
vars :
1030
1066
MONGODB_VERSION : " latest"
@@ -1034,6 +1070,7 @@ tasks:
1034
1070
- name : " test-latest-load_balancer"
1035
1071
tags : ["latest", "load_balancer"]
1036
1072
commands :
1073
+ - func : " install junit dependencies"
1037
1074
- func : " bootstrap mongo-orchestration"
1038
1075
vars :
1039
1076
MONGODB_VERSION : " latest"
@@ -1068,6 +1105,7 @@ tasks:
1068
1105
- name : " test-serverless"
1069
1106
tags : ["serverless"]
1070
1107
commands :
1108
+ - func : " install junit dependencies"
1071
1109
- func : " run serverless tests"
1072
1110
1073
1111
- name : " test-atlas-connectivity"
@@ -1077,6 +1115,7 @@ tasks:
1077
1115
1078
1116
- name : " test-x509-auth"
1079
1117
commands :
1118
+ - func : " install junit dependencies"
1080
1119
- func : " bootstrap mongo-orchestration"
1081
1120
vars :
1082
1121
MONGODB_VERSION : " 4.4"
@@ -1612,7 +1651,7 @@ task_groups:
1612
1651
- func : " fix absolute paths"
1613
1652
- func : " init test-results"
1614
1653
- func : " make files executable"
1615
- - func : " install dependencies "
1654
+ - func : " install rust "
1616
1655
- command : shell.exec
1617
1656
params :
1618
1657
shell : " bash"
0 commit comments