Skip to content

Commit 215bca2

Browse files
authored
PYTHON-4902 Use shrub.py to generate tasks (mongodb#1966)
1 parent cb8cf03 commit 215bca2

File tree

4 files changed

+3208
-1295
lines changed

4 files changed

+3208
-1295
lines changed

.evergreen/config.yml

+2-244
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@ timeout:
2626
ls -la
2727
2828
include:
29-
- filename: .evergreen/generated_configs/variants.yml
29+
- filename: .evergreen/generated_configs/tasks.yml
30+
- filename: .evergreen/generated_configs/variants.yml
3031

3132
functions:
3233
"fetch source":
@@ -971,249 +972,6 @@ tasks:
971972
TOPOLOGY: "server"
972973
- func: "run doctests"
973974

974-
- name: "test-4.0-standalone"
975-
tags: ["4.0", "standalone"]
976-
commands:
977-
- func: "bootstrap mongo-orchestration"
978-
vars:
979-
VERSION: "4.0"
980-
TOPOLOGY: "server"
981-
- func: "run tests"
982-
983-
- name: "test-4.0-replica_set"
984-
tags: ["4.0", "replica_set"]
985-
commands:
986-
- func: "bootstrap mongo-orchestration"
987-
vars:
988-
VERSION: "4.0"
989-
TOPOLOGY: "replica_set"
990-
- func: "run tests"
991-
992-
- name: "test-4.0-sharded_cluster"
993-
tags: ["4.0", "sharded_cluster"]
994-
commands:
995-
- func: "bootstrap mongo-orchestration"
996-
vars:
997-
VERSION: "4.0"
998-
TOPOLOGY: "sharded_cluster"
999-
- func: "run tests"
1000-
1001-
- name: "test-4.2-standalone"
1002-
tags: ["4.2", "standalone"]
1003-
commands:
1004-
- func: "bootstrap mongo-orchestration"
1005-
vars:
1006-
VERSION: "4.2"
1007-
TOPOLOGY: "server"
1008-
- func: "run tests"
1009-
1010-
- name: "test-4.2-replica_set"
1011-
tags: ["4.2", "replica_set"]
1012-
commands:
1013-
- func: "bootstrap mongo-orchestration"
1014-
vars:
1015-
VERSION: "4.2"
1016-
TOPOLOGY: "replica_set"
1017-
- func: "run tests"
1018-
1019-
- name: "test-4.2-sharded_cluster"
1020-
tags: ["4.2", "sharded_cluster"]
1021-
commands:
1022-
- func: "bootstrap mongo-orchestration"
1023-
vars:
1024-
VERSION: "4.2"
1025-
TOPOLOGY: "sharded_cluster"
1026-
- func: "run tests"
1027-
1028-
- name: "test-4.4-standalone"
1029-
tags: ["4.4", "standalone"]
1030-
commands:
1031-
- func: "bootstrap mongo-orchestration"
1032-
vars:
1033-
VERSION: "4.4"
1034-
TOPOLOGY: "server"
1035-
- func: "run tests"
1036-
1037-
- name: "test-4.4-replica_set"
1038-
tags: ["4.4", "replica_set"]
1039-
commands:
1040-
- func: "bootstrap mongo-orchestration"
1041-
vars:
1042-
VERSION: "4.4"
1043-
TOPOLOGY: "replica_set"
1044-
- func: "run tests"
1045-
1046-
- name: "test-4.4-sharded_cluster"
1047-
tags: ["4.4", "sharded_cluster"]
1048-
commands:
1049-
- func: "bootstrap mongo-orchestration"
1050-
vars:
1051-
VERSION: "4.4"
1052-
TOPOLOGY: "sharded_cluster"
1053-
- func: "run tests"
1054-
1055-
- name: "test-5.0-standalone"
1056-
tags: ["5.0", "standalone"]
1057-
commands:
1058-
- func: "bootstrap mongo-orchestration"
1059-
vars:
1060-
VERSION: "5.0"
1061-
TOPOLOGY: "server"
1062-
- func: "run tests"
1063-
1064-
- name: "test-5.0-replica_set"
1065-
tags: ["5.0", "replica_set"]
1066-
commands:
1067-
- func: "bootstrap mongo-orchestration"
1068-
vars:
1069-
VERSION: "5.0"
1070-
TOPOLOGY: "replica_set"
1071-
- func: "run tests"
1072-
1073-
- name: "test-5.0-sharded_cluster"
1074-
tags: ["5.0", "sharded_cluster"]
1075-
commands:
1076-
- func: "bootstrap mongo-orchestration"
1077-
vars:
1078-
VERSION: "5.0"
1079-
TOPOLOGY: "sharded_cluster"
1080-
- func: "run tests"
1081-
1082-
- name: "test-6.0-standalone"
1083-
tags: ["6.0", "standalone"]
1084-
commands:
1085-
- func: "bootstrap mongo-orchestration"
1086-
vars:
1087-
VERSION: "6.0"
1088-
TOPOLOGY: "server"
1089-
- func: "run tests"
1090-
1091-
- name: "test-6.0-replica_set"
1092-
tags: ["6.0", "replica_set"]
1093-
commands:
1094-
- func: "bootstrap mongo-orchestration"
1095-
vars:
1096-
VERSION: "6.0"
1097-
TOPOLOGY: "replica_set"
1098-
- func: "run tests"
1099-
1100-
- name: "test-6.0-sharded_cluster"
1101-
tags: ["6.0", "sharded_cluster"]
1102-
commands:
1103-
- func: "bootstrap mongo-orchestration"
1104-
vars:
1105-
VERSION: "6.0"
1106-
TOPOLOGY: "sharded_cluster"
1107-
- func: "run tests"
1108-
1109-
- name: "test-8.0-standalone"
1110-
tags: ["8.0", "standalone"]
1111-
commands:
1112-
- func: "bootstrap mongo-orchestration"
1113-
vars:
1114-
VERSION: "8.0"
1115-
TOPOLOGY: "server"
1116-
- func: "run tests"
1117-
1118-
- name: "test-8.0-replica_set"
1119-
tags: ["8.0", "replica_set"]
1120-
commands:
1121-
- func: "bootstrap mongo-orchestration"
1122-
vars:
1123-
VERSION: "8.0"
1124-
TOPOLOGY: "replica_set"
1125-
- func: "run tests"
1126-
1127-
- name: "test-8.0-sharded_cluster"
1128-
tags: ["8.0", "sharded_cluster"]
1129-
commands:
1130-
- func: "bootstrap mongo-orchestration"
1131-
vars:
1132-
VERSION: "8.0"
1133-
TOPOLOGY: "sharded_cluster"
1134-
- func: "run tests"
1135-
1136-
- name: "test-7.0-standalone"
1137-
tags: ["7.0", "standalone"]
1138-
commands:
1139-
- func: "bootstrap mongo-orchestration"
1140-
vars:
1141-
VERSION: "7.0"
1142-
TOPOLOGY: "server"
1143-
- func: "run tests"
1144-
1145-
- name: "test-7.0-replica_set"
1146-
tags: ["7.0", "replica_set"]
1147-
commands:
1148-
- func: "bootstrap mongo-orchestration"
1149-
vars:
1150-
VERSION: "7.0"
1151-
TOPOLOGY: "replica_set"
1152-
- func: "run tests"
1153-
1154-
- name: "test-7.0-sharded_cluster"
1155-
tags: ["7.0", "sharded_cluster"]
1156-
commands:
1157-
- func: "bootstrap mongo-orchestration"
1158-
vars:
1159-
VERSION: "7.0"
1160-
TOPOLOGY: "sharded_cluster"
1161-
- func: "run tests"
1162-
1163-
- name: "test-latest-standalone"
1164-
tags: ["latest", "standalone"]
1165-
commands:
1166-
- func: "bootstrap mongo-orchestration"
1167-
vars:
1168-
VERSION: "latest"
1169-
TOPOLOGY: "server"
1170-
- func: "run tests"
1171-
1172-
- name: "test-latest-replica_set"
1173-
tags: ["latest", "replica_set"]
1174-
commands:
1175-
- func: "bootstrap mongo-orchestration"
1176-
vars:
1177-
VERSION: "latest"
1178-
TOPOLOGY: "replica_set"
1179-
- func: "run tests"
1180-
1181-
- name: "test-latest-sharded_cluster"
1182-
tags: ["latest", "sharded_cluster"]
1183-
commands:
1184-
- func: "bootstrap mongo-orchestration"
1185-
vars:
1186-
VERSION: "latest"
1187-
TOPOLOGY: "sharded_cluster"
1188-
- func: "run tests"
1189-
1190-
- name: "test-rapid-standalone"
1191-
tags: ["rapid", "standalone"]
1192-
commands:
1193-
- func: "bootstrap mongo-orchestration"
1194-
vars:
1195-
VERSION: "rapid"
1196-
TOPOLOGY: "server"
1197-
- func: "run tests"
1198-
1199-
- name: "test-rapid-replica_set"
1200-
tags: ["rapid", "replica_set"]
1201-
commands:
1202-
- func: "bootstrap mongo-orchestration"
1203-
vars:
1204-
VERSION: "rapid"
1205-
TOPOLOGY: "replica_set"
1206-
- func: "run tests"
1207-
1208-
- name: "test-rapid-sharded_cluster"
1209-
tags: ["rapid", "sharded_cluster"]
1210-
commands:
1211-
- func: "bootstrap mongo-orchestration"
1212-
vars:
1213-
VERSION: "rapid"
1214-
TOPOLOGY: "sharded_cluster"
1215-
- func: "run tests"
1216-
1217975
- name: "test-serverless"
1218976
tags: ["serverless"]
1219977
commands:

0 commit comments

Comments
 (0)