1#################################### 2# Evergreen configuration for mongoc 3#################################### 4 5stepback: true 6command_type: system 7 8exec_timeout_secs: 1800 # 30 minutes is the longest we'll ever run 9 10timeout: 11 - command: shell.exec 12 params: 13 script: | 14 ls -la 15 16functions: 17 "fetch source": 18 - command: git.get_project 19 params: 20 directory: mongoc 21 - command: git.apply_patch 22 params: 23 directory: "mongoc" 24 - command: shell.exec 25 params: 26 working_dir: "mongoc" 27 script: | 28 if [ "${is_patch}" = "true" ]; then 29 VERSION=$(git describe --abbrev=7)-patch-${version_id} 30 else 31 VERSION=latest 32 fi 33 echo "CURRENT_VERSION: $VERSION" > expansion.yml 34 - command: expansions.update 35 params: 36 file: mongoc/expansion.yml 37 - command: shell.exec 38 params: 39 continue_on_err: true 40 # Must be http as RHEL55 has https issues 41 script: | 42 set -o xtrace 43 rm -f *.tar.gz 44 curl --retry 5 http://s3.amazonaws.com/mciuploads/mongo-c-driver/${branch_name}/mongo-c-driver-${CURRENT_VERSION}.tar.gz --output mongoc.tar.gz --silent --max-time 120 45 46 "upload release": 47 - command: shell.exec 48 params: 49 script: | 50 [ -f mongoc/mongo*gz ] && mv mongoc/mongo*gz mongoc.tar.gz 51 - command: s3.put 52 params: 53 aws_key: ${aws_key} 54 aws_secret: ${aws_secret} 55 local_file: mongoc.tar.gz 56 remote_file: mongo-c-driver/${branch_name}/mongo-c-driver-${CURRENT_VERSION}.tar.gz 57 bucket: mciuploads 58 permissions: public-read 59 content_type: ${content_type|application/x-gzip} 60 61 "upload build": 62 - command: archive.targz_pack 63 params: 64 target: "${build_id}.tar.gz" 65 source_dir: "mongoc" 66 include: 67 - "./**" 68 - command: s3.put 69 params: 70 aws_key: ${aws_key} 71 aws_secret: ${aws_secret} 72 local_file: ${build_id}.tar.gz 73 remote_file: mongo-c-driver/${build_variant}/${revision}/${task_name}/${build_id}.tar.gz 74 bucket: mciuploads 75 permissions: public-read 76 content_type: ${content_type|application/x-gzip} 77 78 "install ssl": 79 - command: shell.exec 80 params: 81 working_dir: "mongoc" 82 script: | 83 set -o errexit 84 set -o xtrace 85 SSL=${SSL} sh .evergreen/install-ssl.sh 86 87 "fetch build": 88 - command: shell.exec 89 params: 90 continue_on_err: true 91 script: "set -o xtrace && rm -rf mongoc" 92 - command: s3.get 93 params: 94 aws_key: ${aws_key} 95 aws_secret: ${aws_secret} 96 remote_file: mongo-c-driver/${build_variant}/${revision}/${BUILD_NAME}/${build_id}.tar.gz 97 bucket: mciuploads 98 local_file: build.tar.gz 99 - command: shell.exec 100 params: 101 continue_on_err: true 102 # EVG-1105: Use s3.get extract_to: mongoc/ 103 script: | 104 set -o xtrace # Write all commands first to stderr 105 set -o errexit # Exit the script with error if any of the commands fail 106 107 mkdir mongoc 108 109 if command -v gtar 2>/dev/null; then 110 TAR=gtar 111 else 112 TAR=tar 113 fi 114 115 $TAR xf build.tar.gz -C mongoc/ 116 117 "upload docs" : 118 - command: shell.exec 119 params: 120 silent: true 121 working_dir: "mongoc" 122 script: | 123 export AWS_ACCESS_KEY_ID=${aws_key} 124 export AWS_SECRET_ACCESS_KEY=${aws_secret} 125 aws s3 cp doc/html s3://mciuploads/${project}/docs/${CURRENT_VERSION} --recursive --acl public-read --region us-east-1 126 - command: s3.put 127 params: 128 aws_key: ${aws_key} 129 aws_secret: ${aws_secret} 130 local_file: mongoc/doc/html/index.html 131 remote_file: ${project}/docs/${CURRENT_VERSION}/index.html 132 bucket: mciuploads 133 permissions: public-read 134 content_type: text/html 135 display_name: "Rendered docs" 136 137 "upload man pages" : 138 - command: shell.exec 139 params: 140 silent: true 141 working_dir: "mongoc" 142 script: | 143 . venv/bin/activate 144 145 # "man" with redirection writes plain ASCII, use lower-level groff to 146 # force formatted output. -t lays out tables, -T utf8 sets the output 147 # type, -man loads the manpage TROFF macros. 148 for doc in doc/man/*.3; do 149 echo $doc 150 fullpath=`pwd`/$doc 151 groff -man -t -T utf8 $fullpath | term2image -o $fullpath.png 152 done 153 154 mkdir -p man-page-images 155 mv doc/man/*.png man-page-images 156 157 export AWS_ACCESS_KEY_ID=${aws_key} 158 export AWS_SECRET_ACCESS_KEY=${aws_secret} 159 sudo apt-get install -y awscli 160 aws s3 cp man-page-images s3://mciuploads/${project}/man-page-images/${CURRENT_VERSION} --recursive --acl public-read --region us-east-1 161 162 sh .evergreen/man-page-image-list.sh man-page-images > man-page-images/index.html 163 - command: s3.put 164 params: 165 aws_key: ${aws_key} 166 aws_secret: ${aws_secret} 167 local_file: ${workdir}/mongoc/man-page-images/index.html 168 remote_file: ${project}/man-page-images/${CURRENT_VERSION}/index.html 169 bucket: mciuploads 170 permissions: public-read 171 content_type: text/html 172 display_name: "Rendered man pages" 173 174 "upload coverage" : 175 - command: shell.exec 176 params: 177 silent: true 178 working_dir: "mongoc" 179 script: | 180 export AWS_ACCESS_KEY_ID=${aws_key} 181 export AWS_SECRET_ACCESS_KEY=${aws_secret} 182 aws s3 cp coverage s3://mciuploads/${project}/${build_variant}/${revision}/${version_id}/${build_id}/coverage/ --recursive --acl public-read --region us-east-1 183 - command: s3.put 184 params: 185 aws_key: ${aws_key} 186 aws_secret: ${aws_secret} 187 local_file: mongoc/coverage/index.html 188 remote_file: ${project}/${build_variant}/${revision}/${version_id}/${build_id}/coverage/index.html 189 bucket: mciuploads 190 permissions: public-read 191 content_type: text/html 192 display_name: "Coverage Report" 193 194 "upload scan artifacts" : 195 - command: shell.exec 196 type: test 197 params: 198 working_dir: "mongoc" 199 script: | 200 if find scan -name \*.html | grep -q html; then 201 (cd scan && find . -name index.html -exec echo "<li><a href='{}'>{}</a></li>" \;) >> scan.html 202 else 203 echo "No issues found" > scan.html 204 fi 205 - command: shell.exec 206 params: 207 silent: true 208 working_dir: "mongoc" 209 script: | 210 export AWS_ACCESS_KEY_ID=${aws_key} 211 export AWS_SECRET_ACCESS_KEY=${aws_secret} 212 aws s3 cp scan s3://mciuploads/${project}/${build_variant}/${revision}/${version_id}/${build_id}/scan/ --recursive --acl public-read --region us-east-1 213 - command: s3.put 214 params: 215 aws_key: ${aws_key} 216 aws_secret: ${aws_secret} 217 local_file: mongoc/scan.html 218 remote_file: ${project}/${build_variant}/${revision}/${version_id}/${build_id}/scan/index.html 219 bucket: mciuploads 220 permissions: public-read 221 content_type: text/html 222 display_name: "Scan Build Report" 223 224 "upload mo artifacts": 225 - command: shell.exec 226 params: 227 working_dir: "mongoc" 228 script: | 229 DIR=MO 230 [ -d "/cygdrive/c/data/mo" ] && DIR="/cygdrive/c/data/mo" 231 [ -d $DIR ] && find $DIR -name \*.log | xargs tar czf mongodb-logs.tar.gz 232 - command: s3.put 233 params: 234 aws_key: ${aws_key} 235 aws_secret: ${aws_secret} 236 local_file: mongoc/mongodb-logs.tar.gz 237 remote_file: mongo-c-driver/${build_variant}/${revision}/${version_id}/${build_id}/logs/${task_id}-${execution}-mongodb-logs.tar.gz 238 bucket: mciuploads 239 permissions: public-read 240 content_type: ${content_type|application/x-gzip} 241 display_name: "mongodb-logs.tar.gz" 242 - command: s3.put 243 params: 244 aws_key: ${aws_key} 245 aws_secret: ${aws_secret} 246 local_file: mongoc/MO/server.log 247 remote_file: mongo-c-driver/${build_variant}/${revision}/${version_id}/${build_id}/logs/${task_id}-${execution}-orchestration.log 248 bucket: mciuploads 249 permissions: public-read 250 content_type: ${content_type|text/plain} 251 display_name: "orchestration.log" 252 253 "upload working dir": 254 - command: archive.targz_pack 255 params: 256 target: "working-dir.tar.gz" 257 source_dir: "mongoc" 258 include: 259 - "./**" 260 - command: s3.put 261 params: 262 aws_key: ${aws_key} 263 aws_secret: ${aws_secret} 264 local_file: working-dir.tar.gz 265 remote_file: mongo-c-driver/${build_variant}/${revision}/${version_id}/${build_id}/artifacts/${task_id}-${execution}-working-dir.tar.gz 266 bucket: mciuploads 267 permissions: public-read 268 content_type: ${content_type|application/x-gzip} 269 display_name: "working-dir.tar.gz" 270 271 "upload test results": 272 - command: attach.results 273 params: 274 file_location: "mongoc/test-results.json" 275 276 "bootstrap mongo-orchestration": 277 - command: shell.exec 278 params: 279 working_dir: "mongoc" 280 script: | 281 set -o errexit 282 set -o xtrace 283 MONGODB_VERSION=${VERSION} TOPOLOGY=${TOPOLOGY} IPV4_ONLY=${IPV4_ONLY} AUTH=${AUTH} SSL=${SSL} ORCHESTRATION_FILE=${ORCHESTRATION_FILE} sh .evergreen/integration-tests.sh 284 285 "run tests": 286 - command: shell.exec 287 type: test 288 params: 289 working_dir: "mongoc" 290 script: | 291 set -o errexit 292 COMPRESSORS="${COMPRESSORS}" CC="${CC}" AUTH=${AUTH} SSL=${SSL} URI=${URI} IPV4_ONLY=${IPV4_ONLY} sh .evergreen/run-tests.sh 293 294 "run auth tests": 295 - command: shell.exec 296 type: test 297 params: 298 silent: true 299 working_dir: "mongoc" 300 script: | 301 AUTH_HOST='${auth_host}' AUTH_PLAIN='${auth_plain}' AUTH_MONGODBCR='${auth_mongodbcr}' AUTH_GSSAPI='${auth_gssapi}' AUTH_CROSSREALM='${auth_crossrealm}' AUTH_GSSAPI_UTF8='${auth_gssapi_utf8}' ATLAS_FREE='${atlas_free}' ATLAS_REPLSET='${atlas_replset}' ATLAS_SHARD='${atlas_shard}' sh .evergreen/run-auth-tests.sh 302 303 "cleanup": 304 - command: shell.exec 305 params: 306 working_dir: "mongoc" 307 script: | 308 set -o errexit 309 cd MO 310 mongo-orchestration stop 311 312 "windows fix": 313 - command: shell.exec 314 params: 315 working_dir: "mongoc" 316 script: | 317 for i in $(find .evergreen -name \*.sh); do 318 cat $i | tr -d '\r' > $i.new 319 mv $i.new $i 320 done 321 322 "make files executable": 323 - command: shell.exec 324 params: 325 working_dir: "mongoc" 326 script: | 327 for i in $(find .evergreen -name \*.sh); do 328 chmod +x $i 329 done 330 331 "install dependencies": 332 - command: shell.exec 333 params: 334 working_dir: "mongoc" 335 script: | 336 sudo apt-get install -y awscli || true 337 338 "prepare kerberos" : 339 - command: shell.exec 340 params: 341 silent: true 342 working_dir: "mongoc" 343 script: | 344 # TODO BUILD-2557 345 if test -w /etc/hosts; then 346 SUDO="" 347 else 348 SUDO="sudo" 349 fi 350 if command -v host 2>/dev/null; then 351 echo "`host ldaptest.10gen.cc | awk '/has address/ { print $4 ; exit }'` ldaptest.10gen.cc" | $SUDO tee -a /etc/hosts 352 else 353 echo "`getent hosts ldaptest.10gen.cc | awk '{ print $1; exit }'` ldaptest.10gen.cc" | $SUDO tee -a /etc/hosts 354 fi 355 if test "${keytab|}"; then 356 echo "${keytab}" > /tmp/drivers.keytab.base64 357 base64 --decode /tmp/drivers.keytab.base64 > /tmp/drivers.keytab 358 cat .evergreen/kerberos.realm | $SUDO tee -a /etc/krb5.conf 359 fi 360 361pre: 362 - func: "fetch source" 363 - func: "windows fix" 364 - func: "make files executable" 365 - func: "install dependencies" 366 - func: "prepare kerberos" 367 368post: 369 - func: "upload working dir" 370 - func: "upload mo artifacts" 371 - func: "upload test results" 372 - func: "cleanup" 373 374tasks: 375 376 377 - name: getdata 378 commands: 379 - command: shell.exec 380 type: test 381 params: 382 working_dir: "mongoc" 383 script: | 384 set -o errexit || true 385 set -o xtrace 386 . ./.evergreen/download-mongodb.sh || true 387 get_distro || true 388 echo $DISTRO 389 echo $MARCH 390 echo $OS 391 uname -a || true 392 ls /etc/*release* || true 393 cc --version || true 394 gcc --version || true 395 clang --version || true 396 gcov --version || true 397 lcov --version || true 398 llvm-cov --version || true 399 echo $PATH 400 ls -la /usr/local/Cellar/llvm/*/bin/ || true 401 ls -la /usr/local/Cellar/ || true 402 scan-build --version || true 403 genhtml --version || true 404 valgrind --version 405 406# Compile Matrix {{{ 407 - name: make-release-archive 408 commands: 409 - command: shell.exec 410 type: test 411 params: 412 working_dir: "mongoc" 413 script: | 414 # Need modern Sphinx for :caption: in literal includes. 415 # Install term2image for man page rendering. 416 python -m virtualenv venv 417 cd venv 418 . bin/activate 419 ./bin/pip install sphinx git+https://github.com/ajdavis/term2image.git 420 cd .. 421 422 - command: shell.exec 423 type: test 424 params: 425 working_dir: "mongoc" 426 script: | 427 set -o errexit 428 set -o xtrace 429 export MONGOC_TEST_FUTURE_TIMEOUT_MS=30000 430 export MONGOC_TEST_SKIP_LIVE=on 431 export MONGOC_TEST_SKIP_SLOW=on 432 sh .evergreen/check-release-archive.sh 433 434 435 - func: "upload docs" 436 - func: "upload man pages" 437 - func: "upload release" 438 - func: "upload build" 439 440 - name: hardened-compile 441 tags: ["hardened"] 442 commands: 443 - command: shell.exec 444 type: test 445 params: 446 working_dir: "mongoc" 447 script: | 448 set -o errexit 449 set -o xtrace 450 export CFLAGS="-fno-strict-overflow -D_FORTIFY_SOURCE=2 -fstack-protector-all -fPIE -O" 451 export LDFLAGS="-pie -Wl,-z,relro -Wl,-z,now" 452 DEBUG=yes CC='${CC}' MARCH='${MARCH}' SNAPPY=no ZLIB=no sh .evergreen/compile.sh 453 - func: "upload build" 454 455 - name: test-latest-server-hardened 456 tags: ["hardened"] 457 depends_on: 458 - name: "hardened-compile" 459 commands: 460 - func: "fetch build" 461 vars: 462 BUILD_NAME: "hardened-compile" 463 - func: "bootstrap mongo-orchestration" 464 vars: 465 VERSION: "latest" 466 TOPOLOGY: "server" 467 AUTH: "noauth" 468 SSL: "nossl" 469 - func: "run tests" 470 vars: 471 AUTH: "noauth" 472 SSL: "nossl" 473 474 475 - name: debug-compile-compression-zlib 476 tags: ["zlib", "compression"] 477 commands: 478 - command: shell.exec 479 type: test 480 params: 481 working_dir: "mongoc" 482 script: | 483 set -o errexit 484 set -o xtrace 485 DEBUG=yes CC='${CC}' MARCH='${MARCH}' SNAPPY=no ZLIB=bundled sh .evergreen/compile.sh 486 - func: "upload build" 487 488 - name: debug-compile-compression-snappy 489 tags: ["snappy", "compression"] 490 commands: 491 - command: shell.exec 492 type: test 493 params: 494 working_dir: "mongoc" 495 script: | 496 set -o errexit 497 set -o xtrace 498 DEBUG=yes CC='${CC}' MARCH='${MARCH}' SNAPPY=bundled ZLIB=no sh .evergreen/compile.sh 499 - func: "upload build" 500 501 - name: debug-compile-compression 502 tags: ["zlib", "snappy", "compression"] 503 commands: 504 - command: shell.exec 505 type: test 506 params: 507 working_dir: "mongoc" 508 script: | 509 set -o errexit 510 set -o xtrace 511 DEBUG=yes CC='${CC}' MARCH='${MARCH}' SNAPPY=bundled ZLIB=bundled sh .evergreen/compile.sh 512 - func: "upload build" 513 514 - name: test-latest-server-compression-zlib 515 tags: ["zlib", "compression"] 516 depends_on: 517 - name: "debug-compile-compression-zlib" 518 commands: 519 - func: "fetch build" 520 vars: 521 BUILD_NAME: "debug-compile-compression-zlib" 522 - func: "bootstrap mongo-orchestration" 523 vars: 524 VERSION: "latest" 525 TOPOLOGY: "server" 526 AUTH: "noauth" 527 SSL: "nossl" 528 ORCHESTRATION_FILE: "zlib" 529 - func: "run tests" 530 vars: 531 AUTH: "noauth" 532 SSL: "nossl" 533 COMPRESSORS: zlib 534 535 536 - name: test-latest-server-compression-snappy 537 tags: ["snappy", "compression"] 538 depends_on: 539 - name: "debug-compile-compression-snappy" 540 commands: 541 - func: "fetch build" 542 vars: 543 BUILD_NAME: "debug-compile-compression-snappy" 544 - func: "bootstrap mongo-orchestration" 545 vars: 546 VERSION: "latest" 547 TOPOLOGY: "server" 548 AUTH: "noauth" 549 SSL: "nossl" 550 ORCHESTRATION_FILE: "snappy" 551 - func: "run tests" 552 vars: 553 AUTH: "noauth" 554 SSL: "nossl" 555 COMPRESSORS: snappy 556 557 - name: test-latest-server-compression 558 tags: ["zlib", "snappy", "compression"] 559 depends_on: 560 - name: "debug-compile-compression" 561 commands: 562 - func: "fetch build" 563 vars: 564 BUILD_NAME: "debug-compile-compression" 565 - func: "bootstrap mongo-orchestration" 566 vars: 567 VERSION: "latest" 568 TOPOLOGY: "server" 569 AUTH: "noauth" 570 SSL: "nossl" 571 - func: "run tests" 572 vars: 573 AUTH: "noauth" 574 SSL: "nossl" 575 COMPRESSORS: zlib,snappy 576 577 578 - name: test-3.4-server-compression 579 tags: ["zlib", "snappy", "compression"] 580 depends_on: 581 - name: "debug-compile-compression" 582 commands: 583 - func: "fetch build" 584 vars: 585 BUILD_NAME: "debug-compile-compression" 586 - func: "bootstrap mongo-orchestration" 587 vars: 588 VERSION: "3.4" 589 TOPOLOGY: "server" 590 AUTH: "noauth" 591 SSL: "nossl" 592 ORCHESTRATION_FILE: "experimental" 593 - func: "run tests" 594 vars: 595 AUTH: "noauth" 596 SSL: "nossl" 597 COMPRESSORS: zlib,snappy 598 599 600 601 - name: debug-compile 602 tags: ["debug-compile"] 603 commands: 604 - command: shell.exec 605 type: test 606 params: 607 working_dir: "mongoc" 608 script: | 609 set -o errexit 610 set -o xtrace 611 DEBUG=yes CC='${CC}' MARCH='${MARCH}' sh .evergreen/compile.sh 612 - func: "upload build" 613 614 - name: debug-compile-c11 615 tags: ["debug-compile", "special", "c11", "stdflags"] 616 commands: 617 - command: shell.exec 618 type: test 619 params: 620 working_dir: "mongoc" 621 script: | 622 set -o errexit 623 set -o xtrace 624 DEBUG=yes CC='${CC}' MARCH='${MARCH}' CFLAGS='-std=c11 -D_XOPEN_SOURCE=600' sh .evergreen/compile.sh 625 - func: "upload build" 626 627 - name: debug-compile-c99 628 tags: ["debug-compile", "special", "c99", "stdflags"] 629 commands: 630 - command: shell.exec 631 type: test 632 params: 633 working_dir: "mongoc" 634 script: | 635 set -o errexit 636 set -o xtrace 637 DEBUG=yes CC='${CC}' MARCH='${MARCH}' CFLAGS='-std=c99 -D_XOPEN_SOURCE=600' sh .evergreen/compile.sh 638 - func: "upload build" 639 640 - name: debug-compile-c89 641 tags: ["debug-compile", "special", "c89", "stdflags"] 642 commands: 643 - command: shell.exec 644 type: test 645 params: 646 working_dir: "mongoc" 647 script: | 648 set -o errexit 649 set -o xtrace 650 DEBUG=yes CC='${CC}' MARCH='${MARCH}' CFLAGS='-std=c89 -D_POSIX_C_SOURCE=200112L' sh .evergreen/compile.sh 651 - func: "upload build" 652 653 - name: debug-compile-valgrind 654 tags: ["debug-compile", "special", "valgrind"] 655 commands: 656 - command: shell.exec 657 type: test 658 params: 659 working_dir: "mongoc" 660 script: | 661 set -o errexit 662 set -o xtrace 663 VALGRIND=yes DEBUG=yes CC='${CC}' MARCH='${MARCH}' sh .evergreen/compile.sh 664 - func: "upload build" 665 666 - name: debug-compile-coverage 667 tags: ["debug-compile", "special", "coverage"] 668 commands: 669 - command: shell.exec 670 type: test 671 params: 672 working_dir: "mongoc" 673 script: | 674 set -o errexit 675 set -o xtrace 676 DEBUG=yes CC='${CC}' MARCH='${MARCH}' COVERAGE=yes sh .evergreen/compile.sh 677 - func: "upload coverage" 678 - func: "upload build" 679 680 681 - name: debug-compile-sanitizer-address 682 commands: 683 - command: shell.exec 684 type: test 685 params: 686 working_dir: "mongoc" 687 script: | 688 PATH=/usr/lib/llvm-3.8/bin:$PATH DEBUG=1 CC='clang-3.8' CXX='clang++-3.8' MARCH='${MARCH}' CHECK_LOG=yes CFLAGS='-fsanitize=address' CXXFLAGS="$CFLAGS" SNAPPY=no sh .evergreen/compile.sh 689 690 - name: debug-compile-sanitizer-undefined 691 commands: 692 - command: shell.exec 693 type: test 694 params: 695 working_dir: "mongoc" 696 script: | 697 PATH=/usr/lib/llvm-3.8/bin:$PATH DEBUG=1 CC='clang-3.8' CXX='clang++-3.8' MARCH='${MARCH}' CHECK_LOG=yes CFLAGS='-fsanitize=undefined' CXXFLAGS="$CFLAGS" SNAPPY=no sh .evergreen/compile.sh 698 699 - name: debug-compile-scan-build 700 tags: ["debug-compile", "special", "scan-build", "clang"] 701 commands: 702 - command: shell.exec 703 params: 704 continue_on_err: true 705 working_dir: "mongoc" 706 script: | 707 set -o errexit 708 set -o xtrace 709 DEBUG=yes CC=clang ANALYZE=yes MARCH='${MARCH}' sh .evergreen/compile.sh 710 - func: "upload scan artifacts" 711 - func: "upload build" 712 - command: shell.exec 713 type: test 714 params: 715 working_dir: "mongoc" 716 script: | 717 if find scan -name \*.html | grep -q html; then 718 exit 123 719 fi 720 721 - name: release-compile 722 tags: ["release-compile"] 723 depends_on: 724 - name: "make-release-archive" 725 variant: releng 726 commands: 727 - command: shell.exec 728 type: test 729 params: 730 working_dir: "mongoc" 731 script: | 732 set -o errexit 733 set -o xtrace 734 RELEASE=yes CC='${CC}' MARCH='${MARCH}' sh .evergreen/compile.sh 735 - func: "upload build" 736 737 - name: link-with-cmake 738 depends_on: 739 - name: "make-release-archive" 740 variant: releng 741 commands: 742 - func: "bootstrap mongo-orchestration" 743 vars: 744 VERSION: "3.4" 745 - command: shell.exec 746 type: test 747 params: 748 working_dir: "mongoc" 749 script: | 750 set -o errexit 751 # Build libmongoc with the Autotools or CMake and compile a program 752 # that links dynamically or statically to libmongoc, using 753 # variables from CMake's find_package command. 754 export BUILD_SAMPLE_WITH_CMAKE=1 755 export ENABLE_SSL= 756 BUILD_MONGOC_WITH_CMAKE= LINK_STATIC= sh .evergreen/link-sample-program.sh 757 BUILD_MONGOC_WITH_CMAKE=1 LINK_STATIC= sh .evergreen/link-sample-program.sh 758 BUILD_MONGOC_WITH_CMAKE= LINK_STATIC=1 sh .evergreen/link-sample-program.sh 759 BUILD_MONGOC_WITH_CMAKE=1 LINK_STATIC=1 sh .evergreen/link-sample-program.sh 760 761 - name: link-with-cmake-ssl 762 depends_on: 763 - name: "make-release-archive" 764 variant: releng 765 commands: 766 - func: "bootstrap mongo-orchestration" 767 vars: 768 VERSION: "3.4" 769 - command: shell.exec 770 type: test 771 params: 772 working_dir: "mongoc" 773 script: | 774 set -o errexit 775 # Build libmongoc with the Autotools or CMake and compile a program 776 # that links dynamically or statically to libmongoc, using 777 # variables from CMake's find_package command. 778 export BUILD_SAMPLE_WITH_CMAKE=1 779 export ENABLE_SSL=1 780 BUILD_MONGOC_WITH_CMAKE= LINK_STATIC= sh .evergreen/link-sample-program.sh 781 BUILD_MONGOC_WITH_CMAKE=1 LINK_STATIC= sh .evergreen/link-sample-program.sh 782 BUILD_MONGOC_WITH_CMAKE= LINK_STATIC=1 sh .evergreen/link-sample-program.sh 783 BUILD_MONGOC_WITH_CMAKE=1 LINK_STATIC=1 sh .evergreen/link-sample-program.sh 784 785 - name: link-with-cmake-windows 786 depends_on: 787 - name: "make-release-archive" 788 variant: releng 789 commands: 790 - func: "bootstrap mongo-orchestration" 791 vars: 792 VERSION: "3.4" 793 - command: shell.exec 794 type: test 795 params: 796 working_dir: "mongoc" 797 script: | 798 set -o errexit 799 # Build libmongoc with CMake (not Autotools) and compile a program 800 # that links dynamically or statically to it, using variables from 801 # CMake's find_package command. 802 LINK_STATIC= cmd.exe /c .\\.evergreen\\link-sample-program-msvc.cmd 803 LINK_STATIC=1 cmd.exe /c .\\.evergreen\\link-sample-program-msvc.cmd 804 805 - name: link-with-cmake-windows-ssl 806 depends_on: 807 - name: "make-release-archive" 808 variant: releng 809 commands: 810 - func: "bootstrap mongo-orchestration" 811 vars: 812 VERSION: "3.4" 813 SSL: "winssl" 814 - command: shell.exec 815 type: test 816 params: 817 working_dir: "mongoc" 818 script: | 819 set -o errexit 820 # Build libmongoc with CMake (not Autotools) and compile a program 821 # that links dynamically or statically to it, using variables from 822 # CMake's find_package command. 823 export ENABLE_SSL=1 824 LINK_STATIC= cmd.exe /c .\\.evergreen\\link-sample-program-msvc.cmd 825 LINK_STATIC=1 cmd.exe /c .\\.evergreen\\link-sample-program-msvc.cmd 826 827 - name: link-with-cmake-mingw 828 depends_on: 829 - name: "make-release-archive" 830 variant: releng 831 commands: 832 - func: "bootstrap mongo-orchestration" 833 vars: 834 VERSION: "3.4" 835 - command: shell.exec 836 type: test 837 params: 838 working_dir: "mongoc" 839 script: | 840 # Build libmongoc with CMake (not Autotools) and compile a program 841 # that links dynamically or statically to it, using variables from 842 # pkg-config.exe. 843 cmd.exe /c .\\.evergreen\\link-sample-program-mingw.cmd 844 845 - name: link-with-pkg-config 846 depends_on: 847 - name: "make-release-archive" 848 variant: releng 849 commands: 850 - func: "bootstrap mongo-orchestration" 851 vars: 852 VERSION: "3.4" 853 - command: shell.exec 854 type: test 855 params: 856 working_dir: "mongoc" 857 script: | 858 set -o errexit 859 # Build libmongoc with the Autotools or CMake and compile a program 860 # that links dynamically or statically to libmongoc, using 861 # variables from "pkg-config". 862 export BUILD_SAMPLE_WITH_CMAKE= 863 export ENABLE_SSL= 864 BUILD_MONGOC_WITH_CMAKE= LINK_STATIC= sh .evergreen/link-sample-program.sh 865 BUILD_MONGOC_WITH_CMAKE=1 LINK_STATIC= sh .evergreen/link-sample-program.sh 866 BUILD_MONGOC_WITH_CMAKE= LINK_STATIC=1 sh .evergreen/link-sample-program.sh 867 BUILD_MONGOC_WITH_CMAKE=1 LINK_STATIC=1 sh .evergreen/link-sample-program.sh 868 869 - name: link-with-pkg-config-ssl 870 depends_on: 871 - name: "make-release-archive" 872 variant: releng 873 commands: 874 - func: "bootstrap mongo-orchestration" 875 vars: 876 VERSION: "3.4" 877 - command: shell.exec 878 type: test 879 params: 880 working_dir: "mongoc" 881 script: | 882 set -o errexit 883 # Build libmongoc with the Autotools or CMake and compile a program 884 # that links dynamically or statically to libmongoc, using 885 # variables from "pkg-config". 886 export BUILD_SAMPLE_WITH_CMAKE= 887 export ENABLE_SSL=1 888 BUILD_MONGOC_WITH_CMAKE= LINK_STATIC= sh .evergreen/link-sample-program.sh 889 BUILD_MONGOC_WITH_CMAKE=1 LINK_STATIC= sh .evergreen/link-sample-program.sh 890 BUILD_MONGOC_WITH_CMAKE= LINK_STATIC=1 sh .evergreen/link-sample-program.sh 891 BUILD_MONGOC_WITH_CMAKE=1 LINK_STATIC=1 sh .evergreen/link-sample-program.sh 892 893 - name: debug-compile-nosasl-nossl 894 tags: ["debug-compile", "nosasl", "nossl"] 895 commands: 896 - command: shell.exec 897 type: test 898 params: 899 working_dir: "mongoc" 900 script: | 901 set -o errexit 902 set -o xtrace 903 DEBUG=yes CC='${CC}' MARCH='${MARCH}' SASL=no SSL=no sh .evergreen/compile.sh 904 - func: "upload build" 905 906 - name: debug-compile-nosasl-openssl 907 tags: ["debug-compile", "nosasl", "openssl"] 908 commands: 909 - command: shell.exec 910 type: test 911 params: 912 working_dir: "mongoc" 913 script: | 914 set -o errexit 915 set -o xtrace 916 DEBUG=yes CC='${CC}' MARCH='${MARCH}' SASL=no SSL=openssl sh .evergreen/compile.sh 917 - func: "upload build" 918 919 - name: debug-compile-nosasl-darwinssl 920 tags: ["debug-compile", "nosasl", "darwinssl"] 921 commands: 922 - command: shell.exec 923 type: test 924 params: 925 working_dir: "mongoc" 926 script: | 927 set -o errexit 928 set -o xtrace 929 DEBUG=yes CC='${CC}' MARCH='${MARCH}' SASL=no SSL=darwin sh .evergreen/compile.sh 930 - func: "upload build" 931 932 - name: debug-compile-nosasl-winssl 933 tags: ["debug-compile", "nosasl", "winssl"] 934 commands: 935 - command: shell.exec 936 type: test 937 params: 938 working_dir: "mongoc" 939 script: | 940 set -o errexit 941 set -o xtrace 942 DEBUG=yes CC='${CC}' MARCH='${MARCH}' SASL=no SSL=winssl sh .evergreen/compile.sh 943 - func: "upload build" 944 945 - name: debug-compile-sasl-nossl 946 tags: ["debug-compile", "sasl", "nossl"] 947 commands: 948 - command: shell.exec 949 type: test 950 params: 951 working_dir: "mongoc" 952 script: | 953 set -o errexit 954 set -o xtrace 955 DEBUG=yes CC='${CC}' MARCH='${MARCH}' SASL=sasl SSL=no sh .evergreen/compile.sh 956 - func: "upload build" 957 958 - name: debug-compile-sasl-openssl 959 tags: ["debug-compile", "sasl", "openssl"] 960 commands: 961 - command: shell.exec 962 type: test 963 params: 964 working_dir: "mongoc" 965 script: | 966 set -o errexit 967 set -o xtrace 968 DEBUG=yes CC='${CC}' MARCH='${MARCH}' SASL=sasl SSL=openssl sh .evergreen/compile.sh 969 - func: "upload build" 970 971 - name: debug-compile-sasl-darwinssl 972 tags: ["debug-compile", "sasl", "darwinssl"] 973 commands: 974 - command: shell.exec 975 type: test 976 params: 977 working_dir: "mongoc" 978 script: | 979 set -o errexit 980 set -o xtrace 981 DEBUG=yes CC='${CC}' MARCH='${MARCH}' SASL=sasl SSL=darwin sh .evergreen/compile.sh 982 - func: "upload build" 983 984 - name: debug-compile-sasl-winssl 985 tags: ["debug-compile", "sasl", "winssl"] 986 commands: 987 - command: shell.exec 988 type: test 989 params: 990 working_dir: "mongoc" 991 script: | 992 set -o errexit 993 set -o xtrace 994 DEBUG=yes CC='${CC}' MARCH='${MARCH}' SASL=sasl SSL=winssl sh .evergreen/compile.sh 995 - func: "upload build" 996 997 - name: debug-compile-sspi-nossl 998 tags: ["debug-compile", "sspi", "nossl"] 999 commands: 1000 - command: shell.exec 1001 type: test 1002 params: 1003 working_dir: "mongoc" 1004 script: | 1005 set -o errexit 1006 set -o xtrace 1007 DEBUG=yes CC='${CC}' MARCH='${MARCH}' SASL=sspi SSL=no sh .evergreen/compile.sh 1008 - func: "upload build" 1009 1010 - name: debug-compile-sspi-openssl 1011 tags: ["debug-compile", "sspi", "openssl"] 1012 commands: 1013 - command: shell.exec 1014 type: test 1015 params: 1016 working_dir: "mongoc" 1017 script: | 1018 set -o errexit 1019 set -o xtrace 1020 DEBUG=yes CC='${CC}' MARCH='${MARCH}' SASL=sspi SSL=openssl sh .evergreen/compile.sh 1021 - func: "upload build" 1022 1023 - name: debug-compile-sspi-winssl 1024 tags: ["debug-compile", "sspi", "winssl"] 1025 commands: 1026 - command: shell.exec 1027 type: test 1028 params: 1029 working_dir: "mongoc" 1030 script: | 1031 set -o errexit 1032 set -o xtrace 1033 DEBUG=yes CC='${CC}' MARCH='${MARCH}' SASL=sspi SSL=winssl sh .evergreen/compile.sh 1034 - func: "upload build" 1035 1036# }}} 1037 1038# Test Matrix {{{ 1039 - name: test-2.4-server-noauth-nosasl-nossl 1040 tags: ["nossl", "nosasl", "noauth", "server", "2.4"] 1041 depends_on: 1042 - name: "debug-compile-nosasl-nossl" 1043 commands: 1044 - func: "fetch build" 1045 vars: 1046 BUILD_NAME: "debug-compile-nosasl-nossl" 1047 - func: "bootstrap mongo-orchestration" 1048 vars: 1049 VERSION: "2.4" 1050 TOPOLOGY: "server" 1051 AUTH: "noauth" 1052 SSL: "nossl" 1053 - func: "run tests" 1054 vars: 1055 AUTH: "noauth" 1056 SSL: "nossl" 1057 URI: "" 1058 1059 1060 - name: test-2.4-server-noauth-nosasl-openssl 1061 tags: ["openssl", "nosasl", "noauth", "server", "2.4"] 1062 depends_on: 1063 - name: "debug-compile-nosasl-openssl" 1064 commands: 1065 - func: "fetch build" 1066 vars: 1067 BUILD_NAME: "debug-compile-nosasl-openssl" 1068 - func: "bootstrap mongo-orchestration" 1069 vars: 1070 VERSION: "2.4" 1071 TOPOLOGY: "server" 1072 AUTH: "noauth" 1073 SSL: "openssl" 1074 - func: "run tests" 1075 vars: 1076 AUTH: "noauth" 1077 SSL: "openssl" 1078 URI: "" 1079 1080 1081 - name: test-2.4-server-noauth-nosasl-darwinssl 1082 tags: ["darwinssl", "nosasl", "noauth", "server", "2.4"] 1083 depends_on: 1084 - name: "debug-compile-nosasl-darwinssl" 1085 commands: 1086 - func: "fetch build" 1087 vars: 1088 BUILD_NAME: "debug-compile-nosasl-darwinssl" 1089 - func: "bootstrap mongo-orchestration" 1090 vars: 1091 VERSION: "2.4" 1092 TOPOLOGY: "server" 1093 AUTH: "noauth" 1094 SSL: "darwinssl" 1095 - func: "run tests" 1096 vars: 1097 AUTH: "noauth" 1098 SSL: "darwinssl" 1099 URI: "" 1100 1101 1102 - name: test-2.4-server-noauth-nosasl-winssl 1103 tags: ["winssl", "nosasl", "noauth", "server", "2.4"] 1104 depends_on: 1105 - name: "debug-compile-nosasl-winssl" 1106 commands: 1107 - func: "fetch build" 1108 vars: 1109 BUILD_NAME: "debug-compile-nosasl-winssl" 1110 - func: "bootstrap mongo-orchestration" 1111 vars: 1112 VERSION: "2.4" 1113 TOPOLOGY: "server" 1114 AUTH: "noauth" 1115 SSL: "winssl" 1116 - func: "run tests" 1117 vars: 1118 AUTH: "noauth" 1119 SSL: "winssl" 1120 URI: "" 1121 1122 1123 - name: test-2.4-server-noauth-sasl-nossl 1124 tags: ["nossl", "sasl", "noauth", "server", "2.4"] 1125 depends_on: 1126 - name: "debug-compile-sasl-nossl" 1127 commands: 1128 - func: "fetch build" 1129 vars: 1130 BUILD_NAME: "debug-compile-sasl-nossl" 1131 - func: "bootstrap mongo-orchestration" 1132 vars: 1133 VERSION: "2.4" 1134 TOPOLOGY: "server" 1135 AUTH: "noauth" 1136 SSL: "nossl" 1137 - func: "run tests" 1138 vars: 1139 AUTH: "noauth" 1140 SSL: "nossl" 1141 URI: "" 1142 1143 1144 - name: test-2.4-server-noauth-sasl-openssl 1145 tags: ["openssl", "sasl", "noauth", "server", "2.4"] 1146 depends_on: 1147 - name: "debug-compile-sasl-openssl" 1148 commands: 1149 - func: "fetch build" 1150 vars: 1151 BUILD_NAME: "debug-compile-sasl-openssl" 1152 - func: "bootstrap mongo-orchestration" 1153 vars: 1154 VERSION: "2.4" 1155 TOPOLOGY: "server" 1156 AUTH: "noauth" 1157 SSL: "openssl" 1158 - func: "run tests" 1159 vars: 1160 AUTH: "noauth" 1161 SSL: "openssl" 1162 URI: "" 1163 1164 1165 - name: test-2.4-server-noauth-sasl-darwinssl 1166 tags: ["darwinssl", "sasl", "noauth", "server", "2.4"] 1167 depends_on: 1168 - name: "debug-compile-sasl-darwinssl" 1169 commands: 1170 - func: "fetch build" 1171 vars: 1172 BUILD_NAME: "debug-compile-sasl-darwinssl" 1173 - func: "bootstrap mongo-orchestration" 1174 vars: 1175 VERSION: "2.4" 1176 TOPOLOGY: "server" 1177 AUTH: "noauth" 1178 SSL: "darwinssl" 1179 - func: "run tests" 1180 vars: 1181 AUTH: "noauth" 1182 SSL: "darwinssl" 1183 URI: "" 1184 1185 1186 - name: test-2.4-server-noauth-sasl-winssl 1187 tags: ["winssl", "sasl", "noauth", "server", "2.4"] 1188 depends_on: 1189 - name: "debug-compile-sasl-winssl" 1190 commands: 1191 - func: "fetch build" 1192 vars: 1193 BUILD_NAME: "debug-compile-sasl-winssl" 1194 - func: "bootstrap mongo-orchestration" 1195 vars: 1196 VERSION: "2.4" 1197 TOPOLOGY: "server" 1198 AUTH: "noauth" 1199 SSL: "winssl" 1200 - func: "run tests" 1201 vars: 1202 AUTH: "noauth" 1203 SSL: "winssl" 1204 URI: "" 1205 1206 1207 - name: test-2.4-server-auth-nosasl-openssl 1208 tags: ["openssl", "nosasl", "auth", "server", "2.4"] 1209 depends_on: 1210 - name: "debug-compile-nosasl-openssl" 1211 commands: 1212 - func: "fetch build" 1213 vars: 1214 BUILD_NAME: "debug-compile-nosasl-openssl" 1215 - func: "bootstrap mongo-orchestration" 1216 vars: 1217 VERSION: "2.4" 1218 TOPOLOGY: "server" 1219 AUTH: "auth" 1220 SSL: "openssl" 1221 - func: "run tests" 1222 vars: 1223 AUTH: "auth" 1224 SSL: "openssl" 1225 URI: "" 1226 1227 1228 - name: test-2.4-server-auth-nosasl-darwinssl 1229 tags: ["darwinssl", "nosasl", "auth", "server", "2.4"] 1230 depends_on: 1231 - name: "debug-compile-nosasl-darwinssl" 1232 commands: 1233 - func: "fetch build" 1234 vars: 1235 BUILD_NAME: "debug-compile-nosasl-darwinssl" 1236 - func: "bootstrap mongo-orchestration" 1237 vars: 1238 VERSION: "2.4" 1239 TOPOLOGY: "server" 1240 AUTH: "auth" 1241 SSL: "darwinssl" 1242 - func: "run tests" 1243 vars: 1244 AUTH: "auth" 1245 SSL: "darwinssl" 1246 URI: "" 1247 1248 1249 - name: test-2.4-server-auth-nosasl-winssl 1250 tags: ["winssl", "nosasl", "auth", "server", "2.4"] 1251 depends_on: 1252 - name: "debug-compile-nosasl-winssl" 1253 commands: 1254 - func: "fetch build" 1255 vars: 1256 BUILD_NAME: "debug-compile-nosasl-winssl" 1257 - func: "bootstrap mongo-orchestration" 1258 vars: 1259 VERSION: "2.4" 1260 TOPOLOGY: "server" 1261 AUTH: "auth" 1262 SSL: "winssl" 1263 - func: "run tests" 1264 vars: 1265 AUTH: "auth" 1266 SSL: "winssl" 1267 URI: "" 1268 1269 1270 - name: test-2.4-server-auth-sasl-openssl 1271 tags: ["openssl", "sasl", "auth", "server", "2.4"] 1272 depends_on: 1273 - name: "debug-compile-sasl-openssl" 1274 commands: 1275 - func: "fetch build" 1276 vars: 1277 BUILD_NAME: "debug-compile-sasl-openssl" 1278 - func: "bootstrap mongo-orchestration" 1279 vars: 1280 VERSION: "2.4" 1281 TOPOLOGY: "server" 1282 AUTH: "auth" 1283 SSL: "openssl" 1284 - func: "run tests" 1285 vars: 1286 AUTH: "auth" 1287 SSL: "openssl" 1288 URI: "" 1289 1290 1291 - name: test-2.4-server-auth-sasl-darwinssl 1292 tags: ["darwinssl", "sasl", "auth", "server", "2.4"] 1293 depends_on: 1294 - name: "debug-compile-sasl-darwinssl" 1295 commands: 1296 - func: "fetch build" 1297 vars: 1298 BUILD_NAME: "debug-compile-sasl-darwinssl" 1299 - func: "bootstrap mongo-orchestration" 1300 vars: 1301 VERSION: "2.4" 1302 TOPOLOGY: "server" 1303 AUTH: "auth" 1304 SSL: "darwinssl" 1305 - func: "run tests" 1306 vars: 1307 AUTH: "auth" 1308 SSL: "darwinssl" 1309 URI: "" 1310 1311 1312 - name: test-2.4-server-auth-sasl-winssl 1313 tags: ["winssl", "sasl", "auth", "server", "2.4"] 1314 depends_on: 1315 - name: "debug-compile-sasl-winssl" 1316 commands: 1317 - func: "fetch build" 1318 vars: 1319 BUILD_NAME: "debug-compile-sasl-winssl" 1320 - func: "bootstrap mongo-orchestration" 1321 vars: 1322 VERSION: "2.4" 1323 TOPOLOGY: "server" 1324 AUTH: "auth" 1325 SSL: "winssl" 1326 - func: "run tests" 1327 vars: 1328 AUTH: "auth" 1329 SSL: "winssl" 1330 URI: "" 1331 1332 1333 - name: test-2.4-replica-set-noauth-nosasl-nossl 1334 tags: ["nossl", "nosasl", "noauth", "replica-set", "2.4"] 1335 depends_on: 1336 - name: "debug-compile-nosasl-nossl" 1337 commands: 1338 - func: "fetch build" 1339 vars: 1340 BUILD_NAME: "debug-compile-nosasl-nossl" 1341 - func: "bootstrap mongo-orchestration" 1342 vars: 1343 VERSION: "2.4" 1344 TOPOLOGY: "replica_set" 1345 AUTH: "noauth" 1346 SSL: "nossl" 1347 - func: "run tests" 1348 vars: 1349 AUTH: "noauth" 1350 SSL: "nossl" 1351 URI: "" 1352 1353 1354 - name: test-2.4-replica-set-noauth-nosasl-openssl 1355 tags: ["openssl", "nosasl", "noauth", "replica-set", "2.4"] 1356 depends_on: 1357 - name: "debug-compile-nosasl-openssl" 1358 commands: 1359 - func: "fetch build" 1360 vars: 1361 BUILD_NAME: "debug-compile-nosasl-openssl" 1362 - func: "bootstrap mongo-orchestration" 1363 vars: 1364 VERSION: "2.4" 1365 TOPOLOGY: "replica_set" 1366 AUTH: "noauth" 1367 SSL: "openssl" 1368 - func: "run tests" 1369 vars: 1370 AUTH: "noauth" 1371 SSL: "openssl" 1372 URI: "" 1373 1374 1375 - name: test-2.4-replica-set-noauth-nosasl-darwinssl 1376 tags: ["darwinssl", "nosasl", "noauth", "replica-set", "2.4"] 1377 depends_on: 1378 - name: "debug-compile-nosasl-darwinssl" 1379 commands: 1380 - func: "fetch build" 1381 vars: 1382 BUILD_NAME: "debug-compile-nosasl-darwinssl" 1383 - func: "bootstrap mongo-orchestration" 1384 vars: 1385 VERSION: "2.4" 1386 TOPOLOGY: "replica_set" 1387 AUTH: "noauth" 1388 SSL: "darwinssl" 1389 - func: "run tests" 1390 vars: 1391 AUTH: "noauth" 1392 SSL: "darwinssl" 1393 URI: "" 1394 1395 1396 - name: test-2.4-replica-set-noauth-nosasl-winssl 1397 tags: ["winssl", "nosasl", "noauth", "replica-set", "2.4"] 1398 depends_on: 1399 - name: "debug-compile-nosasl-winssl" 1400 commands: 1401 - func: "fetch build" 1402 vars: 1403 BUILD_NAME: "debug-compile-nosasl-winssl" 1404 - func: "bootstrap mongo-orchestration" 1405 vars: 1406 VERSION: "2.4" 1407 TOPOLOGY: "replica_set" 1408 AUTH: "noauth" 1409 SSL: "winssl" 1410 - func: "run tests" 1411 vars: 1412 AUTH: "noauth" 1413 SSL: "winssl" 1414 URI: "" 1415 1416 1417 - name: test-2.4-replica-set-noauth-sasl-nossl 1418 tags: ["nossl", "sasl", "noauth", "replica-set", "2.4"] 1419 depends_on: 1420 - name: "debug-compile-sasl-nossl" 1421 commands: 1422 - func: "fetch build" 1423 vars: 1424 BUILD_NAME: "debug-compile-sasl-nossl" 1425 - func: "bootstrap mongo-orchestration" 1426 vars: 1427 VERSION: "2.4" 1428 TOPOLOGY: "replica_set" 1429 AUTH: "noauth" 1430 SSL: "nossl" 1431 - func: "run tests" 1432 vars: 1433 AUTH: "noauth" 1434 SSL: "nossl" 1435 URI: "" 1436 1437 1438 - name: test-2.4-replica-set-noauth-sasl-openssl 1439 tags: ["openssl", "sasl", "noauth", "replica-set", "2.4"] 1440 depends_on: 1441 - name: "debug-compile-sasl-openssl" 1442 commands: 1443 - func: "fetch build" 1444 vars: 1445 BUILD_NAME: "debug-compile-sasl-openssl" 1446 - func: "bootstrap mongo-orchestration" 1447 vars: 1448 VERSION: "2.4" 1449 TOPOLOGY: "replica_set" 1450 AUTH: "noauth" 1451 SSL: "openssl" 1452 - func: "run tests" 1453 vars: 1454 AUTH: "noauth" 1455 SSL: "openssl" 1456 URI: "" 1457 1458 1459 - name: test-2.4-replica-set-noauth-sasl-darwinssl 1460 tags: ["darwinssl", "sasl", "noauth", "replica-set", "2.4"] 1461 depends_on: 1462 - name: "debug-compile-sasl-darwinssl" 1463 commands: 1464 - func: "fetch build" 1465 vars: 1466 BUILD_NAME: "debug-compile-sasl-darwinssl" 1467 - func: "bootstrap mongo-orchestration" 1468 vars: 1469 VERSION: "2.4" 1470 TOPOLOGY: "replica_set" 1471 AUTH: "noauth" 1472 SSL: "darwinssl" 1473 - func: "run tests" 1474 vars: 1475 AUTH: "noauth" 1476 SSL: "darwinssl" 1477 URI: "" 1478 1479 1480 - name: test-2.4-replica-set-noauth-sasl-winssl 1481 tags: ["winssl", "sasl", "noauth", "replica-set", "2.4"] 1482 depends_on: 1483 - name: "debug-compile-sasl-winssl" 1484 commands: 1485 - func: "fetch build" 1486 vars: 1487 BUILD_NAME: "debug-compile-sasl-winssl" 1488 - func: "bootstrap mongo-orchestration" 1489 vars: 1490 VERSION: "2.4" 1491 TOPOLOGY: "replica_set" 1492 AUTH: "noauth" 1493 SSL: "winssl" 1494 - func: "run tests" 1495 vars: 1496 AUTH: "noauth" 1497 SSL: "winssl" 1498 URI: "" 1499 1500 1501 - name: test-2.4-replica-set-auth-nosasl-openssl 1502 tags: ["openssl", "nosasl", "auth", "replica-set", "2.4"] 1503 depends_on: 1504 - name: "debug-compile-nosasl-openssl" 1505 commands: 1506 - func: "fetch build" 1507 vars: 1508 BUILD_NAME: "debug-compile-nosasl-openssl" 1509 - func: "bootstrap mongo-orchestration" 1510 vars: 1511 VERSION: "2.4" 1512 TOPOLOGY: "replica_set" 1513 AUTH: "auth" 1514 SSL: "openssl" 1515 - func: "run tests" 1516 vars: 1517 AUTH: "auth" 1518 SSL: "openssl" 1519 URI: "" 1520 1521 1522 - name: test-2.4-replica-set-auth-nosasl-darwinssl 1523 tags: ["darwinssl", "nosasl", "auth", "replica-set", "2.4"] 1524 depends_on: 1525 - name: "debug-compile-nosasl-darwinssl" 1526 commands: 1527 - func: "fetch build" 1528 vars: 1529 BUILD_NAME: "debug-compile-nosasl-darwinssl" 1530 - func: "bootstrap mongo-orchestration" 1531 vars: 1532 VERSION: "2.4" 1533 TOPOLOGY: "replica_set" 1534 AUTH: "auth" 1535 SSL: "darwinssl" 1536 - func: "run tests" 1537 vars: 1538 AUTH: "auth" 1539 SSL: "darwinssl" 1540 URI: "" 1541 1542 1543 - name: test-2.4-replica-set-auth-nosasl-winssl 1544 tags: ["winssl", "nosasl", "auth", "replica-set", "2.4"] 1545 depends_on: 1546 - name: "debug-compile-nosasl-winssl" 1547 commands: 1548 - func: "fetch build" 1549 vars: 1550 BUILD_NAME: "debug-compile-nosasl-winssl" 1551 - func: "bootstrap mongo-orchestration" 1552 vars: 1553 VERSION: "2.4" 1554 TOPOLOGY: "replica_set" 1555 AUTH: "auth" 1556 SSL: "winssl" 1557 - func: "run tests" 1558 vars: 1559 AUTH: "auth" 1560 SSL: "winssl" 1561 URI: "" 1562 1563 1564 - name: test-2.4-replica-set-auth-sasl-openssl 1565 tags: ["openssl", "sasl", "auth", "replica-set", "2.4"] 1566 depends_on: 1567 - name: "debug-compile-sasl-openssl" 1568 commands: 1569 - func: "fetch build" 1570 vars: 1571 BUILD_NAME: "debug-compile-sasl-openssl" 1572 - func: "bootstrap mongo-orchestration" 1573 vars: 1574 VERSION: "2.4" 1575 TOPOLOGY: "replica_set" 1576 AUTH: "auth" 1577 SSL: "openssl" 1578 - func: "run tests" 1579 vars: 1580 AUTH: "auth" 1581 SSL: "openssl" 1582 URI: "" 1583 1584 1585 - name: test-2.4-replica-set-auth-sasl-darwinssl 1586 tags: ["darwinssl", "sasl", "auth", "replica-set", "2.4"] 1587 depends_on: 1588 - name: "debug-compile-sasl-darwinssl" 1589 commands: 1590 - func: "fetch build" 1591 vars: 1592 BUILD_NAME: "debug-compile-sasl-darwinssl" 1593 - func: "bootstrap mongo-orchestration" 1594 vars: 1595 VERSION: "2.4" 1596 TOPOLOGY: "replica_set" 1597 AUTH: "auth" 1598 SSL: "darwinssl" 1599 - func: "run tests" 1600 vars: 1601 AUTH: "auth" 1602 SSL: "darwinssl" 1603 URI: "" 1604 1605 1606 - name: test-2.4-replica-set-auth-sasl-winssl 1607 tags: ["winssl", "sasl", "auth", "replica-set", "2.4"] 1608 depends_on: 1609 - name: "debug-compile-sasl-winssl" 1610 commands: 1611 - func: "fetch build" 1612 vars: 1613 BUILD_NAME: "debug-compile-sasl-winssl" 1614 - func: "bootstrap mongo-orchestration" 1615 vars: 1616 VERSION: "2.4" 1617 TOPOLOGY: "replica_set" 1618 AUTH: "auth" 1619 SSL: "winssl" 1620 - func: "run tests" 1621 vars: 1622 AUTH: "auth" 1623 SSL: "winssl" 1624 URI: "" 1625 1626 1627 - name: test-2.4-sharded-cluster-noauth-nosasl-nossl 1628 tags: ["nossl", "nosasl", "noauth", "sharded-cluster", "2.4"] 1629 depends_on: 1630 - name: "debug-compile-nosasl-nossl" 1631 commands: 1632 - func: "fetch build" 1633 vars: 1634 BUILD_NAME: "debug-compile-nosasl-nossl" 1635 - func: "bootstrap mongo-orchestration" 1636 vars: 1637 VERSION: "2.4" 1638 TOPOLOGY: "sharded_cluster" 1639 AUTH: "noauth" 1640 SSL: "nossl" 1641 - func: "run tests" 1642 vars: 1643 AUTH: "noauth" 1644 SSL: "nossl" 1645 URI: "" 1646 1647 1648 - name: test-2.4-sharded-cluster-noauth-nosasl-openssl 1649 tags: ["openssl", "nosasl", "noauth", "sharded-cluster", "2.4"] 1650 depends_on: 1651 - name: "debug-compile-nosasl-openssl" 1652 commands: 1653 - func: "fetch build" 1654 vars: 1655 BUILD_NAME: "debug-compile-nosasl-openssl" 1656 - func: "bootstrap mongo-orchestration" 1657 vars: 1658 VERSION: "2.4" 1659 TOPOLOGY: "sharded_cluster" 1660 AUTH: "noauth" 1661 SSL: "openssl" 1662 - func: "run tests" 1663 vars: 1664 AUTH: "noauth" 1665 SSL: "openssl" 1666 URI: "" 1667 1668 1669 - name: test-2.4-sharded-cluster-noauth-nosasl-darwinssl 1670 tags: ["darwinssl", "nosasl", "noauth", "sharded-cluster", "2.4"] 1671 depends_on: 1672 - name: "debug-compile-nosasl-darwinssl" 1673 commands: 1674 - func: "fetch build" 1675 vars: 1676 BUILD_NAME: "debug-compile-nosasl-darwinssl" 1677 - func: "bootstrap mongo-orchestration" 1678 vars: 1679 VERSION: "2.4" 1680 TOPOLOGY: "sharded_cluster" 1681 AUTH: "noauth" 1682 SSL: "darwinssl" 1683 - func: "run tests" 1684 vars: 1685 AUTH: "noauth" 1686 SSL: "darwinssl" 1687 URI: "" 1688 1689 1690 - name: test-2.4-sharded-cluster-noauth-nosasl-winssl 1691 tags: ["winssl", "nosasl", "noauth", "sharded-cluster", "2.4"] 1692 depends_on: 1693 - name: "debug-compile-nosasl-winssl" 1694 commands: 1695 - func: "fetch build" 1696 vars: 1697 BUILD_NAME: "debug-compile-nosasl-winssl" 1698 - func: "bootstrap mongo-orchestration" 1699 vars: 1700 VERSION: "2.4" 1701 TOPOLOGY: "sharded_cluster" 1702 AUTH: "noauth" 1703 SSL: "winssl" 1704 - func: "run tests" 1705 vars: 1706 AUTH: "noauth" 1707 SSL: "winssl" 1708 URI: "" 1709 1710 1711 - name: test-2.4-sharded-cluster-noauth-sasl-nossl 1712 tags: ["nossl", "sasl", "noauth", "sharded-cluster", "2.4"] 1713 depends_on: 1714 - name: "debug-compile-sasl-nossl" 1715 commands: 1716 - func: "fetch build" 1717 vars: 1718 BUILD_NAME: "debug-compile-sasl-nossl" 1719 - func: "bootstrap mongo-orchestration" 1720 vars: 1721 VERSION: "2.4" 1722 TOPOLOGY: "sharded_cluster" 1723 AUTH: "noauth" 1724 SSL: "nossl" 1725 - func: "run tests" 1726 vars: 1727 AUTH: "noauth" 1728 SSL: "nossl" 1729 URI: "" 1730 1731 1732 - name: test-2.4-sharded-cluster-noauth-sasl-openssl 1733 tags: ["openssl", "sasl", "noauth", "sharded-cluster", "2.4"] 1734 depends_on: 1735 - name: "debug-compile-sasl-openssl" 1736 commands: 1737 - func: "fetch build" 1738 vars: 1739 BUILD_NAME: "debug-compile-sasl-openssl" 1740 - func: "bootstrap mongo-orchestration" 1741 vars: 1742 VERSION: "2.4" 1743 TOPOLOGY: "sharded_cluster" 1744 AUTH: "noauth" 1745 SSL: "openssl" 1746 - func: "run tests" 1747 vars: 1748 AUTH: "noauth" 1749 SSL: "openssl" 1750 URI: "" 1751 1752 1753 - name: test-2.4-sharded-cluster-noauth-sasl-darwinssl 1754 tags: ["darwinssl", "sasl", "noauth", "sharded-cluster", "2.4"] 1755 depends_on: 1756 - name: "debug-compile-sasl-darwinssl" 1757 commands: 1758 - func: "fetch build" 1759 vars: 1760 BUILD_NAME: "debug-compile-sasl-darwinssl" 1761 - func: "bootstrap mongo-orchestration" 1762 vars: 1763 VERSION: "2.4" 1764 TOPOLOGY: "sharded_cluster" 1765 AUTH: "noauth" 1766 SSL: "darwinssl" 1767 - func: "run tests" 1768 vars: 1769 AUTH: "noauth" 1770 SSL: "darwinssl" 1771 URI: "" 1772 1773 1774 - name: test-2.4-sharded-cluster-noauth-sasl-winssl 1775 tags: ["winssl", "sasl", "noauth", "sharded-cluster", "2.4"] 1776 depends_on: 1777 - name: "debug-compile-sasl-winssl" 1778 commands: 1779 - func: "fetch build" 1780 vars: 1781 BUILD_NAME: "debug-compile-sasl-winssl" 1782 - func: "bootstrap mongo-orchestration" 1783 vars: 1784 VERSION: "2.4" 1785 TOPOLOGY: "sharded_cluster" 1786 AUTH: "noauth" 1787 SSL: "winssl" 1788 - func: "run tests" 1789 vars: 1790 AUTH: "noauth" 1791 SSL: "winssl" 1792 URI: "" 1793 1794 1795 - name: test-2.4-sharded-cluster-auth-nosasl-openssl 1796 tags: ["openssl", "nosasl", "auth", "sharded-cluster", "2.4"] 1797 depends_on: 1798 - name: "debug-compile-nosasl-openssl" 1799 commands: 1800 - func: "fetch build" 1801 vars: 1802 BUILD_NAME: "debug-compile-nosasl-openssl" 1803 - func: "bootstrap mongo-orchestration" 1804 vars: 1805 VERSION: "2.4" 1806 TOPOLOGY: "sharded_cluster" 1807 AUTH: "auth" 1808 SSL: "openssl" 1809 - func: "run tests" 1810 vars: 1811 AUTH: "auth" 1812 SSL: "openssl" 1813 URI: "" 1814 1815 1816 - name: test-2.4-sharded-cluster-auth-nosasl-darwinssl 1817 tags: ["darwinssl", "nosasl", "auth", "sharded-cluster", "2.4"] 1818 depends_on: 1819 - name: "debug-compile-nosasl-darwinssl" 1820 commands: 1821 - func: "fetch build" 1822 vars: 1823 BUILD_NAME: "debug-compile-nosasl-darwinssl" 1824 - func: "bootstrap mongo-orchestration" 1825 vars: 1826 VERSION: "2.4" 1827 TOPOLOGY: "sharded_cluster" 1828 AUTH: "auth" 1829 SSL: "darwinssl" 1830 - func: "run tests" 1831 vars: 1832 AUTH: "auth" 1833 SSL: "darwinssl" 1834 URI: "" 1835 1836 1837 - name: test-2.4-sharded-cluster-auth-nosasl-winssl 1838 tags: ["winssl", "nosasl", "auth", "sharded-cluster", "2.4"] 1839 depends_on: 1840 - name: "debug-compile-nosasl-winssl" 1841 commands: 1842 - func: "fetch build" 1843 vars: 1844 BUILD_NAME: "debug-compile-nosasl-winssl" 1845 - func: "bootstrap mongo-orchestration" 1846 vars: 1847 VERSION: "2.4" 1848 TOPOLOGY: "sharded_cluster" 1849 AUTH: "auth" 1850 SSL: "winssl" 1851 - func: "run tests" 1852 vars: 1853 AUTH: "auth" 1854 SSL: "winssl" 1855 URI: "" 1856 1857 1858 - name: test-2.4-sharded-cluster-auth-sasl-openssl 1859 tags: ["openssl", "sasl", "auth", "sharded-cluster", "2.4"] 1860 depends_on: 1861 - name: "debug-compile-sasl-openssl" 1862 commands: 1863 - func: "fetch build" 1864 vars: 1865 BUILD_NAME: "debug-compile-sasl-openssl" 1866 - func: "bootstrap mongo-orchestration" 1867 vars: 1868 VERSION: "2.4" 1869 TOPOLOGY: "sharded_cluster" 1870 AUTH: "auth" 1871 SSL: "openssl" 1872 - func: "run tests" 1873 vars: 1874 AUTH: "auth" 1875 SSL: "openssl" 1876 URI: "" 1877 1878 1879 - name: test-2.4-sharded-cluster-auth-sasl-darwinssl 1880 tags: ["darwinssl", "sasl", "auth", "sharded-cluster", "2.4"] 1881 depends_on: 1882 - name: "debug-compile-sasl-darwinssl" 1883 commands: 1884 - func: "fetch build" 1885 vars: 1886 BUILD_NAME: "debug-compile-sasl-darwinssl" 1887 - func: "bootstrap mongo-orchestration" 1888 vars: 1889 VERSION: "2.4" 1890 TOPOLOGY: "sharded_cluster" 1891 AUTH: "auth" 1892 SSL: "darwinssl" 1893 - func: "run tests" 1894 vars: 1895 AUTH: "auth" 1896 SSL: "darwinssl" 1897 URI: "" 1898 1899 1900 - name: test-2.4-sharded-cluster-auth-sasl-winssl 1901 tags: ["winssl", "sasl", "auth", "sharded-cluster", "2.4"] 1902 depends_on: 1903 - name: "debug-compile-sasl-winssl" 1904 commands: 1905 - func: "fetch build" 1906 vars: 1907 BUILD_NAME: "debug-compile-sasl-winssl" 1908 - func: "bootstrap mongo-orchestration" 1909 vars: 1910 VERSION: "2.4" 1911 TOPOLOGY: "sharded_cluster" 1912 AUTH: "auth" 1913 SSL: "winssl" 1914 - func: "run tests" 1915 vars: 1916 AUTH: "auth" 1917 SSL: "winssl" 1918 URI: "" 1919 1920 1921 - name: test-2.6-server-noauth-nosasl-nossl 1922 tags: ["nossl", "nosasl", "noauth", "server", "2.6"] 1923 depends_on: 1924 - name: "debug-compile-nosasl-nossl" 1925 commands: 1926 - func: "fetch build" 1927 vars: 1928 BUILD_NAME: "debug-compile-nosasl-nossl" 1929 - func: "bootstrap mongo-orchestration" 1930 vars: 1931 VERSION: "2.6" 1932 TOPOLOGY: "server" 1933 AUTH: "noauth" 1934 SSL: "nossl" 1935 - func: "run tests" 1936 vars: 1937 AUTH: "noauth" 1938 SSL: "nossl" 1939 URI: "" 1940 1941 1942 - name: test-2.6-server-noauth-nosasl-openssl 1943 tags: ["openssl", "nosasl", "noauth", "server", "2.6"] 1944 depends_on: 1945 - name: "debug-compile-nosasl-openssl" 1946 commands: 1947 - func: "fetch build" 1948 vars: 1949 BUILD_NAME: "debug-compile-nosasl-openssl" 1950 - func: "bootstrap mongo-orchestration" 1951 vars: 1952 VERSION: "2.6" 1953 TOPOLOGY: "server" 1954 AUTH: "noauth" 1955 SSL: "openssl" 1956 - func: "run tests" 1957 vars: 1958 AUTH: "noauth" 1959 SSL: "openssl" 1960 URI: "" 1961 1962 1963 - name: test-2.6-server-noauth-nosasl-darwinssl 1964 tags: ["darwinssl", "nosasl", "noauth", "server", "2.6"] 1965 depends_on: 1966 - name: "debug-compile-nosasl-darwinssl" 1967 commands: 1968 - func: "fetch build" 1969 vars: 1970 BUILD_NAME: "debug-compile-nosasl-darwinssl" 1971 - func: "bootstrap mongo-orchestration" 1972 vars: 1973 VERSION: "2.6" 1974 TOPOLOGY: "server" 1975 AUTH: "noauth" 1976 SSL: "darwinssl" 1977 - func: "run tests" 1978 vars: 1979 AUTH: "noauth" 1980 SSL: "darwinssl" 1981 URI: "" 1982 1983 1984 - name: test-2.6-server-noauth-nosasl-winssl 1985 tags: ["winssl", "nosasl", "noauth", "server", "2.6"] 1986 depends_on: 1987 - name: "debug-compile-nosasl-winssl" 1988 commands: 1989 - func: "fetch build" 1990 vars: 1991 BUILD_NAME: "debug-compile-nosasl-winssl" 1992 - func: "bootstrap mongo-orchestration" 1993 vars: 1994 VERSION: "2.6" 1995 TOPOLOGY: "server" 1996 AUTH: "noauth" 1997 SSL: "winssl" 1998 - func: "run tests" 1999 vars: 2000 AUTH: "noauth" 2001 SSL: "winssl" 2002 URI: "" 2003 2004 2005 - name: test-2.6-server-noauth-sasl-nossl 2006 tags: ["nossl", "sasl", "noauth", "server", "2.6"] 2007 depends_on: 2008 - name: "debug-compile-sasl-nossl" 2009 commands: 2010 - func: "fetch build" 2011 vars: 2012 BUILD_NAME: "debug-compile-sasl-nossl" 2013 - func: "bootstrap mongo-orchestration" 2014 vars: 2015 VERSION: "2.6" 2016 TOPOLOGY: "server" 2017 AUTH: "noauth" 2018 SSL: "nossl" 2019 - func: "run tests" 2020 vars: 2021 AUTH: "noauth" 2022 SSL: "nossl" 2023 URI: "" 2024 2025 2026 - name: test-2.6-server-noauth-sasl-openssl 2027 tags: ["openssl", "sasl", "noauth", "server", "2.6"] 2028 depends_on: 2029 - name: "debug-compile-sasl-openssl" 2030 commands: 2031 - func: "fetch build" 2032 vars: 2033 BUILD_NAME: "debug-compile-sasl-openssl" 2034 - func: "bootstrap mongo-orchestration" 2035 vars: 2036 VERSION: "2.6" 2037 TOPOLOGY: "server" 2038 AUTH: "noauth" 2039 SSL: "openssl" 2040 - func: "run tests" 2041 vars: 2042 AUTH: "noauth" 2043 SSL: "openssl" 2044 URI: "" 2045 2046 2047 - name: test-2.6-server-noauth-sasl-darwinssl 2048 tags: ["darwinssl", "sasl", "noauth", "server", "2.6"] 2049 depends_on: 2050 - name: "debug-compile-sasl-darwinssl" 2051 commands: 2052 - func: "fetch build" 2053 vars: 2054 BUILD_NAME: "debug-compile-sasl-darwinssl" 2055 - func: "bootstrap mongo-orchestration" 2056 vars: 2057 VERSION: "2.6" 2058 TOPOLOGY: "server" 2059 AUTH: "noauth" 2060 SSL: "darwinssl" 2061 - func: "run tests" 2062 vars: 2063 AUTH: "noauth" 2064 SSL: "darwinssl" 2065 URI: "" 2066 2067 2068 - name: test-2.6-server-noauth-sasl-winssl 2069 tags: ["winssl", "sasl", "noauth", "server", "2.6"] 2070 depends_on: 2071 - name: "debug-compile-sasl-winssl" 2072 commands: 2073 - func: "fetch build" 2074 vars: 2075 BUILD_NAME: "debug-compile-sasl-winssl" 2076 - func: "bootstrap mongo-orchestration" 2077 vars: 2078 VERSION: "2.6" 2079 TOPOLOGY: "server" 2080 AUTH: "noauth" 2081 SSL: "winssl" 2082 - func: "run tests" 2083 vars: 2084 AUTH: "noauth" 2085 SSL: "winssl" 2086 URI: "" 2087 2088 2089 - name: test-2.6-server-auth-nosasl-openssl 2090 tags: ["openssl", "nosasl", "auth", "server", "2.6"] 2091 depends_on: 2092 - name: "debug-compile-nosasl-openssl" 2093 commands: 2094 - func: "fetch build" 2095 vars: 2096 BUILD_NAME: "debug-compile-nosasl-openssl" 2097 - func: "bootstrap mongo-orchestration" 2098 vars: 2099 VERSION: "2.6" 2100 TOPOLOGY: "server" 2101 AUTH: "auth" 2102 SSL: "openssl" 2103 - func: "run tests" 2104 vars: 2105 AUTH: "auth" 2106 SSL: "openssl" 2107 URI: "" 2108 2109 2110 - name: test-2.6-server-auth-nosasl-darwinssl 2111 tags: ["darwinssl", "nosasl", "auth", "server", "2.6"] 2112 depends_on: 2113 - name: "debug-compile-nosasl-darwinssl" 2114 commands: 2115 - func: "fetch build" 2116 vars: 2117 BUILD_NAME: "debug-compile-nosasl-darwinssl" 2118 - func: "bootstrap mongo-orchestration" 2119 vars: 2120 VERSION: "2.6" 2121 TOPOLOGY: "server" 2122 AUTH: "auth" 2123 SSL: "darwinssl" 2124 - func: "run tests" 2125 vars: 2126 AUTH: "auth" 2127 SSL: "darwinssl" 2128 URI: "" 2129 2130 2131 - name: test-2.6-server-auth-nosasl-winssl 2132 tags: ["winssl", "nosasl", "auth", "server", "2.6"] 2133 depends_on: 2134 - name: "debug-compile-nosasl-winssl" 2135 commands: 2136 - func: "fetch build" 2137 vars: 2138 BUILD_NAME: "debug-compile-nosasl-winssl" 2139 - func: "bootstrap mongo-orchestration" 2140 vars: 2141 VERSION: "2.6" 2142 TOPOLOGY: "server" 2143 AUTH: "auth" 2144 SSL: "winssl" 2145 - func: "run tests" 2146 vars: 2147 AUTH: "auth" 2148 SSL: "winssl" 2149 URI: "" 2150 2151 2152 - name: test-2.6-server-auth-sasl-openssl 2153 tags: ["openssl", "sasl", "auth", "server", "2.6"] 2154 depends_on: 2155 - name: "debug-compile-sasl-openssl" 2156 commands: 2157 - func: "fetch build" 2158 vars: 2159 BUILD_NAME: "debug-compile-sasl-openssl" 2160 - func: "bootstrap mongo-orchestration" 2161 vars: 2162 VERSION: "2.6" 2163 TOPOLOGY: "server" 2164 AUTH: "auth" 2165 SSL: "openssl" 2166 - func: "run tests" 2167 vars: 2168 AUTH: "auth" 2169 SSL: "openssl" 2170 URI: "" 2171 2172 2173 - name: test-2.6-server-auth-sasl-darwinssl 2174 tags: ["darwinssl", "sasl", "auth", "server", "2.6"] 2175 depends_on: 2176 - name: "debug-compile-sasl-darwinssl" 2177 commands: 2178 - func: "fetch build" 2179 vars: 2180 BUILD_NAME: "debug-compile-sasl-darwinssl" 2181 - func: "bootstrap mongo-orchestration" 2182 vars: 2183 VERSION: "2.6" 2184 TOPOLOGY: "server" 2185 AUTH: "auth" 2186 SSL: "darwinssl" 2187 - func: "run tests" 2188 vars: 2189 AUTH: "auth" 2190 SSL: "darwinssl" 2191 URI: "" 2192 2193 2194 - name: test-2.6-server-auth-sasl-winssl 2195 tags: ["winssl", "sasl", "auth", "server", "2.6"] 2196 depends_on: 2197 - name: "debug-compile-sasl-winssl" 2198 commands: 2199 - func: "fetch build" 2200 vars: 2201 BUILD_NAME: "debug-compile-sasl-winssl" 2202 - func: "bootstrap mongo-orchestration" 2203 vars: 2204 VERSION: "2.6" 2205 TOPOLOGY: "server" 2206 AUTH: "auth" 2207 SSL: "winssl" 2208 - func: "run tests" 2209 vars: 2210 AUTH: "auth" 2211 SSL: "winssl" 2212 URI: "" 2213 2214 2215 - name: test-2.6-replica-set-noauth-nosasl-nossl 2216 tags: ["nossl", "nosasl", "noauth", "replica-set", "2.6"] 2217 depends_on: 2218 - name: "debug-compile-nosasl-nossl" 2219 commands: 2220 - func: "fetch build" 2221 vars: 2222 BUILD_NAME: "debug-compile-nosasl-nossl" 2223 - func: "bootstrap mongo-orchestration" 2224 vars: 2225 VERSION: "2.6" 2226 TOPOLOGY: "replica_set" 2227 AUTH: "noauth" 2228 SSL: "nossl" 2229 - func: "run tests" 2230 vars: 2231 AUTH: "noauth" 2232 SSL: "nossl" 2233 URI: "" 2234 2235 2236 - name: test-2.6-replica-set-noauth-nosasl-openssl 2237 tags: ["openssl", "nosasl", "noauth", "replica-set", "2.6"] 2238 depends_on: 2239 - name: "debug-compile-nosasl-openssl" 2240 commands: 2241 - func: "fetch build" 2242 vars: 2243 BUILD_NAME: "debug-compile-nosasl-openssl" 2244 - func: "bootstrap mongo-orchestration" 2245 vars: 2246 VERSION: "2.6" 2247 TOPOLOGY: "replica_set" 2248 AUTH: "noauth" 2249 SSL: "openssl" 2250 - func: "run tests" 2251 vars: 2252 AUTH: "noauth" 2253 SSL: "openssl" 2254 URI: "" 2255 2256 2257 - name: test-2.6-replica-set-noauth-nosasl-darwinssl 2258 tags: ["darwinssl", "nosasl", "noauth", "replica-set", "2.6"] 2259 depends_on: 2260 - name: "debug-compile-nosasl-darwinssl" 2261 commands: 2262 - func: "fetch build" 2263 vars: 2264 BUILD_NAME: "debug-compile-nosasl-darwinssl" 2265 - func: "bootstrap mongo-orchestration" 2266 vars: 2267 VERSION: "2.6" 2268 TOPOLOGY: "replica_set" 2269 AUTH: "noauth" 2270 SSL: "darwinssl" 2271 - func: "run tests" 2272 vars: 2273 AUTH: "noauth" 2274 SSL: "darwinssl" 2275 URI: "" 2276 2277 2278 - name: test-2.6-replica-set-noauth-nosasl-winssl 2279 tags: ["winssl", "nosasl", "noauth", "replica-set", "2.6"] 2280 depends_on: 2281 - name: "debug-compile-nosasl-winssl" 2282 commands: 2283 - func: "fetch build" 2284 vars: 2285 BUILD_NAME: "debug-compile-nosasl-winssl" 2286 - func: "bootstrap mongo-orchestration" 2287 vars: 2288 VERSION: "2.6" 2289 TOPOLOGY: "replica_set" 2290 AUTH: "noauth" 2291 SSL: "winssl" 2292 - func: "run tests" 2293 vars: 2294 AUTH: "noauth" 2295 SSL: "winssl" 2296 URI: "" 2297 2298 2299 - name: test-2.6-replica-set-noauth-sasl-nossl 2300 tags: ["nossl", "sasl", "noauth", "replica-set", "2.6"] 2301 depends_on: 2302 - name: "debug-compile-sasl-nossl" 2303 commands: 2304 - func: "fetch build" 2305 vars: 2306 BUILD_NAME: "debug-compile-sasl-nossl" 2307 - func: "bootstrap mongo-orchestration" 2308 vars: 2309 VERSION: "2.6" 2310 TOPOLOGY: "replica_set" 2311 AUTH: "noauth" 2312 SSL: "nossl" 2313 - func: "run tests" 2314 vars: 2315 AUTH: "noauth" 2316 SSL: "nossl" 2317 URI: "" 2318 2319 2320 - name: test-2.6-replica-set-noauth-sasl-openssl 2321 tags: ["openssl", "sasl", "noauth", "replica-set", "2.6"] 2322 depends_on: 2323 - name: "debug-compile-sasl-openssl" 2324 commands: 2325 - func: "fetch build" 2326 vars: 2327 BUILD_NAME: "debug-compile-sasl-openssl" 2328 - func: "bootstrap mongo-orchestration" 2329 vars: 2330 VERSION: "2.6" 2331 TOPOLOGY: "replica_set" 2332 AUTH: "noauth" 2333 SSL: "openssl" 2334 - func: "run tests" 2335 vars: 2336 AUTH: "noauth" 2337 SSL: "openssl" 2338 URI: "" 2339 2340 2341 - name: test-2.6-replica-set-noauth-sasl-darwinssl 2342 tags: ["darwinssl", "sasl", "noauth", "replica-set", "2.6"] 2343 depends_on: 2344 - name: "debug-compile-sasl-darwinssl" 2345 commands: 2346 - func: "fetch build" 2347 vars: 2348 BUILD_NAME: "debug-compile-sasl-darwinssl" 2349 - func: "bootstrap mongo-orchestration" 2350 vars: 2351 VERSION: "2.6" 2352 TOPOLOGY: "replica_set" 2353 AUTH: "noauth" 2354 SSL: "darwinssl" 2355 - func: "run tests" 2356 vars: 2357 AUTH: "noauth" 2358 SSL: "darwinssl" 2359 URI: "" 2360 2361 2362 - name: test-2.6-replica-set-noauth-sasl-winssl 2363 tags: ["winssl", "sasl", "noauth", "replica-set", "2.6"] 2364 depends_on: 2365 - name: "debug-compile-sasl-winssl" 2366 commands: 2367 - func: "fetch build" 2368 vars: 2369 BUILD_NAME: "debug-compile-sasl-winssl" 2370 - func: "bootstrap mongo-orchestration" 2371 vars: 2372 VERSION: "2.6" 2373 TOPOLOGY: "replica_set" 2374 AUTH: "noauth" 2375 SSL: "winssl" 2376 - func: "run tests" 2377 vars: 2378 AUTH: "noauth" 2379 SSL: "winssl" 2380 URI: "" 2381 2382 2383 - name: test-2.6-replica-set-auth-nosasl-openssl 2384 tags: ["openssl", "nosasl", "auth", "replica-set", "2.6"] 2385 depends_on: 2386 - name: "debug-compile-nosasl-openssl" 2387 commands: 2388 - func: "fetch build" 2389 vars: 2390 BUILD_NAME: "debug-compile-nosasl-openssl" 2391 - func: "bootstrap mongo-orchestration" 2392 vars: 2393 VERSION: "2.6" 2394 TOPOLOGY: "replica_set" 2395 AUTH: "auth" 2396 SSL: "openssl" 2397 - func: "run tests" 2398 vars: 2399 AUTH: "auth" 2400 SSL: "openssl" 2401 URI: "" 2402 2403 2404 - name: test-2.6-replica-set-auth-nosasl-darwinssl 2405 tags: ["darwinssl", "nosasl", "auth", "replica-set", "2.6"] 2406 depends_on: 2407 - name: "debug-compile-nosasl-darwinssl" 2408 commands: 2409 - func: "fetch build" 2410 vars: 2411 BUILD_NAME: "debug-compile-nosasl-darwinssl" 2412 - func: "bootstrap mongo-orchestration" 2413 vars: 2414 VERSION: "2.6" 2415 TOPOLOGY: "replica_set" 2416 AUTH: "auth" 2417 SSL: "darwinssl" 2418 - func: "run tests" 2419 vars: 2420 AUTH: "auth" 2421 SSL: "darwinssl" 2422 URI: "" 2423 2424 2425 - name: test-2.6-replica-set-auth-nosasl-winssl 2426 tags: ["winssl", "nosasl", "auth", "replica-set", "2.6"] 2427 depends_on: 2428 - name: "debug-compile-nosasl-winssl" 2429 commands: 2430 - func: "fetch build" 2431 vars: 2432 BUILD_NAME: "debug-compile-nosasl-winssl" 2433 - func: "bootstrap mongo-orchestration" 2434 vars: 2435 VERSION: "2.6" 2436 TOPOLOGY: "replica_set" 2437 AUTH: "auth" 2438 SSL: "winssl" 2439 - func: "run tests" 2440 vars: 2441 AUTH: "auth" 2442 SSL: "winssl" 2443 URI: "" 2444 2445 2446 - name: test-2.6-replica-set-auth-sasl-openssl 2447 tags: ["openssl", "sasl", "auth", "replica-set", "2.6"] 2448 depends_on: 2449 - name: "debug-compile-sasl-openssl" 2450 commands: 2451 - func: "fetch build" 2452 vars: 2453 BUILD_NAME: "debug-compile-sasl-openssl" 2454 - func: "bootstrap mongo-orchestration" 2455 vars: 2456 VERSION: "2.6" 2457 TOPOLOGY: "replica_set" 2458 AUTH: "auth" 2459 SSL: "openssl" 2460 - func: "run tests" 2461 vars: 2462 AUTH: "auth" 2463 SSL: "openssl" 2464 URI: "" 2465 2466 2467 - name: test-2.6-replica-set-auth-sasl-darwinssl 2468 tags: ["darwinssl", "sasl", "auth", "replica-set", "2.6"] 2469 depends_on: 2470 - name: "debug-compile-sasl-darwinssl" 2471 commands: 2472 - func: "fetch build" 2473 vars: 2474 BUILD_NAME: "debug-compile-sasl-darwinssl" 2475 - func: "bootstrap mongo-orchestration" 2476 vars: 2477 VERSION: "2.6" 2478 TOPOLOGY: "replica_set" 2479 AUTH: "auth" 2480 SSL: "darwinssl" 2481 - func: "run tests" 2482 vars: 2483 AUTH: "auth" 2484 SSL: "darwinssl" 2485 URI: "" 2486 2487 2488 - name: test-2.6-replica-set-auth-sasl-winssl 2489 tags: ["winssl", "sasl", "auth", "replica-set", "2.6"] 2490 depends_on: 2491 - name: "debug-compile-sasl-winssl" 2492 commands: 2493 - func: "fetch build" 2494 vars: 2495 BUILD_NAME: "debug-compile-sasl-winssl" 2496 - func: "bootstrap mongo-orchestration" 2497 vars: 2498 VERSION: "2.6" 2499 TOPOLOGY: "replica_set" 2500 AUTH: "auth" 2501 SSL: "winssl" 2502 - func: "run tests" 2503 vars: 2504 AUTH: "auth" 2505 SSL: "winssl" 2506 URI: "" 2507 2508 2509 - name: test-2.6-sharded-cluster-noauth-nosasl-nossl 2510 tags: ["nossl", "nosasl", "noauth", "sharded-cluster", "2.6"] 2511 depends_on: 2512 - name: "debug-compile-nosasl-nossl" 2513 commands: 2514 - func: "fetch build" 2515 vars: 2516 BUILD_NAME: "debug-compile-nosasl-nossl" 2517 - func: "bootstrap mongo-orchestration" 2518 vars: 2519 VERSION: "2.6" 2520 TOPOLOGY: "sharded_cluster" 2521 AUTH: "noauth" 2522 SSL: "nossl" 2523 - func: "run tests" 2524 vars: 2525 AUTH: "noauth" 2526 SSL: "nossl" 2527 URI: "" 2528 2529 2530 - name: test-2.6-sharded-cluster-noauth-nosasl-openssl 2531 tags: ["openssl", "nosasl", "noauth", "sharded-cluster", "2.6"] 2532 depends_on: 2533 - name: "debug-compile-nosasl-openssl" 2534 commands: 2535 - func: "fetch build" 2536 vars: 2537 BUILD_NAME: "debug-compile-nosasl-openssl" 2538 - func: "bootstrap mongo-orchestration" 2539 vars: 2540 VERSION: "2.6" 2541 TOPOLOGY: "sharded_cluster" 2542 AUTH: "noauth" 2543 SSL: "openssl" 2544 - func: "run tests" 2545 vars: 2546 AUTH: "noauth" 2547 SSL: "openssl" 2548 URI: "" 2549 2550 2551 - name: test-2.6-sharded-cluster-noauth-nosasl-darwinssl 2552 tags: ["darwinssl", "nosasl", "noauth", "sharded-cluster", "2.6"] 2553 depends_on: 2554 - name: "debug-compile-nosasl-darwinssl" 2555 commands: 2556 - func: "fetch build" 2557 vars: 2558 BUILD_NAME: "debug-compile-nosasl-darwinssl" 2559 - func: "bootstrap mongo-orchestration" 2560 vars: 2561 VERSION: "2.6" 2562 TOPOLOGY: "sharded_cluster" 2563 AUTH: "noauth" 2564 SSL: "darwinssl" 2565 - func: "run tests" 2566 vars: 2567 AUTH: "noauth" 2568 SSL: "darwinssl" 2569 URI: "" 2570 2571 2572 - name: test-2.6-sharded-cluster-noauth-nosasl-winssl 2573 tags: ["winssl", "nosasl", "noauth", "sharded-cluster", "2.6"] 2574 depends_on: 2575 - name: "debug-compile-nosasl-winssl" 2576 commands: 2577 - func: "fetch build" 2578 vars: 2579 BUILD_NAME: "debug-compile-nosasl-winssl" 2580 - func: "bootstrap mongo-orchestration" 2581 vars: 2582 VERSION: "2.6" 2583 TOPOLOGY: "sharded_cluster" 2584 AUTH: "noauth" 2585 SSL: "winssl" 2586 - func: "run tests" 2587 vars: 2588 AUTH: "noauth" 2589 SSL: "winssl" 2590 URI: "" 2591 2592 2593 - name: test-2.6-sharded-cluster-noauth-sasl-nossl 2594 tags: ["nossl", "sasl", "noauth", "sharded-cluster", "2.6"] 2595 depends_on: 2596 - name: "debug-compile-sasl-nossl" 2597 commands: 2598 - func: "fetch build" 2599 vars: 2600 BUILD_NAME: "debug-compile-sasl-nossl" 2601 - func: "bootstrap mongo-orchestration" 2602 vars: 2603 VERSION: "2.6" 2604 TOPOLOGY: "sharded_cluster" 2605 AUTH: "noauth" 2606 SSL: "nossl" 2607 - func: "run tests" 2608 vars: 2609 AUTH: "noauth" 2610 SSL: "nossl" 2611 URI: "" 2612 2613 2614 - name: test-2.6-sharded-cluster-noauth-sasl-openssl 2615 tags: ["openssl", "sasl", "noauth", "sharded-cluster", "2.6"] 2616 depends_on: 2617 - name: "debug-compile-sasl-openssl" 2618 commands: 2619 - func: "fetch build" 2620 vars: 2621 BUILD_NAME: "debug-compile-sasl-openssl" 2622 - func: "bootstrap mongo-orchestration" 2623 vars: 2624 VERSION: "2.6" 2625 TOPOLOGY: "sharded_cluster" 2626 AUTH: "noauth" 2627 SSL: "openssl" 2628 - func: "run tests" 2629 vars: 2630 AUTH: "noauth" 2631 SSL: "openssl" 2632 URI: "" 2633 2634 2635 - name: test-2.6-sharded-cluster-noauth-sasl-darwinssl 2636 tags: ["darwinssl", "sasl", "noauth", "sharded-cluster", "2.6"] 2637 depends_on: 2638 - name: "debug-compile-sasl-darwinssl" 2639 commands: 2640 - func: "fetch build" 2641 vars: 2642 BUILD_NAME: "debug-compile-sasl-darwinssl" 2643 - func: "bootstrap mongo-orchestration" 2644 vars: 2645 VERSION: "2.6" 2646 TOPOLOGY: "sharded_cluster" 2647 AUTH: "noauth" 2648 SSL: "darwinssl" 2649 - func: "run tests" 2650 vars: 2651 AUTH: "noauth" 2652 SSL: "darwinssl" 2653 URI: "" 2654 2655 2656 - name: test-2.6-sharded-cluster-noauth-sasl-winssl 2657 tags: ["winssl", "sasl", "noauth", "sharded-cluster", "2.6"] 2658 depends_on: 2659 - name: "debug-compile-sasl-winssl" 2660 commands: 2661 - func: "fetch build" 2662 vars: 2663 BUILD_NAME: "debug-compile-sasl-winssl" 2664 - func: "bootstrap mongo-orchestration" 2665 vars: 2666 VERSION: "2.6" 2667 TOPOLOGY: "sharded_cluster" 2668 AUTH: "noauth" 2669 SSL: "winssl" 2670 - func: "run tests" 2671 vars: 2672 AUTH: "noauth" 2673 SSL: "winssl" 2674 URI: "" 2675 2676 2677 - name: test-2.6-sharded-cluster-auth-nosasl-openssl 2678 tags: ["openssl", "nosasl", "auth", "sharded-cluster", "2.6"] 2679 depends_on: 2680 - name: "debug-compile-nosasl-openssl" 2681 commands: 2682 - func: "fetch build" 2683 vars: 2684 BUILD_NAME: "debug-compile-nosasl-openssl" 2685 - func: "bootstrap mongo-orchestration" 2686 vars: 2687 VERSION: "2.6" 2688 TOPOLOGY: "sharded_cluster" 2689 AUTH: "auth" 2690 SSL: "openssl" 2691 - func: "run tests" 2692 vars: 2693 AUTH: "auth" 2694 SSL: "openssl" 2695 URI: "" 2696 2697 2698 - name: test-2.6-sharded-cluster-auth-nosasl-darwinssl 2699 tags: ["darwinssl", "nosasl", "auth", "sharded-cluster", "2.6"] 2700 depends_on: 2701 - name: "debug-compile-nosasl-darwinssl" 2702 commands: 2703 - func: "fetch build" 2704 vars: 2705 BUILD_NAME: "debug-compile-nosasl-darwinssl" 2706 - func: "bootstrap mongo-orchestration" 2707 vars: 2708 VERSION: "2.6" 2709 TOPOLOGY: "sharded_cluster" 2710 AUTH: "auth" 2711 SSL: "darwinssl" 2712 - func: "run tests" 2713 vars: 2714 AUTH: "auth" 2715 SSL: "darwinssl" 2716 URI: "" 2717 2718 2719 - name: test-2.6-sharded-cluster-auth-nosasl-winssl 2720 tags: ["winssl", "nosasl", "auth", "sharded-cluster", "2.6"] 2721 depends_on: 2722 - name: "debug-compile-nosasl-winssl" 2723 commands: 2724 - func: "fetch build" 2725 vars: 2726 BUILD_NAME: "debug-compile-nosasl-winssl" 2727 - func: "bootstrap mongo-orchestration" 2728 vars: 2729 VERSION: "2.6" 2730 TOPOLOGY: "sharded_cluster" 2731 AUTH: "auth" 2732 SSL: "winssl" 2733 - func: "run tests" 2734 vars: 2735 AUTH: "auth" 2736 SSL: "winssl" 2737 URI: "" 2738 2739 2740 - name: test-2.6-sharded-cluster-auth-sasl-openssl 2741 tags: ["openssl", "sasl", "auth", "sharded-cluster", "2.6"] 2742 depends_on: 2743 - name: "debug-compile-sasl-openssl" 2744 commands: 2745 - func: "fetch build" 2746 vars: 2747 BUILD_NAME: "debug-compile-sasl-openssl" 2748 - func: "bootstrap mongo-orchestration" 2749 vars: 2750 VERSION: "2.6" 2751 TOPOLOGY: "sharded_cluster" 2752 AUTH: "auth" 2753 SSL: "openssl" 2754 - func: "run tests" 2755 vars: 2756 AUTH: "auth" 2757 SSL: "openssl" 2758 URI: "" 2759 2760 2761 - name: test-2.6-sharded-cluster-auth-sasl-darwinssl 2762 tags: ["darwinssl", "sasl", "auth", "sharded-cluster", "2.6"] 2763 depends_on: 2764 - name: "debug-compile-sasl-darwinssl" 2765 commands: 2766 - func: "fetch build" 2767 vars: 2768 BUILD_NAME: "debug-compile-sasl-darwinssl" 2769 - func: "bootstrap mongo-orchestration" 2770 vars: 2771 VERSION: "2.6" 2772 TOPOLOGY: "sharded_cluster" 2773 AUTH: "auth" 2774 SSL: "darwinssl" 2775 - func: "run tests" 2776 vars: 2777 AUTH: "auth" 2778 SSL: "darwinssl" 2779 URI: "" 2780 2781 2782 - name: test-2.6-sharded-cluster-auth-sasl-winssl 2783 tags: ["winssl", "sasl", "auth", "sharded-cluster", "2.6"] 2784 depends_on: 2785 - name: "debug-compile-sasl-winssl" 2786 commands: 2787 - func: "fetch build" 2788 vars: 2789 BUILD_NAME: "debug-compile-sasl-winssl" 2790 - func: "bootstrap mongo-orchestration" 2791 vars: 2792 VERSION: "2.6" 2793 TOPOLOGY: "sharded_cluster" 2794 AUTH: "auth" 2795 SSL: "winssl" 2796 - func: "run tests" 2797 vars: 2798 AUTH: "auth" 2799 SSL: "winssl" 2800 URI: "" 2801 2802 2803 - name: test-3.0-server-noauth-nosasl-nossl 2804 tags: ["nossl", "nosasl", "noauth", "server", "3.0"] 2805 depends_on: 2806 - name: "debug-compile-nosasl-nossl" 2807 commands: 2808 - func: "fetch build" 2809 vars: 2810 BUILD_NAME: "debug-compile-nosasl-nossl" 2811 - func: "bootstrap mongo-orchestration" 2812 vars: 2813 VERSION: "3.0" 2814 TOPOLOGY: "server" 2815 AUTH: "noauth" 2816 SSL: "nossl" 2817 - func: "run tests" 2818 vars: 2819 AUTH: "noauth" 2820 SSL: "nossl" 2821 URI: "" 2822 2823 2824 - name: test-3.0-server-noauth-nosasl-openssl 2825 tags: ["openssl", "nosasl", "noauth", "server", "3.0"] 2826 depends_on: 2827 - name: "debug-compile-nosasl-openssl" 2828 commands: 2829 - func: "fetch build" 2830 vars: 2831 BUILD_NAME: "debug-compile-nosasl-openssl" 2832 - func: "bootstrap mongo-orchestration" 2833 vars: 2834 VERSION: "3.0" 2835 TOPOLOGY: "server" 2836 AUTH: "noauth" 2837 SSL: "openssl" 2838 - func: "run tests" 2839 vars: 2840 AUTH: "noauth" 2841 SSL: "openssl" 2842 URI: "" 2843 2844 2845 - name: test-3.0-server-noauth-nosasl-darwinssl 2846 tags: ["darwinssl", "nosasl", "noauth", "server", "3.0"] 2847 depends_on: 2848 - name: "debug-compile-nosasl-darwinssl" 2849 commands: 2850 - func: "fetch build" 2851 vars: 2852 BUILD_NAME: "debug-compile-nosasl-darwinssl" 2853 - func: "bootstrap mongo-orchestration" 2854 vars: 2855 VERSION: "3.0" 2856 TOPOLOGY: "server" 2857 AUTH: "noauth" 2858 SSL: "darwinssl" 2859 - func: "run tests" 2860 vars: 2861 AUTH: "noauth" 2862 SSL: "darwinssl" 2863 URI: "" 2864 2865 2866 - name: test-3.0-server-noauth-nosasl-winssl 2867 tags: ["winssl", "nosasl", "noauth", "server", "3.0"] 2868 depends_on: 2869 - name: "debug-compile-nosasl-winssl" 2870 commands: 2871 - func: "fetch build" 2872 vars: 2873 BUILD_NAME: "debug-compile-nosasl-winssl" 2874 - func: "bootstrap mongo-orchestration" 2875 vars: 2876 VERSION: "3.0" 2877 TOPOLOGY: "server" 2878 AUTH: "noauth" 2879 SSL: "winssl" 2880 - func: "run tests" 2881 vars: 2882 AUTH: "noauth" 2883 SSL: "winssl" 2884 URI: "" 2885 2886 2887 - name: test-3.0-server-noauth-sasl-nossl 2888 tags: ["nossl", "sasl", "noauth", "server", "3.0"] 2889 depends_on: 2890 - name: "debug-compile-sasl-nossl" 2891 commands: 2892 - func: "fetch build" 2893 vars: 2894 BUILD_NAME: "debug-compile-sasl-nossl" 2895 - func: "bootstrap mongo-orchestration" 2896 vars: 2897 VERSION: "3.0" 2898 TOPOLOGY: "server" 2899 AUTH: "noauth" 2900 SSL: "nossl" 2901 - func: "run tests" 2902 vars: 2903 AUTH: "noauth" 2904 SSL: "nossl" 2905 URI: "" 2906 2907 2908 - name: test-3.0-server-noauth-sasl-openssl 2909 tags: ["openssl", "sasl", "noauth", "server", "3.0"] 2910 depends_on: 2911 - name: "debug-compile-sasl-openssl" 2912 commands: 2913 - func: "fetch build" 2914 vars: 2915 BUILD_NAME: "debug-compile-sasl-openssl" 2916 - func: "bootstrap mongo-orchestration" 2917 vars: 2918 VERSION: "3.0" 2919 TOPOLOGY: "server" 2920 AUTH: "noauth" 2921 SSL: "openssl" 2922 - func: "run tests" 2923 vars: 2924 AUTH: "noauth" 2925 SSL: "openssl" 2926 URI: "" 2927 2928 2929 - name: test-3.0-server-noauth-sasl-darwinssl 2930 tags: ["darwinssl", "sasl", "noauth", "server", "3.0"] 2931 depends_on: 2932 - name: "debug-compile-sasl-darwinssl" 2933 commands: 2934 - func: "fetch build" 2935 vars: 2936 BUILD_NAME: "debug-compile-sasl-darwinssl" 2937 - func: "bootstrap mongo-orchestration" 2938 vars: 2939 VERSION: "3.0" 2940 TOPOLOGY: "server" 2941 AUTH: "noauth" 2942 SSL: "darwinssl" 2943 - func: "run tests" 2944 vars: 2945 AUTH: "noauth" 2946 SSL: "darwinssl" 2947 URI: "" 2948 2949 2950 - name: test-3.0-server-noauth-sasl-winssl 2951 tags: ["winssl", "sasl", "noauth", "server", "3.0"] 2952 depends_on: 2953 - name: "debug-compile-sasl-winssl" 2954 commands: 2955 - func: "fetch build" 2956 vars: 2957 BUILD_NAME: "debug-compile-sasl-winssl" 2958 - func: "bootstrap mongo-orchestration" 2959 vars: 2960 VERSION: "3.0" 2961 TOPOLOGY: "server" 2962 AUTH: "noauth" 2963 SSL: "winssl" 2964 - func: "run tests" 2965 vars: 2966 AUTH: "noauth" 2967 SSL: "winssl" 2968 URI: "" 2969 2970 2971 - name: test-3.0-server-auth-nosasl-openssl 2972 tags: ["openssl", "nosasl", "auth", "server", "3.0"] 2973 depends_on: 2974 - name: "debug-compile-nosasl-openssl" 2975 commands: 2976 - func: "fetch build" 2977 vars: 2978 BUILD_NAME: "debug-compile-nosasl-openssl" 2979 - func: "bootstrap mongo-orchestration" 2980 vars: 2981 VERSION: "3.0" 2982 TOPOLOGY: "server" 2983 AUTH: "auth" 2984 SSL: "openssl" 2985 - func: "run tests" 2986 vars: 2987 AUTH: "auth" 2988 SSL: "openssl" 2989 URI: "" 2990 2991 2992 - name: test-3.0-server-auth-nosasl-darwinssl 2993 tags: ["darwinssl", "nosasl", "auth", "server", "3.0"] 2994 depends_on: 2995 - name: "debug-compile-nosasl-darwinssl" 2996 commands: 2997 - func: "fetch build" 2998 vars: 2999 BUILD_NAME: "debug-compile-nosasl-darwinssl" 3000 - func: "bootstrap mongo-orchestration" 3001 vars: 3002 VERSION: "3.0" 3003 TOPOLOGY: "server" 3004 AUTH: "auth" 3005 SSL: "darwinssl" 3006 - func: "run tests" 3007 vars: 3008 AUTH: "auth" 3009 SSL: "darwinssl" 3010 URI: "" 3011 3012 3013 - name: test-3.0-server-auth-nosasl-winssl 3014 tags: ["winssl", "nosasl", "auth", "server", "3.0"] 3015 depends_on: 3016 - name: "debug-compile-nosasl-winssl" 3017 commands: 3018 - func: "fetch build" 3019 vars: 3020 BUILD_NAME: "debug-compile-nosasl-winssl" 3021 - func: "bootstrap mongo-orchestration" 3022 vars: 3023 VERSION: "3.0" 3024 TOPOLOGY: "server" 3025 AUTH: "auth" 3026 SSL: "winssl" 3027 - func: "run tests" 3028 vars: 3029 AUTH: "auth" 3030 SSL: "winssl" 3031 URI: "" 3032 3033 3034 - name: test-3.0-server-auth-sasl-openssl 3035 tags: ["openssl", "sasl", "auth", "server", "3.0"] 3036 depends_on: 3037 - name: "debug-compile-sasl-openssl" 3038 commands: 3039 - func: "fetch build" 3040 vars: 3041 BUILD_NAME: "debug-compile-sasl-openssl" 3042 - func: "bootstrap mongo-orchestration" 3043 vars: 3044 VERSION: "3.0" 3045 TOPOLOGY: "server" 3046 AUTH: "auth" 3047 SSL: "openssl" 3048 - func: "run tests" 3049 vars: 3050 AUTH: "auth" 3051 SSL: "openssl" 3052 URI: "" 3053 3054 3055 - name: test-3.0-server-auth-sasl-darwinssl 3056 tags: ["darwinssl", "sasl", "auth", "server", "3.0"] 3057 depends_on: 3058 - name: "debug-compile-sasl-darwinssl" 3059 commands: 3060 - func: "fetch build" 3061 vars: 3062 BUILD_NAME: "debug-compile-sasl-darwinssl" 3063 - func: "bootstrap mongo-orchestration" 3064 vars: 3065 VERSION: "3.0" 3066 TOPOLOGY: "server" 3067 AUTH: "auth" 3068 SSL: "darwinssl" 3069 - func: "run tests" 3070 vars: 3071 AUTH: "auth" 3072 SSL: "darwinssl" 3073 URI: "" 3074 3075 3076 - name: test-3.0-server-auth-sasl-winssl 3077 tags: ["winssl", "sasl", "auth", "server", "3.0"] 3078 depends_on: 3079 - name: "debug-compile-sasl-winssl" 3080 commands: 3081 - func: "fetch build" 3082 vars: 3083 BUILD_NAME: "debug-compile-sasl-winssl" 3084 - func: "bootstrap mongo-orchestration" 3085 vars: 3086 VERSION: "3.0" 3087 TOPOLOGY: "server" 3088 AUTH: "auth" 3089 SSL: "winssl" 3090 - func: "run tests" 3091 vars: 3092 AUTH: "auth" 3093 SSL: "winssl" 3094 URI: "" 3095 3096 3097 - name: test-3.0-replica-set-noauth-nosasl-nossl 3098 tags: ["nossl", "nosasl", "noauth", "replica-set", "3.0"] 3099 depends_on: 3100 - name: "debug-compile-nosasl-nossl" 3101 commands: 3102 - func: "fetch build" 3103 vars: 3104 BUILD_NAME: "debug-compile-nosasl-nossl" 3105 - func: "bootstrap mongo-orchestration" 3106 vars: 3107 VERSION: "3.0" 3108 TOPOLOGY: "replica_set" 3109 AUTH: "noauth" 3110 SSL: "nossl" 3111 - func: "run tests" 3112 vars: 3113 AUTH: "noauth" 3114 SSL: "nossl" 3115 URI: "" 3116 3117 3118 - name: test-3.0-replica-set-noauth-nosasl-openssl 3119 tags: ["openssl", "nosasl", "noauth", "replica-set", "3.0"] 3120 depends_on: 3121 - name: "debug-compile-nosasl-openssl" 3122 commands: 3123 - func: "fetch build" 3124 vars: 3125 BUILD_NAME: "debug-compile-nosasl-openssl" 3126 - func: "bootstrap mongo-orchestration" 3127 vars: 3128 VERSION: "3.0" 3129 TOPOLOGY: "replica_set" 3130 AUTH: "noauth" 3131 SSL: "openssl" 3132 - func: "run tests" 3133 vars: 3134 AUTH: "noauth" 3135 SSL: "openssl" 3136 URI: "" 3137 3138 3139 - name: test-3.0-replica-set-noauth-nosasl-darwinssl 3140 tags: ["darwinssl", "nosasl", "noauth", "replica-set", "3.0"] 3141 depends_on: 3142 - name: "debug-compile-nosasl-darwinssl" 3143 commands: 3144 - func: "fetch build" 3145 vars: 3146 BUILD_NAME: "debug-compile-nosasl-darwinssl" 3147 - func: "bootstrap mongo-orchestration" 3148 vars: 3149 VERSION: "3.0" 3150 TOPOLOGY: "replica_set" 3151 AUTH: "noauth" 3152 SSL: "darwinssl" 3153 - func: "run tests" 3154 vars: 3155 AUTH: "noauth" 3156 SSL: "darwinssl" 3157 URI: "" 3158 3159 3160 - name: test-3.0-replica-set-noauth-nosasl-winssl 3161 tags: ["winssl", "nosasl", "noauth", "replica-set", "3.0"] 3162 depends_on: 3163 - name: "debug-compile-nosasl-winssl" 3164 commands: 3165 - func: "fetch build" 3166 vars: 3167 BUILD_NAME: "debug-compile-nosasl-winssl" 3168 - func: "bootstrap mongo-orchestration" 3169 vars: 3170 VERSION: "3.0" 3171 TOPOLOGY: "replica_set" 3172 AUTH: "noauth" 3173 SSL: "winssl" 3174 - func: "run tests" 3175 vars: 3176 AUTH: "noauth" 3177 SSL: "winssl" 3178 URI: "" 3179 3180 3181 - name: test-3.0-replica-set-noauth-sasl-nossl 3182 tags: ["nossl", "sasl", "noauth", "replica-set", "3.0"] 3183 depends_on: 3184 - name: "debug-compile-sasl-nossl" 3185 commands: 3186 - func: "fetch build" 3187 vars: 3188 BUILD_NAME: "debug-compile-sasl-nossl" 3189 - func: "bootstrap mongo-orchestration" 3190 vars: 3191 VERSION: "3.0" 3192 TOPOLOGY: "replica_set" 3193 AUTH: "noauth" 3194 SSL: "nossl" 3195 - func: "run tests" 3196 vars: 3197 AUTH: "noauth" 3198 SSL: "nossl" 3199 URI: "" 3200 3201 3202 - name: test-3.0-replica-set-noauth-sasl-openssl 3203 tags: ["openssl", "sasl", "noauth", "replica-set", "3.0"] 3204 depends_on: 3205 - name: "debug-compile-sasl-openssl" 3206 commands: 3207 - func: "fetch build" 3208 vars: 3209 BUILD_NAME: "debug-compile-sasl-openssl" 3210 - func: "bootstrap mongo-orchestration" 3211 vars: 3212 VERSION: "3.0" 3213 TOPOLOGY: "replica_set" 3214 AUTH: "noauth" 3215 SSL: "openssl" 3216 - func: "run tests" 3217 vars: 3218 AUTH: "noauth" 3219 SSL: "openssl" 3220 URI: "" 3221 3222 3223 - name: test-3.0-replica-set-noauth-sasl-darwinssl 3224 tags: ["darwinssl", "sasl", "noauth", "replica-set", "3.0"] 3225 depends_on: 3226 - name: "debug-compile-sasl-darwinssl" 3227 commands: 3228 - func: "fetch build" 3229 vars: 3230 BUILD_NAME: "debug-compile-sasl-darwinssl" 3231 - func: "bootstrap mongo-orchestration" 3232 vars: 3233 VERSION: "3.0" 3234 TOPOLOGY: "replica_set" 3235 AUTH: "noauth" 3236 SSL: "darwinssl" 3237 - func: "run tests" 3238 vars: 3239 AUTH: "noauth" 3240 SSL: "darwinssl" 3241 URI: "" 3242 3243 3244 - name: test-3.0-replica-set-noauth-sasl-winssl 3245 tags: ["winssl", "sasl", "noauth", "replica-set", "3.0"] 3246 depends_on: 3247 - name: "debug-compile-sasl-winssl" 3248 commands: 3249 - func: "fetch build" 3250 vars: 3251 BUILD_NAME: "debug-compile-sasl-winssl" 3252 - func: "bootstrap mongo-orchestration" 3253 vars: 3254 VERSION: "3.0" 3255 TOPOLOGY: "replica_set" 3256 AUTH: "noauth" 3257 SSL: "winssl" 3258 - func: "run tests" 3259 vars: 3260 AUTH: "noauth" 3261 SSL: "winssl" 3262 URI: "" 3263 3264 3265 - name: test-3.0-replica-set-auth-nosasl-openssl 3266 tags: ["openssl", "nosasl", "auth", "replica-set", "3.0"] 3267 depends_on: 3268 - name: "debug-compile-nosasl-openssl" 3269 commands: 3270 - func: "fetch build" 3271 vars: 3272 BUILD_NAME: "debug-compile-nosasl-openssl" 3273 - func: "bootstrap mongo-orchestration" 3274 vars: 3275 VERSION: "3.0" 3276 TOPOLOGY: "replica_set" 3277 AUTH: "auth" 3278 SSL: "openssl" 3279 - func: "run tests" 3280 vars: 3281 AUTH: "auth" 3282 SSL: "openssl" 3283 URI: "" 3284 3285 3286 - name: test-3.0-replica-set-auth-nosasl-darwinssl 3287 tags: ["darwinssl", "nosasl", "auth", "replica-set", "3.0"] 3288 depends_on: 3289 - name: "debug-compile-nosasl-darwinssl" 3290 commands: 3291 - func: "fetch build" 3292 vars: 3293 BUILD_NAME: "debug-compile-nosasl-darwinssl" 3294 - func: "bootstrap mongo-orchestration" 3295 vars: 3296 VERSION: "3.0" 3297 TOPOLOGY: "replica_set" 3298 AUTH: "auth" 3299 SSL: "darwinssl" 3300 - func: "run tests" 3301 vars: 3302 AUTH: "auth" 3303 SSL: "darwinssl" 3304 URI: "" 3305 3306 3307 - name: test-3.0-replica-set-auth-nosasl-winssl 3308 tags: ["winssl", "nosasl", "auth", "replica-set", "3.0"] 3309 depends_on: 3310 - name: "debug-compile-nosasl-winssl" 3311 commands: 3312 - func: "fetch build" 3313 vars: 3314 BUILD_NAME: "debug-compile-nosasl-winssl" 3315 - func: "bootstrap mongo-orchestration" 3316 vars: 3317 VERSION: "3.0" 3318 TOPOLOGY: "replica_set" 3319 AUTH: "auth" 3320 SSL: "winssl" 3321 - func: "run tests" 3322 vars: 3323 AUTH: "auth" 3324 SSL: "winssl" 3325 URI: "" 3326 3327 3328 - name: test-3.0-replica-set-auth-sasl-openssl 3329 tags: ["openssl", "sasl", "auth", "replica-set", "3.0"] 3330 depends_on: 3331 - name: "debug-compile-sasl-openssl" 3332 commands: 3333 - func: "fetch build" 3334 vars: 3335 BUILD_NAME: "debug-compile-sasl-openssl" 3336 - func: "bootstrap mongo-orchestration" 3337 vars: 3338 VERSION: "3.0" 3339 TOPOLOGY: "replica_set" 3340 AUTH: "auth" 3341 SSL: "openssl" 3342 - func: "run tests" 3343 vars: 3344 AUTH: "auth" 3345 SSL: "openssl" 3346 URI: "" 3347 3348 3349 - name: test-3.0-replica-set-auth-sasl-darwinssl 3350 tags: ["darwinssl", "sasl", "auth", "replica-set", "3.0"] 3351 depends_on: 3352 - name: "debug-compile-sasl-darwinssl" 3353 commands: 3354 - func: "fetch build" 3355 vars: 3356 BUILD_NAME: "debug-compile-sasl-darwinssl" 3357 - func: "bootstrap mongo-orchestration" 3358 vars: 3359 VERSION: "3.0" 3360 TOPOLOGY: "replica_set" 3361 AUTH: "auth" 3362 SSL: "darwinssl" 3363 - func: "run tests" 3364 vars: 3365 AUTH: "auth" 3366 SSL: "darwinssl" 3367 URI: "" 3368 3369 3370 - name: test-3.0-replica-set-auth-sasl-winssl 3371 tags: ["winssl", "sasl", "auth", "replica-set", "3.0"] 3372 depends_on: 3373 - name: "debug-compile-sasl-winssl" 3374 commands: 3375 - func: "fetch build" 3376 vars: 3377 BUILD_NAME: "debug-compile-sasl-winssl" 3378 - func: "bootstrap mongo-orchestration" 3379 vars: 3380 VERSION: "3.0" 3381 TOPOLOGY: "replica_set" 3382 AUTH: "auth" 3383 SSL: "winssl" 3384 - func: "run tests" 3385 vars: 3386 AUTH: "auth" 3387 SSL: "winssl" 3388 URI: "" 3389 3390 3391 - name: test-3.0-sharded-cluster-noauth-nosasl-nossl 3392 tags: ["nossl", "nosasl", "noauth", "sharded-cluster", "3.0"] 3393 depends_on: 3394 - name: "debug-compile-nosasl-nossl" 3395 commands: 3396 - func: "fetch build" 3397 vars: 3398 BUILD_NAME: "debug-compile-nosasl-nossl" 3399 - func: "bootstrap mongo-orchestration" 3400 vars: 3401 VERSION: "3.0" 3402 TOPOLOGY: "sharded_cluster" 3403 AUTH: "noauth" 3404 SSL: "nossl" 3405 - func: "run tests" 3406 vars: 3407 AUTH: "noauth" 3408 SSL: "nossl" 3409 URI: "" 3410 3411 3412 - name: test-3.0-sharded-cluster-noauth-nosasl-openssl 3413 tags: ["openssl", "nosasl", "noauth", "sharded-cluster", "3.0"] 3414 depends_on: 3415 - name: "debug-compile-nosasl-openssl" 3416 commands: 3417 - func: "fetch build" 3418 vars: 3419 BUILD_NAME: "debug-compile-nosasl-openssl" 3420 - func: "bootstrap mongo-orchestration" 3421 vars: 3422 VERSION: "3.0" 3423 TOPOLOGY: "sharded_cluster" 3424 AUTH: "noauth" 3425 SSL: "openssl" 3426 - func: "run tests" 3427 vars: 3428 AUTH: "noauth" 3429 SSL: "openssl" 3430 URI: "" 3431 3432 3433 - name: test-3.0-sharded-cluster-noauth-nosasl-darwinssl 3434 tags: ["darwinssl", "nosasl", "noauth", "sharded-cluster", "3.0"] 3435 depends_on: 3436 - name: "debug-compile-nosasl-darwinssl" 3437 commands: 3438 - func: "fetch build" 3439 vars: 3440 BUILD_NAME: "debug-compile-nosasl-darwinssl" 3441 - func: "bootstrap mongo-orchestration" 3442 vars: 3443 VERSION: "3.0" 3444 TOPOLOGY: "sharded_cluster" 3445 AUTH: "noauth" 3446 SSL: "darwinssl" 3447 - func: "run tests" 3448 vars: 3449 AUTH: "noauth" 3450 SSL: "darwinssl" 3451 URI: "" 3452 3453 3454 - name: test-3.0-sharded-cluster-noauth-nosasl-winssl 3455 tags: ["winssl", "nosasl", "noauth", "sharded-cluster", "3.0"] 3456 depends_on: 3457 - name: "debug-compile-nosasl-winssl" 3458 commands: 3459 - func: "fetch build" 3460 vars: 3461 BUILD_NAME: "debug-compile-nosasl-winssl" 3462 - func: "bootstrap mongo-orchestration" 3463 vars: 3464 VERSION: "3.0" 3465 TOPOLOGY: "sharded_cluster" 3466 AUTH: "noauth" 3467 SSL: "winssl" 3468 - func: "run tests" 3469 vars: 3470 AUTH: "noauth" 3471 SSL: "winssl" 3472 URI: "" 3473 3474 3475 - name: test-3.0-sharded-cluster-noauth-sasl-nossl 3476 tags: ["nossl", "sasl", "noauth", "sharded-cluster", "3.0"] 3477 depends_on: 3478 - name: "debug-compile-sasl-nossl" 3479 commands: 3480 - func: "fetch build" 3481 vars: 3482 BUILD_NAME: "debug-compile-sasl-nossl" 3483 - func: "bootstrap mongo-orchestration" 3484 vars: 3485 VERSION: "3.0" 3486 TOPOLOGY: "sharded_cluster" 3487 AUTH: "noauth" 3488 SSL: "nossl" 3489 - func: "run tests" 3490 vars: 3491 AUTH: "noauth" 3492 SSL: "nossl" 3493 URI: "" 3494 3495 3496 - name: test-3.0-sharded-cluster-noauth-sasl-openssl 3497 tags: ["openssl", "sasl", "noauth", "sharded-cluster", "3.0"] 3498 depends_on: 3499 - name: "debug-compile-sasl-openssl" 3500 commands: 3501 - func: "fetch build" 3502 vars: 3503 BUILD_NAME: "debug-compile-sasl-openssl" 3504 - func: "bootstrap mongo-orchestration" 3505 vars: 3506 VERSION: "3.0" 3507 TOPOLOGY: "sharded_cluster" 3508 AUTH: "noauth" 3509 SSL: "openssl" 3510 - func: "run tests" 3511 vars: 3512 AUTH: "noauth" 3513 SSL: "openssl" 3514 URI: "" 3515 3516 3517 - name: test-3.0-sharded-cluster-noauth-sasl-darwinssl 3518 tags: ["darwinssl", "sasl", "noauth", "sharded-cluster", "3.0"] 3519 depends_on: 3520 - name: "debug-compile-sasl-darwinssl" 3521 commands: 3522 - func: "fetch build" 3523 vars: 3524 BUILD_NAME: "debug-compile-sasl-darwinssl" 3525 - func: "bootstrap mongo-orchestration" 3526 vars: 3527 VERSION: "3.0" 3528 TOPOLOGY: "sharded_cluster" 3529 AUTH: "noauth" 3530 SSL: "darwinssl" 3531 - func: "run tests" 3532 vars: 3533 AUTH: "noauth" 3534 SSL: "darwinssl" 3535 URI: "" 3536 3537 3538 - name: test-3.0-sharded-cluster-noauth-sasl-winssl 3539 tags: ["winssl", "sasl", "noauth", "sharded-cluster", "3.0"] 3540 depends_on: 3541 - name: "debug-compile-sasl-winssl" 3542 commands: 3543 - func: "fetch build" 3544 vars: 3545 BUILD_NAME: "debug-compile-sasl-winssl" 3546 - func: "bootstrap mongo-orchestration" 3547 vars: 3548 VERSION: "3.0" 3549 TOPOLOGY: "sharded_cluster" 3550 AUTH: "noauth" 3551 SSL: "winssl" 3552 - func: "run tests" 3553 vars: 3554 AUTH: "noauth" 3555 SSL: "winssl" 3556 URI: "" 3557 3558 3559 - name: test-3.0-sharded-cluster-auth-nosasl-openssl 3560 tags: ["openssl", "nosasl", "auth", "sharded-cluster", "3.0"] 3561 depends_on: 3562 - name: "debug-compile-nosasl-openssl" 3563 commands: 3564 - func: "fetch build" 3565 vars: 3566 BUILD_NAME: "debug-compile-nosasl-openssl" 3567 - func: "bootstrap mongo-orchestration" 3568 vars: 3569 VERSION: "3.0" 3570 TOPOLOGY: "sharded_cluster" 3571 AUTH: "auth" 3572 SSL: "openssl" 3573 - func: "run tests" 3574 vars: 3575 AUTH: "auth" 3576 SSL: "openssl" 3577 URI: "" 3578 3579 3580 - name: test-3.0-sharded-cluster-auth-nosasl-darwinssl 3581 tags: ["darwinssl", "nosasl", "auth", "sharded-cluster", "3.0"] 3582 depends_on: 3583 - name: "debug-compile-nosasl-darwinssl" 3584 commands: 3585 - func: "fetch build" 3586 vars: 3587 BUILD_NAME: "debug-compile-nosasl-darwinssl" 3588 - func: "bootstrap mongo-orchestration" 3589 vars: 3590 VERSION: "3.0" 3591 TOPOLOGY: "sharded_cluster" 3592 AUTH: "auth" 3593 SSL: "darwinssl" 3594 - func: "run tests" 3595 vars: 3596 AUTH: "auth" 3597 SSL: "darwinssl" 3598 URI: "" 3599 3600 3601 - name: test-3.0-sharded-cluster-auth-nosasl-winssl 3602 tags: ["winssl", "nosasl", "auth", "sharded-cluster", "3.0"] 3603 depends_on: 3604 - name: "debug-compile-nosasl-winssl" 3605 commands: 3606 - func: "fetch build" 3607 vars: 3608 BUILD_NAME: "debug-compile-nosasl-winssl" 3609 - func: "bootstrap mongo-orchestration" 3610 vars: 3611 VERSION: "3.0" 3612 TOPOLOGY: "sharded_cluster" 3613 AUTH: "auth" 3614 SSL: "winssl" 3615 - func: "run tests" 3616 vars: 3617 AUTH: "auth" 3618 SSL: "winssl" 3619 URI: "" 3620 3621 3622 - name: test-3.0-sharded-cluster-auth-sasl-openssl 3623 tags: ["openssl", "sasl", "auth", "sharded-cluster", "3.0"] 3624 depends_on: 3625 - name: "debug-compile-sasl-openssl" 3626 commands: 3627 - func: "fetch build" 3628 vars: 3629 BUILD_NAME: "debug-compile-sasl-openssl" 3630 - func: "bootstrap mongo-orchestration" 3631 vars: 3632 VERSION: "3.0" 3633 TOPOLOGY: "sharded_cluster" 3634 AUTH: "auth" 3635 SSL: "openssl" 3636 - func: "run tests" 3637 vars: 3638 AUTH: "auth" 3639 SSL: "openssl" 3640 URI: "" 3641 3642 3643 - name: test-3.0-sharded-cluster-auth-sasl-darwinssl 3644 tags: ["darwinssl", "sasl", "auth", "sharded-cluster", "3.0"] 3645 depends_on: 3646 - name: "debug-compile-sasl-darwinssl" 3647 commands: 3648 - func: "fetch build" 3649 vars: 3650 BUILD_NAME: "debug-compile-sasl-darwinssl" 3651 - func: "bootstrap mongo-orchestration" 3652 vars: 3653 VERSION: "3.0" 3654 TOPOLOGY: "sharded_cluster" 3655 AUTH: "auth" 3656 SSL: "darwinssl" 3657 - func: "run tests" 3658 vars: 3659 AUTH: "auth" 3660 SSL: "darwinssl" 3661 URI: "" 3662 3663 3664 - name: test-3.0-sharded-cluster-auth-sasl-winssl 3665 tags: ["winssl", "sasl", "auth", "sharded-cluster", "3.0"] 3666 depends_on: 3667 - name: "debug-compile-sasl-winssl" 3668 commands: 3669 - func: "fetch build" 3670 vars: 3671 BUILD_NAME: "debug-compile-sasl-winssl" 3672 - func: "bootstrap mongo-orchestration" 3673 vars: 3674 VERSION: "3.0" 3675 TOPOLOGY: "sharded_cluster" 3676 AUTH: "auth" 3677 SSL: "winssl" 3678 - func: "run tests" 3679 vars: 3680 AUTH: "auth" 3681 SSL: "winssl" 3682 URI: "" 3683 3684 3685 - name: test-3.2-server-noauth-nosasl-nossl 3686 tags: ["nossl", "nosasl", "noauth", "server", "3.2"] 3687 depends_on: 3688 - name: "debug-compile-nosasl-nossl" 3689 commands: 3690 - func: "fetch build" 3691 vars: 3692 BUILD_NAME: "debug-compile-nosasl-nossl" 3693 - func: "bootstrap mongo-orchestration" 3694 vars: 3695 VERSION: "3.2" 3696 TOPOLOGY: "server" 3697 AUTH: "noauth" 3698 SSL: "nossl" 3699 - func: "run tests" 3700 vars: 3701 AUTH: "noauth" 3702 SSL: "nossl" 3703 URI: "" 3704 3705 3706 - name: test-3.2-server-noauth-nosasl-openssl 3707 tags: ["openssl", "nosasl", "noauth", "server", "3.2"] 3708 depends_on: 3709 - name: "debug-compile-nosasl-openssl" 3710 commands: 3711 - func: "fetch build" 3712 vars: 3713 BUILD_NAME: "debug-compile-nosasl-openssl" 3714 - func: "bootstrap mongo-orchestration" 3715 vars: 3716 VERSION: "3.2" 3717 TOPOLOGY: "server" 3718 AUTH: "noauth" 3719 SSL: "openssl" 3720 - func: "run tests" 3721 vars: 3722 AUTH: "noauth" 3723 SSL: "openssl" 3724 URI: "" 3725 3726 3727 - name: test-3.2-server-noauth-nosasl-darwinssl 3728 tags: ["darwinssl", "nosasl", "noauth", "server", "3.2"] 3729 depends_on: 3730 - name: "debug-compile-nosasl-darwinssl" 3731 commands: 3732 - func: "fetch build" 3733 vars: 3734 BUILD_NAME: "debug-compile-nosasl-darwinssl" 3735 - func: "bootstrap mongo-orchestration" 3736 vars: 3737 VERSION: "3.2" 3738 TOPOLOGY: "server" 3739 AUTH: "noauth" 3740 SSL: "darwinssl" 3741 - func: "run tests" 3742 vars: 3743 AUTH: "noauth" 3744 SSL: "darwinssl" 3745 URI: "" 3746 3747 3748 - name: test-3.2-server-noauth-nosasl-winssl 3749 tags: ["winssl", "nosasl", "noauth", "server", "3.2"] 3750 depends_on: 3751 - name: "debug-compile-nosasl-winssl" 3752 commands: 3753 - func: "fetch build" 3754 vars: 3755 BUILD_NAME: "debug-compile-nosasl-winssl" 3756 - func: "bootstrap mongo-orchestration" 3757 vars: 3758 VERSION: "3.2" 3759 TOPOLOGY: "server" 3760 AUTH: "noauth" 3761 SSL: "winssl" 3762 - func: "run tests" 3763 vars: 3764 AUTH: "noauth" 3765 SSL: "winssl" 3766 URI: "" 3767 3768 3769 - name: test-3.2-server-noauth-sasl-nossl 3770 tags: ["nossl", "sasl", "noauth", "server", "3.2"] 3771 depends_on: 3772 - name: "debug-compile-sasl-nossl" 3773 commands: 3774 - func: "fetch build" 3775 vars: 3776 BUILD_NAME: "debug-compile-sasl-nossl" 3777 - func: "bootstrap mongo-orchestration" 3778 vars: 3779 VERSION: "3.2" 3780 TOPOLOGY: "server" 3781 AUTH: "noauth" 3782 SSL: "nossl" 3783 - func: "run tests" 3784 vars: 3785 AUTH: "noauth" 3786 SSL: "nossl" 3787 URI: "" 3788 3789 3790 - name: test-3.2-server-noauth-sasl-openssl 3791 tags: ["openssl", "sasl", "noauth", "server", "3.2"] 3792 depends_on: 3793 - name: "debug-compile-sasl-openssl" 3794 commands: 3795 - func: "fetch build" 3796 vars: 3797 BUILD_NAME: "debug-compile-sasl-openssl" 3798 - func: "bootstrap mongo-orchestration" 3799 vars: 3800 VERSION: "3.2" 3801 TOPOLOGY: "server" 3802 AUTH: "noauth" 3803 SSL: "openssl" 3804 - func: "run tests" 3805 vars: 3806 AUTH: "noauth" 3807 SSL: "openssl" 3808 URI: "" 3809 3810 3811 - name: test-3.2-server-noauth-sasl-darwinssl 3812 tags: ["darwinssl", "sasl", "noauth", "server", "3.2"] 3813 depends_on: 3814 - name: "debug-compile-sasl-darwinssl" 3815 commands: 3816 - func: "fetch build" 3817 vars: 3818 BUILD_NAME: "debug-compile-sasl-darwinssl" 3819 - func: "bootstrap mongo-orchestration" 3820 vars: 3821 VERSION: "3.2" 3822 TOPOLOGY: "server" 3823 AUTH: "noauth" 3824 SSL: "darwinssl" 3825 - func: "run tests" 3826 vars: 3827 AUTH: "noauth" 3828 SSL: "darwinssl" 3829 URI: "" 3830 3831 3832 - name: test-3.2-server-noauth-sasl-winssl 3833 tags: ["winssl", "sasl", "noauth", "server", "3.2"] 3834 depends_on: 3835 - name: "debug-compile-sasl-winssl" 3836 commands: 3837 - func: "fetch build" 3838 vars: 3839 BUILD_NAME: "debug-compile-sasl-winssl" 3840 - func: "bootstrap mongo-orchestration" 3841 vars: 3842 VERSION: "3.2" 3843 TOPOLOGY: "server" 3844 AUTH: "noauth" 3845 SSL: "winssl" 3846 - func: "run tests" 3847 vars: 3848 AUTH: "noauth" 3849 SSL: "winssl" 3850 URI: "" 3851 3852 3853 - name: test-3.2-server-auth-nosasl-openssl 3854 tags: ["openssl", "nosasl", "auth", "server", "3.2"] 3855 depends_on: 3856 - name: "debug-compile-nosasl-openssl" 3857 commands: 3858 - func: "fetch build" 3859 vars: 3860 BUILD_NAME: "debug-compile-nosasl-openssl" 3861 - func: "bootstrap mongo-orchestration" 3862 vars: 3863 VERSION: "3.2" 3864 TOPOLOGY: "server" 3865 AUTH: "auth" 3866 SSL: "openssl" 3867 - func: "run tests" 3868 vars: 3869 AUTH: "auth" 3870 SSL: "openssl" 3871 URI: "" 3872 3873 3874 - name: test-3.2-server-auth-nosasl-darwinssl 3875 tags: ["darwinssl", "nosasl", "auth", "server", "3.2"] 3876 depends_on: 3877 - name: "debug-compile-nosasl-darwinssl" 3878 commands: 3879 - func: "fetch build" 3880 vars: 3881 BUILD_NAME: "debug-compile-nosasl-darwinssl" 3882 - func: "bootstrap mongo-orchestration" 3883 vars: 3884 VERSION: "3.2" 3885 TOPOLOGY: "server" 3886 AUTH: "auth" 3887 SSL: "darwinssl" 3888 - func: "run tests" 3889 vars: 3890 AUTH: "auth" 3891 SSL: "darwinssl" 3892 URI: "" 3893 3894 3895 - name: test-3.2-server-auth-nosasl-winssl 3896 tags: ["winssl", "nosasl", "auth", "server", "3.2"] 3897 depends_on: 3898 - name: "debug-compile-nosasl-winssl" 3899 commands: 3900 - func: "fetch build" 3901 vars: 3902 BUILD_NAME: "debug-compile-nosasl-winssl" 3903 - func: "bootstrap mongo-orchestration" 3904 vars: 3905 VERSION: "3.2" 3906 TOPOLOGY: "server" 3907 AUTH: "auth" 3908 SSL: "winssl" 3909 - func: "run tests" 3910 vars: 3911 AUTH: "auth" 3912 SSL: "winssl" 3913 URI: "" 3914 3915 3916 - name: test-3.2-server-auth-sasl-openssl 3917 tags: ["openssl", "sasl", "auth", "server", "3.2"] 3918 depends_on: 3919 - name: "debug-compile-sasl-openssl" 3920 commands: 3921 - func: "fetch build" 3922 vars: 3923 BUILD_NAME: "debug-compile-sasl-openssl" 3924 - func: "bootstrap mongo-orchestration" 3925 vars: 3926 VERSION: "3.2" 3927 TOPOLOGY: "server" 3928 AUTH: "auth" 3929 SSL: "openssl" 3930 - func: "run tests" 3931 vars: 3932 AUTH: "auth" 3933 SSL: "openssl" 3934 URI: "" 3935 3936 3937 - name: test-3.2-server-auth-sasl-darwinssl 3938 tags: ["darwinssl", "sasl", "auth", "server", "3.2"] 3939 depends_on: 3940 - name: "debug-compile-sasl-darwinssl" 3941 commands: 3942 - func: "fetch build" 3943 vars: 3944 BUILD_NAME: "debug-compile-sasl-darwinssl" 3945 - func: "bootstrap mongo-orchestration" 3946 vars: 3947 VERSION: "3.2" 3948 TOPOLOGY: "server" 3949 AUTH: "auth" 3950 SSL: "darwinssl" 3951 - func: "run tests" 3952 vars: 3953 AUTH: "auth" 3954 SSL: "darwinssl" 3955 URI: "" 3956 3957 3958 - name: test-3.2-server-auth-sasl-winssl 3959 tags: ["winssl", "sasl", "auth", "server", "3.2"] 3960 depends_on: 3961 - name: "debug-compile-sasl-winssl" 3962 commands: 3963 - func: "fetch build" 3964 vars: 3965 BUILD_NAME: "debug-compile-sasl-winssl" 3966 - func: "bootstrap mongo-orchestration" 3967 vars: 3968 VERSION: "3.2" 3969 TOPOLOGY: "server" 3970 AUTH: "auth" 3971 SSL: "winssl" 3972 - func: "run tests" 3973 vars: 3974 AUTH: "auth" 3975 SSL: "winssl" 3976 URI: "" 3977 3978 3979 - name: test-3.2-replica-set-noauth-nosasl-nossl 3980 tags: ["nossl", "nosasl", "noauth", "replica-set", "3.2"] 3981 depends_on: 3982 - name: "debug-compile-nosasl-nossl" 3983 commands: 3984 - func: "fetch build" 3985 vars: 3986 BUILD_NAME: "debug-compile-nosasl-nossl" 3987 - func: "bootstrap mongo-orchestration" 3988 vars: 3989 VERSION: "3.2" 3990 TOPOLOGY: "replica_set" 3991 AUTH: "noauth" 3992 SSL: "nossl" 3993 - func: "run tests" 3994 vars: 3995 AUTH: "noauth" 3996 SSL: "nossl" 3997 URI: "" 3998 3999 4000 - name: test-3.2-replica-set-noauth-nosasl-openssl 4001 tags: ["openssl", "nosasl", "noauth", "replica-set", "3.2"] 4002 depends_on: 4003 - name: "debug-compile-nosasl-openssl" 4004 commands: 4005 - func: "fetch build" 4006 vars: 4007 BUILD_NAME: "debug-compile-nosasl-openssl" 4008 - func: "bootstrap mongo-orchestration" 4009 vars: 4010 VERSION: "3.2" 4011 TOPOLOGY: "replica_set" 4012 AUTH: "noauth" 4013 SSL: "openssl" 4014 - func: "run tests" 4015 vars: 4016 AUTH: "noauth" 4017 SSL: "openssl" 4018 URI: "" 4019 4020 4021 - name: test-3.2-replica-set-noauth-nosasl-darwinssl 4022 tags: ["darwinssl", "nosasl", "noauth", "replica-set", "3.2"] 4023 depends_on: 4024 - name: "debug-compile-nosasl-darwinssl" 4025 commands: 4026 - func: "fetch build" 4027 vars: 4028 BUILD_NAME: "debug-compile-nosasl-darwinssl" 4029 - func: "bootstrap mongo-orchestration" 4030 vars: 4031 VERSION: "3.2" 4032 TOPOLOGY: "replica_set" 4033 AUTH: "noauth" 4034 SSL: "darwinssl" 4035 - func: "run tests" 4036 vars: 4037 AUTH: "noauth" 4038 SSL: "darwinssl" 4039 URI: "" 4040 4041 4042 - name: test-3.2-replica-set-noauth-nosasl-winssl 4043 tags: ["winssl", "nosasl", "noauth", "replica-set", "3.2"] 4044 depends_on: 4045 - name: "debug-compile-nosasl-winssl" 4046 commands: 4047 - func: "fetch build" 4048 vars: 4049 BUILD_NAME: "debug-compile-nosasl-winssl" 4050 - func: "bootstrap mongo-orchestration" 4051 vars: 4052 VERSION: "3.2" 4053 TOPOLOGY: "replica_set" 4054 AUTH: "noauth" 4055 SSL: "winssl" 4056 - func: "run tests" 4057 vars: 4058 AUTH: "noauth" 4059 SSL: "winssl" 4060 URI: "" 4061 4062 4063 - name: test-3.2-replica-set-noauth-sasl-nossl 4064 tags: ["nossl", "sasl", "noauth", "replica-set", "3.2"] 4065 depends_on: 4066 - name: "debug-compile-sasl-nossl" 4067 commands: 4068 - func: "fetch build" 4069 vars: 4070 BUILD_NAME: "debug-compile-sasl-nossl" 4071 - func: "bootstrap mongo-orchestration" 4072 vars: 4073 VERSION: "3.2" 4074 TOPOLOGY: "replica_set" 4075 AUTH: "noauth" 4076 SSL: "nossl" 4077 - func: "run tests" 4078 vars: 4079 AUTH: "noauth" 4080 SSL: "nossl" 4081 URI: "" 4082 4083 4084 - name: test-3.2-replica-set-noauth-sasl-openssl 4085 tags: ["openssl", "sasl", "noauth", "replica-set", "3.2"] 4086 depends_on: 4087 - name: "debug-compile-sasl-openssl" 4088 commands: 4089 - func: "fetch build" 4090 vars: 4091 BUILD_NAME: "debug-compile-sasl-openssl" 4092 - func: "bootstrap mongo-orchestration" 4093 vars: 4094 VERSION: "3.2" 4095 TOPOLOGY: "replica_set" 4096 AUTH: "noauth" 4097 SSL: "openssl" 4098 - func: "run tests" 4099 vars: 4100 AUTH: "noauth" 4101 SSL: "openssl" 4102 URI: "" 4103 4104 4105 - name: test-3.2-replica-set-noauth-sasl-darwinssl 4106 tags: ["darwinssl", "sasl", "noauth", "replica-set", "3.2"] 4107 depends_on: 4108 - name: "debug-compile-sasl-darwinssl" 4109 commands: 4110 - func: "fetch build" 4111 vars: 4112 BUILD_NAME: "debug-compile-sasl-darwinssl" 4113 - func: "bootstrap mongo-orchestration" 4114 vars: 4115 VERSION: "3.2" 4116 TOPOLOGY: "replica_set" 4117 AUTH: "noauth" 4118 SSL: "darwinssl" 4119 - func: "run tests" 4120 vars: 4121 AUTH: "noauth" 4122 SSL: "darwinssl" 4123 URI: "" 4124 4125 4126 - name: test-3.2-replica-set-noauth-sasl-winssl 4127 tags: ["winssl", "sasl", "noauth", "replica-set", "3.2"] 4128 depends_on: 4129 - name: "debug-compile-sasl-winssl" 4130 commands: 4131 - func: "fetch build" 4132 vars: 4133 BUILD_NAME: "debug-compile-sasl-winssl" 4134 - func: "bootstrap mongo-orchestration" 4135 vars: 4136 VERSION: "3.2" 4137 TOPOLOGY: "replica_set" 4138 AUTH: "noauth" 4139 SSL: "winssl" 4140 - func: "run tests" 4141 vars: 4142 AUTH: "noauth" 4143 SSL: "winssl" 4144 URI: "" 4145 4146 4147 - name: test-3.2-replica-set-auth-nosasl-openssl 4148 tags: ["openssl", "nosasl", "auth", "replica-set", "3.2"] 4149 depends_on: 4150 - name: "debug-compile-nosasl-openssl" 4151 commands: 4152 - func: "fetch build" 4153 vars: 4154 BUILD_NAME: "debug-compile-nosasl-openssl" 4155 - func: "bootstrap mongo-orchestration" 4156 vars: 4157 VERSION: "3.2" 4158 TOPOLOGY: "replica_set" 4159 AUTH: "auth" 4160 SSL: "openssl" 4161 - func: "run tests" 4162 vars: 4163 AUTH: "auth" 4164 SSL: "openssl" 4165 URI: "" 4166 4167 4168 - name: test-3.2-replica-set-auth-nosasl-darwinssl 4169 tags: ["darwinssl", "nosasl", "auth", "replica-set", "3.2"] 4170 depends_on: 4171 - name: "debug-compile-nosasl-darwinssl" 4172 commands: 4173 - func: "fetch build" 4174 vars: 4175 BUILD_NAME: "debug-compile-nosasl-darwinssl" 4176 - func: "bootstrap mongo-orchestration" 4177 vars: 4178 VERSION: "3.2" 4179 TOPOLOGY: "replica_set" 4180 AUTH: "auth" 4181 SSL: "darwinssl" 4182 - func: "run tests" 4183 vars: 4184 AUTH: "auth" 4185 SSL: "darwinssl" 4186 URI: "" 4187 4188 4189 - name: test-3.2-replica-set-auth-nosasl-winssl 4190 tags: ["winssl", "nosasl", "auth", "replica-set", "3.2"] 4191 depends_on: 4192 - name: "debug-compile-nosasl-winssl" 4193 commands: 4194 - func: "fetch build" 4195 vars: 4196 BUILD_NAME: "debug-compile-nosasl-winssl" 4197 - func: "bootstrap mongo-orchestration" 4198 vars: 4199 VERSION: "3.2" 4200 TOPOLOGY: "replica_set" 4201 AUTH: "auth" 4202 SSL: "winssl" 4203 - func: "run tests" 4204 vars: 4205 AUTH: "auth" 4206 SSL: "winssl" 4207 URI: "" 4208 4209 4210 - name: test-3.2-replica-set-auth-sasl-openssl 4211 tags: ["openssl", "sasl", "auth", "replica-set", "3.2"] 4212 depends_on: 4213 - name: "debug-compile-sasl-openssl" 4214 commands: 4215 - func: "fetch build" 4216 vars: 4217 BUILD_NAME: "debug-compile-sasl-openssl" 4218 - func: "bootstrap mongo-orchestration" 4219 vars: 4220 VERSION: "3.2" 4221 TOPOLOGY: "replica_set" 4222 AUTH: "auth" 4223 SSL: "openssl" 4224 - func: "run tests" 4225 vars: 4226 AUTH: "auth" 4227 SSL: "openssl" 4228 URI: "" 4229 4230 4231 - name: test-3.2-replica-set-auth-sasl-darwinssl 4232 tags: ["darwinssl", "sasl", "auth", "replica-set", "3.2"] 4233 depends_on: 4234 - name: "debug-compile-sasl-darwinssl" 4235 commands: 4236 - func: "fetch build" 4237 vars: 4238 BUILD_NAME: "debug-compile-sasl-darwinssl" 4239 - func: "bootstrap mongo-orchestration" 4240 vars: 4241 VERSION: "3.2" 4242 TOPOLOGY: "replica_set" 4243 AUTH: "auth" 4244 SSL: "darwinssl" 4245 - func: "run tests" 4246 vars: 4247 AUTH: "auth" 4248 SSL: "darwinssl" 4249 URI: "" 4250 4251 4252 - name: test-3.2-replica-set-auth-sasl-winssl 4253 tags: ["winssl", "sasl", "auth", "replica-set", "3.2"] 4254 depends_on: 4255 - name: "debug-compile-sasl-winssl" 4256 commands: 4257 - func: "fetch build" 4258 vars: 4259 BUILD_NAME: "debug-compile-sasl-winssl" 4260 - func: "bootstrap mongo-orchestration" 4261 vars: 4262 VERSION: "3.2" 4263 TOPOLOGY: "replica_set" 4264 AUTH: "auth" 4265 SSL: "winssl" 4266 - func: "run tests" 4267 vars: 4268 AUTH: "auth" 4269 SSL: "winssl" 4270 URI: "" 4271 4272 4273 - name: test-3.2-sharded-cluster-noauth-nosasl-nossl 4274 tags: ["nossl", "nosasl", "noauth", "sharded-cluster", "3.2"] 4275 depends_on: 4276 - name: "debug-compile-nosasl-nossl" 4277 commands: 4278 - func: "fetch build" 4279 vars: 4280 BUILD_NAME: "debug-compile-nosasl-nossl" 4281 - func: "bootstrap mongo-orchestration" 4282 vars: 4283 VERSION: "3.2" 4284 TOPOLOGY: "sharded_cluster" 4285 AUTH: "noauth" 4286 SSL: "nossl" 4287 - func: "run tests" 4288 vars: 4289 AUTH: "noauth" 4290 SSL: "nossl" 4291 URI: "" 4292 4293 4294 - name: test-3.2-sharded-cluster-noauth-nosasl-openssl 4295 tags: ["openssl", "nosasl", "noauth", "sharded-cluster", "3.2"] 4296 depends_on: 4297 - name: "debug-compile-nosasl-openssl" 4298 commands: 4299 - func: "fetch build" 4300 vars: 4301 BUILD_NAME: "debug-compile-nosasl-openssl" 4302 - func: "bootstrap mongo-orchestration" 4303 vars: 4304 VERSION: "3.2" 4305 TOPOLOGY: "sharded_cluster" 4306 AUTH: "noauth" 4307 SSL: "openssl" 4308 - func: "run tests" 4309 vars: 4310 AUTH: "noauth" 4311 SSL: "openssl" 4312 URI: "" 4313 4314 4315 - name: test-3.2-sharded-cluster-noauth-nosasl-darwinssl 4316 tags: ["darwinssl", "nosasl", "noauth", "sharded-cluster", "3.2"] 4317 depends_on: 4318 - name: "debug-compile-nosasl-darwinssl" 4319 commands: 4320 - func: "fetch build" 4321 vars: 4322 BUILD_NAME: "debug-compile-nosasl-darwinssl" 4323 - func: "bootstrap mongo-orchestration" 4324 vars: 4325 VERSION: "3.2" 4326 TOPOLOGY: "sharded_cluster" 4327 AUTH: "noauth" 4328 SSL: "darwinssl" 4329 - func: "run tests" 4330 vars: 4331 AUTH: "noauth" 4332 SSL: "darwinssl" 4333 URI: "" 4334 4335 4336 - name: test-3.2-sharded-cluster-noauth-nosasl-winssl 4337 tags: ["winssl", "nosasl", "noauth", "sharded-cluster", "3.2"] 4338 depends_on: 4339 - name: "debug-compile-nosasl-winssl" 4340 commands: 4341 - func: "fetch build" 4342 vars: 4343 BUILD_NAME: "debug-compile-nosasl-winssl" 4344 - func: "bootstrap mongo-orchestration" 4345 vars: 4346 VERSION: "3.2" 4347 TOPOLOGY: "sharded_cluster" 4348 AUTH: "noauth" 4349 SSL: "winssl" 4350 - func: "run tests" 4351 vars: 4352 AUTH: "noauth" 4353 SSL: "winssl" 4354 URI: "" 4355 4356 4357 - name: test-3.2-sharded-cluster-noauth-sasl-nossl 4358 tags: ["nossl", "sasl", "noauth", "sharded-cluster", "3.2"] 4359 depends_on: 4360 - name: "debug-compile-sasl-nossl" 4361 commands: 4362 - func: "fetch build" 4363 vars: 4364 BUILD_NAME: "debug-compile-sasl-nossl" 4365 - func: "bootstrap mongo-orchestration" 4366 vars: 4367 VERSION: "3.2" 4368 TOPOLOGY: "sharded_cluster" 4369 AUTH: "noauth" 4370 SSL: "nossl" 4371 - func: "run tests" 4372 vars: 4373 AUTH: "noauth" 4374 SSL: "nossl" 4375 URI: "" 4376 4377 4378 - name: test-3.2-sharded-cluster-noauth-sasl-openssl 4379 tags: ["openssl", "sasl", "noauth", "sharded-cluster", "3.2"] 4380 depends_on: 4381 - name: "debug-compile-sasl-openssl" 4382 commands: 4383 - func: "fetch build" 4384 vars: 4385 BUILD_NAME: "debug-compile-sasl-openssl" 4386 - func: "bootstrap mongo-orchestration" 4387 vars: 4388 VERSION: "3.2" 4389 TOPOLOGY: "sharded_cluster" 4390 AUTH: "noauth" 4391 SSL: "openssl" 4392 - func: "run tests" 4393 vars: 4394 AUTH: "noauth" 4395 SSL: "openssl" 4396 URI: "" 4397 4398 4399 - name: test-3.2-sharded-cluster-noauth-sasl-darwinssl 4400 tags: ["darwinssl", "sasl", "noauth", "sharded-cluster", "3.2"] 4401 depends_on: 4402 - name: "debug-compile-sasl-darwinssl" 4403 commands: 4404 - func: "fetch build" 4405 vars: 4406 BUILD_NAME: "debug-compile-sasl-darwinssl" 4407 - func: "bootstrap mongo-orchestration" 4408 vars: 4409 VERSION: "3.2" 4410 TOPOLOGY: "sharded_cluster" 4411 AUTH: "noauth" 4412 SSL: "darwinssl" 4413 - func: "run tests" 4414 vars: 4415 AUTH: "noauth" 4416 SSL: "darwinssl" 4417 URI: "" 4418 4419 4420 - name: test-3.2-sharded-cluster-noauth-sasl-winssl 4421 tags: ["winssl", "sasl", "noauth", "sharded-cluster", "3.2"] 4422 depends_on: 4423 - name: "debug-compile-sasl-winssl" 4424 commands: 4425 - func: "fetch build" 4426 vars: 4427 BUILD_NAME: "debug-compile-sasl-winssl" 4428 - func: "bootstrap mongo-orchestration" 4429 vars: 4430 VERSION: "3.2" 4431 TOPOLOGY: "sharded_cluster" 4432 AUTH: "noauth" 4433 SSL: "winssl" 4434 - func: "run tests" 4435 vars: 4436 AUTH: "noauth" 4437 SSL: "winssl" 4438 URI: "" 4439 4440 4441 - name: test-3.2-sharded-cluster-auth-nosasl-openssl 4442 tags: ["openssl", "nosasl", "auth", "sharded-cluster", "3.2"] 4443 depends_on: 4444 - name: "debug-compile-nosasl-openssl" 4445 commands: 4446 - func: "fetch build" 4447 vars: 4448 BUILD_NAME: "debug-compile-nosasl-openssl" 4449 - func: "bootstrap mongo-orchestration" 4450 vars: 4451 VERSION: "3.2" 4452 TOPOLOGY: "sharded_cluster" 4453 AUTH: "auth" 4454 SSL: "openssl" 4455 - func: "run tests" 4456 vars: 4457 AUTH: "auth" 4458 SSL: "openssl" 4459 URI: "" 4460 4461 4462 - name: test-3.2-sharded-cluster-auth-nosasl-darwinssl 4463 tags: ["darwinssl", "nosasl", "auth", "sharded-cluster", "3.2"] 4464 depends_on: 4465 - name: "debug-compile-nosasl-darwinssl" 4466 commands: 4467 - func: "fetch build" 4468 vars: 4469 BUILD_NAME: "debug-compile-nosasl-darwinssl" 4470 - func: "bootstrap mongo-orchestration" 4471 vars: 4472 VERSION: "3.2" 4473 TOPOLOGY: "sharded_cluster" 4474 AUTH: "auth" 4475 SSL: "darwinssl" 4476 - func: "run tests" 4477 vars: 4478 AUTH: "auth" 4479 SSL: "darwinssl" 4480 URI: "" 4481 4482 4483 - name: test-3.2-sharded-cluster-auth-nosasl-winssl 4484 tags: ["winssl", "nosasl", "auth", "sharded-cluster", "3.2"] 4485 depends_on: 4486 - name: "debug-compile-nosasl-winssl" 4487 commands: 4488 - func: "fetch build" 4489 vars: 4490 BUILD_NAME: "debug-compile-nosasl-winssl" 4491 - func: "bootstrap mongo-orchestration" 4492 vars: 4493 VERSION: "3.2" 4494 TOPOLOGY: "sharded_cluster" 4495 AUTH: "auth" 4496 SSL: "winssl" 4497 - func: "run tests" 4498 vars: 4499 AUTH: "auth" 4500 SSL: "winssl" 4501 URI: "" 4502 4503 4504 - name: test-3.2-sharded-cluster-auth-sasl-openssl 4505 tags: ["openssl", "sasl", "auth", "sharded-cluster", "3.2"] 4506 depends_on: 4507 - name: "debug-compile-sasl-openssl" 4508 commands: 4509 - func: "fetch build" 4510 vars: 4511 BUILD_NAME: "debug-compile-sasl-openssl" 4512 - func: "bootstrap mongo-orchestration" 4513 vars: 4514 VERSION: "3.2" 4515 TOPOLOGY: "sharded_cluster" 4516 AUTH: "auth" 4517 SSL: "openssl" 4518 - func: "run tests" 4519 vars: 4520 AUTH: "auth" 4521 SSL: "openssl" 4522 URI: "" 4523 4524 4525 - name: test-3.2-sharded-cluster-auth-sasl-darwinssl 4526 tags: ["darwinssl", "sasl", "auth", "sharded-cluster", "3.2"] 4527 depends_on: 4528 - name: "debug-compile-sasl-darwinssl" 4529 commands: 4530 - func: "fetch build" 4531 vars: 4532 BUILD_NAME: "debug-compile-sasl-darwinssl" 4533 - func: "bootstrap mongo-orchestration" 4534 vars: 4535 VERSION: "3.2" 4536 TOPOLOGY: "sharded_cluster" 4537 AUTH: "auth" 4538 SSL: "darwinssl" 4539 - func: "run tests" 4540 vars: 4541 AUTH: "auth" 4542 SSL: "darwinssl" 4543 URI: "" 4544 4545 4546 - name: test-3.2-sharded-cluster-auth-sasl-winssl 4547 tags: ["winssl", "sasl", "auth", "sharded-cluster", "3.2"] 4548 depends_on: 4549 - name: "debug-compile-sasl-winssl" 4550 commands: 4551 - func: "fetch build" 4552 vars: 4553 BUILD_NAME: "debug-compile-sasl-winssl" 4554 - func: "bootstrap mongo-orchestration" 4555 vars: 4556 VERSION: "3.2" 4557 TOPOLOGY: "sharded_cluster" 4558 AUTH: "auth" 4559 SSL: "winssl" 4560 - func: "run tests" 4561 vars: 4562 AUTH: "auth" 4563 SSL: "winssl" 4564 URI: "" 4565 4566 4567 - name: test-3.4-server-noauth-nosasl-nossl 4568 tags: ["nossl", "nosasl", "noauth", "server", "3.4"] 4569 depends_on: 4570 - name: "debug-compile-nosasl-nossl" 4571 commands: 4572 - func: "fetch build" 4573 vars: 4574 BUILD_NAME: "debug-compile-nosasl-nossl" 4575 - func: "bootstrap mongo-orchestration" 4576 vars: 4577 VERSION: "3.4" 4578 TOPOLOGY: "server" 4579 AUTH: "noauth" 4580 SSL: "nossl" 4581 - func: "run tests" 4582 vars: 4583 AUTH: "noauth" 4584 SSL: "nossl" 4585 URI: "" 4586 4587 4588 - name: test-3.4-server-noauth-nosasl-openssl 4589 tags: ["openssl", "nosasl", "noauth", "server", "3.4"] 4590 depends_on: 4591 - name: "debug-compile-nosasl-openssl" 4592 commands: 4593 - func: "fetch build" 4594 vars: 4595 BUILD_NAME: "debug-compile-nosasl-openssl" 4596 - func: "bootstrap mongo-orchestration" 4597 vars: 4598 VERSION: "3.4" 4599 TOPOLOGY: "server" 4600 AUTH: "noauth" 4601 SSL: "openssl" 4602 - func: "run tests" 4603 vars: 4604 AUTH: "noauth" 4605 SSL: "openssl" 4606 URI: "" 4607 4608 4609 - name: test-3.4-server-noauth-nosasl-darwinssl 4610 tags: ["darwinssl", "nosasl", "noauth", "server", "3.4"] 4611 depends_on: 4612 - name: "debug-compile-nosasl-darwinssl" 4613 commands: 4614 - func: "fetch build" 4615 vars: 4616 BUILD_NAME: "debug-compile-nosasl-darwinssl" 4617 - func: "bootstrap mongo-orchestration" 4618 vars: 4619 VERSION: "3.4" 4620 TOPOLOGY: "server" 4621 AUTH: "noauth" 4622 SSL: "darwinssl" 4623 - func: "run tests" 4624 vars: 4625 AUTH: "noauth" 4626 SSL: "darwinssl" 4627 URI: "" 4628 4629 4630 - name: test-3.4-server-noauth-nosasl-winssl 4631 tags: ["winssl", "nosasl", "noauth", "server", "3.4"] 4632 depends_on: 4633 - name: "debug-compile-nosasl-winssl" 4634 commands: 4635 - func: "fetch build" 4636 vars: 4637 BUILD_NAME: "debug-compile-nosasl-winssl" 4638 - func: "bootstrap mongo-orchestration" 4639 vars: 4640 VERSION: "3.4" 4641 TOPOLOGY: "server" 4642 AUTH: "noauth" 4643 SSL: "winssl" 4644 - func: "run tests" 4645 vars: 4646 AUTH: "noauth" 4647 SSL: "winssl" 4648 URI: "" 4649 4650 4651 - name: test-3.4-server-noauth-sasl-nossl 4652 tags: ["nossl", "sasl", "noauth", "server", "3.4"] 4653 depends_on: 4654 - name: "debug-compile-sasl-nossl" 4655 commands: 4656 - func: "fetch build" 4657 vars: 4658 BUILD_NAME: "debug-compile-sasl-nossl" 4659 - func: "bootstrap mongo-orchestration" 4660 vars: 4661 VERSION: "3.4" 4662 TOPOLOGY: "server" 4663 AUTH: "noauth" 4664 SSL: "nossl" 4665 - func: "run tests" 4666 vars: 4667 AUTH: "noauth" 4668 SSL: "nossl" 4669 URI: "" 4670 4671 4672 - name: test-3.4-server-noauth-sasl-openssl 4673 tags: ["openssl", "sasl", "noauth", "server", "3.4"] 4674 depends_on: 4675 - name: "debug-compile-sasl-openssl" 4676 commands: 4677 - func: "fetch build" 4678 vars: 4679 BUILD_NAME: "debug-compile-sasl-openssl" 4680 - func: "bootstrap mongo-orchestration" 4681 vars: 4682 VERSION: "3.4" 4683 TOPOLOGY: "server" 4684 AUTH: "noauth" 4685 SSL: "openssl" 4686 - func: "run tests" 4687 vars: 4688 AUTH: "noauth" 4689 SSL: "openssl" 4690 URI: "" 4691 4692 4693 - name: test-3.4-server-noauth-sasl-darwinssl 4694 tags: ["darwinssl", "sasl", "noauth", "server", "3.4"] 4695 depends_on: 4696 - name: "debug-compile-sasl-darwinssl" 4697 commands: 4698 - func: "fetch build" 4699 vars: 4700 BUILD_NAME: "debug-compile-sasl-darwinssl" 4701 - func: "bootstrap mongo-orchestration" 4702 vars: 4703 VERSION: "3.4" 4704 TOPOLOGY: "server" 4705 AUTH: "noauth" 4706 SSL: "darwinssl" 4707 - func: "run tests" 4708 vars: 4709 AUTH: "noauth" 4710 SSL: "darwinssl" 4711 URI: "" 4712 4713 4714 - name: test-3.4-server-noauth-sasl-winssl 4715 tags: ["winssl", "sasl", "noauth", "server", "3.4"] 4716 depends_on: 4717 - name: "debug-compile-sasl-winssl" 4718 commands: 4719 - func: "fetch build" 4720 vars: 4721 BUILD_NAME: "debug-compile-sasl-winssl" 4722 - func: "bootstrap mongo-orchestration" 4723 vars: 4724 VERSION: "3.4" 4725 TOPOLOGY: "server" 4726 AUTH: "noauth" 4727 SSL: "winssl" 4728 - func: "run tests" 4729 vars: 4730 AUTH: "noauth" 4731 SSL: "winssl" 4732 URI: "" 4733 4734 4735 - name: test-3.4-server-auth-nosasl-openssl 4736 tags: ["openssl", "nosasl", "auth", "server", "3.4"] 4737 depends_on: 4738 - name: "debug-compile-nosasl-openssl" 4739 commands: 4740 - func: "fetch build" 4741 vars: 4742 BUILD_NAME: "debug-compile-nosasl-openssl" 4743 - func: "bootstrap mongo-orchestration" 4744 vars: 4745 VERSION: "3.4" 4746 TOPOLOGY: "server" 4747 AUTH: "auth" 4748 SSL: "openssl" 4749 - func: "run tests" 4750 vars: 4751 AUTH: "auth" 4752 SSL: "openssl" 4753 URI: "" 4754 4755 4756 - name: test-3.4-server-auth-nosasl-darwinssl 4757 tags: ["darwinssl", "nosasl", "auth", "server", "3.4"] 4758 depends_on: 4759 - name: "debug-compile-nosasl-darwinssl" 4760 commands: 4761 - func: "fetch build" 4762 vars: 4763 BUILD_NAME: "debug-compile-nosasl-darwinssl" 4764 - func: "bootstrap mongo-orchestration" 4765 vars: 4766 VERSION: "3.4" 4767 TOPOLOGY: "server" 4768 AUTH: "auth" 4769 SSL: "darwinssl" 4770 - func: "run tests" 4771 vars: 4772 AUTH: "auth" 4773 SSL: "darwinssl" 4774 URI: "" 4775 4776 4777 - name: test-3.4-server-auth-nosasl-winssl 4778 tags: ["winssl", "nosasl", "auth", "server", "3.4"] 4779 depends_on: 4780 - name: "debug-compile-nosasl-winssl" 4781 commands: 4782 - func: "fetch build" 4783 vars: 4784 BUILD_NAME: "debug-compile-nosasl-winssl" 4785 - func: "bootstrap mongo-orchestration" 4786 vars: 4787 VERSION: "3.4" 4788 TOPOLOGY: "server" 4789 AUTH: "auth" 4790 SSL: "winssl" 4791 - func: "run tests" 4792 vars: 4793 AUTH: "auth" 4794 SSL: "winssl" 4795 URI: "" 4796 4797 4798 - name: test-3.4-server-auth-sasl-openssl 4799 tags: ["openssl", "sasl", "auth", "server", "3.4"] 4800 depends_on: 4801 - name: "debug-compile-sasl-openssl" 4802 commands: 4803 - func: "fetch build" 4804 vars: 4805 BUILD_NAME: "debug-compile-sasl-openssl" 4806 - func: "bootstrap mongo-orchestration" 4807 vars: 4808 VERSION: "3.4" 4809 TOPOLOGY: "server" 4810 AUTH: "auth" 4811 SSL: "openssl" 4812 - func: "run tests" 4813 vars: 4814 AUTH: "auth" 4815 SSL: "openssl" 4816 URI: "" 4817 4818 4819 - name: test-3.4-server-auth-sasl-darwinssl 4820 tags: ["darwinssl", "sasl", "auth", "server", "3.4"] 4821 depends_on: 4822 - name: "debug-compile-sasl-darwinssl" 4823 commands: 4824 - func: "fetch build" 4825 vars: 4826 BUILD_NAME: "debug-compile-sasl-darwinssl" 4827 - func: "bootstrap mongo-orchestration" 4828 vars: 4829 VERSION: "3.4" 4830 TOPOLOGY: "server" 4831 AUTH: "auth" 4832 SSL: "darwinssl" 4833 - func: "run tests" 4834 vars: 4835 AUTH: "auth" 4836 SSL: "darwinssl" 4837 URI: "" 4838 4839 4840 - name: test-3.4-server-auth-sasl-winssl 4841 tags: ["winssl", "sasl", "auth", "server", "3.4"] 4842 depends_on: 4843 - name: "debug-compile-sasl-winssl" 4844 commands: 4845 - func: "fetch build" 4846 vars: 4847 BUILD_NAME: "debug-compile-sasl-winssl" 4848 - func: "bootstrap mongo-orchestration" 4849 vars: 4850 VERSION: "3.4" 4851 TOPOLOGY: "server" 4852 AUTH: "auth" 4853 SSL: "winssl" 4854 - func: "run tests" 4855 vars: 4856 AUTH: "auth" 4857 SSL: "winssl" 4858 URI: "" 4859 4860 4861 - name: test-3.4-replica-set-noauth-nosasl-nossl 4862 tags: ["nossl", "nosasl", "noauth", "replica-set", "3.4"] 4863 depends_on: 4864 - name: "debug-compile-nosasl-nossl" 4865 commands: 4866 - func: "fetch build" 4867 vars: 4868 BUILD_NAME: "debug-compile-nosasl-nossl" 4869 - func: "bootstrap mongo-orchestration" 4870 vars: 4871 VERSION: "3.4" 4872 TOPOLOGY: "replica_set" 4873 AUTH: "noauth" 4874 SSL: "nossl" 4875 - func: "run tests" 4876 vars: 4877 AUTH: "noauth" 4878 SSL: "nossl" 4879 URI: "" 4880 4881 4882 - name: test-3.4-replica-set-noauth-nosasl-openssl 4883 tags: ["openssl", "nosasl", "noauth", "replica-set", "3.4"] 4884 depends_on: 4885 - name: "debug-compile-nosasl-openssl" 4886 commands: 4887 - func: "fetch build" 4888 vars: 4889 BUILD_NAME: "debug-compile-nosasl-openssl" 4890 - func: "bootstrap mongo-orchestration" 4891 vars: 4892 VERSION: "3.4" 4893 TOPOLOGY: "replica_set" 4894 AUTH: "noauth" 4895 SSL: "openssl" 4896 - func: "run tests" 4897 vars: 4898 AUTH: "noauth" 4899 SSL: "openssl" 4900 URI: "" 4901 4902 4903 - name: test-3.4-replica-set-noauth-nosasl-darwinssl 4904 tags: ["darwinssl", "nosasl", "noauth", "replica-set", "3.4"] 4905 depends_on: 4906 - name: "debug-compile-nosasl-darwinssl" 4907 commands: 4908 - func: "fetch build" 4909 vars: 4910 BUILD_NAME: "debug-compile-nosasl-darwinssl" 4911 - func: "bootstrap mongo-orchestration" 4912 vars: 4913 VERSION: "3.4" 4914 TOPOLOGY: "replica_set" 4915 AUTH: "noauth" 4916 SSL: "darwinssl" 4917 - func: "run tests" 4918 vars: 4919 AUTH: "noauth" 4920 SSL: "darwinssl" 4921 URI: "" 4922 4923 4924 - name: test-3.4-replica-set-noauth-nosasl-winssl 4925 tags: ["winssl", "nosasl", "noauth", "replica-set", "3.4"] 4926 depends_on: 4927 - name: "debug-compile-nosasl-winssl" 4928 commands: 4929 - func: "fetch build" 4930 vars: 4931 BUILD_NAME: "debug-compile-nosasl-winssl" 4932 - func: "bootstrap mongo-orchestration" 4933 vars: 4934 VERSION: "3.4" 4935 TOPOLOGY: "replica_set" 4936 AUTH: "noauth" 4937 SSL: "winssl" 4938 - func: "run tests" 4939 vars: 4940 AUTH: "noauth" 4941 SSL: "winssl" 4942 URI: "" 4943 4944 4945 - name: test-3.4-replica-set-noauth-sasl-nossl 4946 tags: ["nossl", "sasl", "noauth", "replica-set", "3.4"] 4947 depends_on: 4948 - name: "debug-compile-sasl-nossl" 4949 commands: 4950 - func: "fetch build" 4951 vars: 4952 BUILD_NAME: "debug-compile-sasl-nossl" 4953 - func: "bootstrap mongo-orchestration" 4954 vars: 4955 VERSION: "3.4" 4956 TOPOLOGY: "replica_set" 4957 AUTH: "noauth" 4958 SSL: "nossl" 4959 - func: "run tests" 4960 vars: 4961 AUTH: "noauth" 4962 SSL: "nossl" 4963 URI: "" 4964 4965 4966 - name: test-3.4-replica-set-noauth-sasl-openssl 4967 tags: ["openssl", "sasl", "noauth", "replica-set", "3.4"] 4968 depends_on: 4969 - name: "debug-compile-sasl-openssl" 4970 commands: 4971 - func: "fetch build" 4972 vars: 4973 BUILD_NAME: "debug-compile-sasl-openssl" 4974 - func: "bootstrap mongo-orchestration" 4975 vars: 4976 VERSION: "3.4" 4977 TOPOLOGY: "replica_set" 4978 AUTH: "noauth" 4979 SSL: "openssl" 4980 - func: "run tests" 4981 vars: 4982 AUTH: "noauth" 4983 SSL: "openssl" 4984 URI: "" 4985 4986 4987 - name: test-3.4-replica-set-noauth-sasl-darwinssl 4988 tags: ["darwinssl", "sasl", "noauth", "replica-set", "3.4"] 4989 depends_on: 4990 - name: "debug-compile-sasl-darwinssl" 4991 commands: 4992 - func: "fetch build" 4993 vars: 4994 BUILD_NAME: "debug-compile-sasl-darwinssl" 4995 - func: "bootstrap mongo-orchestration" 4996 vars: 4997 VERSION: "3.4" 4998 TOPOLOGY: "replica_set" 4999 AUTH: "noauth" 5000 SSL: "darwinssl" 5001 - func: "run tests" 5002 vars: 5003 AUTH: "noauth" 5004 SSL: "darwinssl" 5005 URI: "" 5006 5007 5008 - name: test-3.4-replica-set-noauth-sasl-winssl 5009 tags: ["winssl", "sasl", "noauth", "replica-set", "3.4"] 5010 depends_on: 5011 - name: "debug-compile-sasl-winssl" 5012 commands: 5013 - func: "fetch build" 5014 vars: 5015 BUILD_NAME: "debug-compile-sasl-winssl" 5016 - func: "bootstrap mongo-orchestration" 5017 vars: 5018 VERSION: "3.4" 5019 TOPOLOGY: "replica_set" 5020 AUTH: "noauth" 5021 SSL: "winssl" 5022 - func: "run tests" 5023 vars: 5024 AUTH: "noauth" 5025 SSL: "winssl" 5026 URI: "" 5027 5028 5029 - name: test-3.4-replica-set-auth-nosasl-openssl 5030 tags: ["openssl", "nosasl", "auth", "replica-set", "3.4"] 5031 depends_on: 5032 - name: "debug-compile-nosasl-openssl" 5033 commands: 5034 - func: "fetch build" 5035 vars: 5036 BUILD_NAME: "debug-compile-nosasl-openssl" 5037 - func: "bootstrap mongo-orchestration" 5038 vars: 5039 VERSION: "3.4" 5040 TOPOLOGY: "replica_set" 5041 AUTH: "auth" 5042 SSL: "openssl" 5043 - func: "run tests" 5044 vars: 5045 AUTH: "auth" 5046 SSL: "openssl" 5047 URI: "" 5048 5049 5050 - name: test-3.4-replica-set-auth-nosasl-darwinssl 5051 tags: ["darwinssl", "nosasl", "auth", "replica-set", "3.4"] 5052 depends_on: 5053 - name: "debug-compile-nosasl-darwinssl" 5054 commands: 5055 - func: "fetch build" 5056 vars: 5057 BUILD_NAME: "debug-compile-nosasl-darwinssl" 5058 - func: "bootstrap mongo-orchestration" 5059 vars: 5060 VERSION: "3.4" 5061 TOPOLOGY: "replica_set" 5062 AUTH: "auth" 5063 SSL: "darwinssl" 5064 - func: "run tests" 5065 vars: 5066 AUTH: "auth" 5067 SSL: "darwinssl" 5068 URI: "" 5069 5070 5071 - name: test-3.4-replica-set-auth-nosasl-winssl 5072 tags: ["winssl", "nosasl", "auth", "replica-set", "3.4"] 5073 depends_on: 5074 - name: "debug-compile-nosasl-winssl" 5075 commands: 5076 - func: "fetch build" 5077 vars: 5078 BUILD_NAME: "debug-compile-nosasl-winssl" 5079 - func: "bootstrap mongo-orchestration" 5080 vars: 5081 VERSION: "3.4" 5082 TOPOLOGY: "replica_set" 5083 AUTH: "auth" 5084 SSL: "winssl" 5085 - func: "run tests" 5086 vars: 5087 AUTH: "auth" 5088 SSL: "winssl" 5089 URI: "" 5090 5091 5092 - name: test-3.4-replica-set-auth-sasl-openssl 5093 tags: ["openssl", "sasl", "auth", "replica-set", "3.4"] 5094 depends_on: 5095 - name: "debug-compile-sasl-openssl" 5096 commands: 5097 - func: "fetch build" 5098 vars: 5099 BUILD_NAME: "debug-compile-sasl-openssl" 5100 - func: "bootstrap mongo-orchestration" 5101 vars: 5102 VERSION: "3.4" 5103 TOPOLOGY: "replica_set" 5104 AUTH: "auth" 5105 SSL: "openssl" 5106 - func: "run tests" 5107 vars: 5108 AUTH: "auth" 5109 SSL: "openssl" 5110 URI: "" 5111 5112 5113 - name: test-3.4-replica-set-auth-sasl-darwinssl 5114 tags: ["darwinssl", "sasl", "auth", "replica-set", "3.4"] 5115 depends_on: 5116 - name: "debug-compile-sasl-darwinssl" 5117 commands: 5118 - func: "fetch build" 5119 vars: 5120 BUILD_NAME: "debug-compile-sasl-darwinssl" 5121 - func: "bootstrap mongo-orchestration" 5122 vars: 5123 VERSION: "3.4" 5124 TOPOLOGY: "replica_set" 5125 AUTH: "auth" 5126 SSL: "darwinssl" 5127 - func: "run tests" 5128 vars: 5129 AUTH: "auth" 5130 SSL: "darwinssl" 5131 URI: "" 5132 5133 5134 - name: test-3.4-replica-set-auth-sasl-winssl 5135 tags: ["winssl", "sasl", "auth", "replica-set", "3.4"] 5136 depends_on: 5137 - name: "debug-compile-sasl-winssl" 5138 commands: 5139 - func: "fetch build" 5140 vars: 5141 BUILD_NAME: "debug-compile-sasl-winssl" 5142 - func: "bootstrap mongo-orchestration" 5143 vars: 5144 VERSION: "3.4" 5145 TOPOLOGY: "replica_set" 5146 AUTH: "auth" 5147 SSL: "winssl" 5148 - func: "run tests" 5149 vars: 5150 AUTH: "auth" 5151 SSL: "winssl" 5152 URI: "" 5153 5154 5155 - name: test-3.4-sharded-cluster-noauth-nosasl-nossl 5156 tags: ["nossl", "nosasl", "noauth", "sharded-cluster", "3.4"] 5157 depends_on: 5158 - name: "debug-compile-nosasl-nossl" 5159 commands: 5160 - func: "fetch build" 5161 vars: 5162 BUILD_NAME: "debug-compile-nosasl-nossl" 5163 - func: "bootstrap mongo-orchestration" 5164 vars: 5165 VERSION: "3.4" 5166 TOPOLOGY: "sharded_cluster" 5167 AUTH: "noauth" 5168 SSL: "nossl" 5169 - func: "run tests" 5170 vars: 5171 AUTH: "noauth" 5172 SSL: "nossl" 5173 URI: "" 5174 5175 5176 - name: test-3.4-sharded-cluster-noauth-nosasl-openssl 5177 tags: ["openssl", "nosasl", "noauth", "sharded-cluster", "3.4"] 5178 depends_on: 5179 - name: "debug-compile-nosasl-openssl" 5180 commands: 5181 - func: "fetch build" 5182 vars: 5183 BUILD_NAME: "debug-compile-nosasl-openssl" 5184 - func: "bootstrap mongo-orchestration" 5185 vars: 5186 VERSION: "3.4" 5187 TOPOLOGY: "sharded_cluster" 5188 AUTH: "noauth" 5189 SSL: "openssl" 5190 - func: "run tests" 5191 vars: 5192 AUTH: "noauth" 5193 SSL: "openssl" 5194 URI: "" 5195 5196 5197 - name: test-3.4-sharded-cluster-noauth-nosasl-darwinssl 5198 tags: ["darwinssl", "nosasl", "noauth", "sharded-cluster", "3.4"] 5199 depends_on: 5200 - name: "debug-compile-nosasl-darwinssl" 5201 commands: 5202 - func: "fetch build" 5203 vars: 5204 BUILD_NAME: "debug-compile-nosasl-darwinssl" 5205 - func: "bootstrap mongo-orchestration" 5206 vars: 5207 VERSION: "3.4" 5208 TOPOLOGY: "sharded_cluster" 5209 AUTH: "noauth" 5210 SSL: "darwinssl" 5211 - func: "run tests" 5212 vars: 5213 AUTH: "noauth" 5214 SSL: "darwinssl" 5215 URI: "" 5216 5217 5218 - name: test-3.4-sharded-cluster-noauth-nosasl-winssl 5219 tags: ["winssl", "nosasl", "noauth", "sharded-cluster", "3.4"] 5220 depends_on: 5221 - name: "debug-compile-nosasl-winssl" 5222 commands: 5223 - func: "fetch build" 5224 vars: 5225 BUILD_NAME: "debug-compile-nosasl-winssl" 5226 - func: "bootstrap mongo-orchestration" 5227 vars: 5228 VERSION: "3.4" 5229 TOPOLOGY: "sharded_cluster" 5230 AUTH: "noauth" 5231 SSL: "winssl" 5232 - func: "run tests" 5233 vars: 5234 AUTH: "noauth" 5235 SSL: "winssl" 5236 URI: "" 5237 5238 5239 - name: test-3.4-sharded-cluster-noauth-sasl-nossl 5240 tags: ["nossl", "sasl", "noauth", "sharded-cluster", "3.4"] 5241 depends_on: 5242 - name: "debug-compile-sasl-nossl" 5243 commands: 5244 - func: "fetch build" 5245 vars: 5246 BUILD_NAME: "debug-compile-sasl-nossl" 5247 - func: "bootstrap mongo-orchestration" 5248 vars: 5249 VERSION: "3.4" 5250 TOPOLOGY: "sharded_cluster" 5251 AUTH: "noauth" 5252 SSL: "nossl" 5253 - func: "run tests" 5254 vars: 5255 AUTH: "noauth" 5256 SSL: "nossl" 5257 URI: "" 5258 5259 5260 - name: test-3.4-sharded-cluster-noauth-sasl-openssl 5261 tags: ["openssl", "sasl", "noauth", "sharded-cluster", "3.4"] 5262 depends_on: 5263 - name: "debug-compile-sasl-openssl" 5264 commands: 5265 - func: "fetch build" 5266 vars: 5267 BUILD_NAME: "debug-compile-sasl-openssl" 5268 - func: "bootstrap mongo-orchestration" 5269 vars: 5270 VERSION: "3.4" 5271 TOPOLOGY: "sharded_cluster" 5272 AUTH: "noauth" 5273 SSL: "openssl" 5274 - func: "run tests" 5275 vars: 5276 AUTH: "noauth" 5277 SSL: "openssl" 5278 URI: "" 5279 5280 5281 - name: test-3.4-sharded-cluster-noauth-sasl-darwinssl 5282 tags: ["darwinssl", "sasl", "noauth", "sharded-cluster", "3.4"] 5283 depends_on: 5284 - name: "debug-compile-sasl-darwinssl" 5285 commands: 5286 - func: "fetch build" 5287 vars: 5288 BUILD_NAME: "debug-compile-sasl-darwinssl" 5289 - func: "bootstrap mongo-orchestration" 5290 vars: 5291 VERSION: "3.4" 5292 TOPOLOGY: "sharded_cluster" 5293 AUTH: "noauth" 5294 SSL: "darwinssl" 5295 - func: "run tests" 5296 vars: 5297 AUTH: "noauth" 5298 SSL: "darwinssl" 5299 URI: "" 5300 5301 5302 - name: test-3.4-sharded-cluster-noauth-sasl-winssl 5303 tags: ["winssl", "sasl", "noauth", "sharded-cluster", "3.4"] 5304 depends_on: 5305 - name: "debug-compile-sasl-winssl" 5306 commands: 5307 - func: "fetch build" 5308 vars: 5309 BUILD_NAME: "debug-compile-sasl-winssl" 5310 - func: "bootstrap mongo-orchestration" 5311 vars: 5312 VERSION: "3.4" 5313 TOPOLOGY: "sharded_cluster" 5314 AUTH: "noauth" 5315 SSL: "winssl" 5316 - func: "run tests" 5317 vars: 5318 AUTH: "noauth" 5319 SSL: "winssl" 5320 URI: "" 5321 5322 5323 - name: test-3.4-sharded-cluster-auth-nosasl-openssl 5324 tags: ["openssl", "nosasl", "auth", "sharded-cluster", "3.4"] 5325 depends_on: 5326 - name: "debug-compile-nosasl-openssl" 5327 commands: 5328 - func: "fetch build" 5329 vars: 5330 BUILD_NAME: "debug-compile-nosasl-openssl" 5331 - func: "bootstrap mongo-orchestration" 5332 vars: 5333 VERSION: "3.4" 5334 TOPOLOGY: "sharded_cluster" 5335 AUTH: "auth" 5336 SSL: "openssl" 5337 - func: "run tests" 5338 vars: 5339 AUTH: "auth" 5340 SSL: "openssl" 5341 URI: "" 5342 5343 5344 - name: test-3.4-sharded-cluster-auth-nosasl-darwinssl 5345 tags: ["darwinssl", "nosasl", "auth", "sharded-cluster", "3.4"] 5346 depends_on: 5347 - name: "debug-compile-nosasl-darwinssl" 5348 commands: 5349 - func: "fetch build" 5350 vars: 5351 BUILD_NAME: "debug-compile-nosasl-darwinssl" 5352 - func: "bootstrap mongo-orchestration" 5353 vars: 5354 VERSION: "3.4" 5355 TOPOLOGY: "sharded_cluster" 5356 AUTH: "auth" 5357 SSL: "darwinssl" 5358 - func: "run tests" 5359 vars: 5360 AUTH: "auth" 5361 SSL: "darwinssl" 5362 URI: "" 5363 5364 5365 - name: test-3.4-sharded-cluster-auth-nosasl-winssl 5366 tags: ["winssl", "nosasl", "auth", "sharded-cluster", "3.4"] 5367 depends_on: 5368 - name: "debug-compile-nosasl-winssl" 5369 commands: 5370 - func: "fetch build" 5371 vars: 5372 BUILD_NAME: "debug-compile-nosasl-winssl" 5373 - func: "bootstrap mongo-orchestration" 5374 vars: 5375 VERSION: "3.4" 5376 TOPOLOGY: "sharded_cluster" 5377 AUTH: "auth" 5378 SSL: "winssl" 5379 - func: "run tests" 5380 vars: 5381 AUTH: "auth" 5382 SSL: "winssl" 5383 URI: "" 5384 5385 5386 - name: test-3.4-sharded-cluster-auth-sasl-openssl 5387 tags: ["openssl", "sasl", "auth", "sharded-cluster", "3.4"] 5388 depends_on: 5389 - name: "debug-compile-sasl-openssl" 5390 commands: 5391 - func: "fetch build" 5392 vars: 5393 BUILD_NAME: "debug-compile-sasl-openssl" 5394 - func: "bootstrap mongo-orchestration" 5395 vars: 5396 VERSION: "3.4" 5397 TOPOLOGY: "sharded_cluster" 5398 AUTH: "auth" 5399 SSL: "openssl" 5400 - func: "run tests" 5401 vars: 5402 AUTH: "auth" 5403 SSL: "openssl" 5404 URI: "" 5405 5406 5407 - name: test-3.4-sharded-cluster-auth-sasl-darwinssl 5408 tags: ["darwinssl", "sasl", "auth", "sharded-cluster", "3.4"] 5409 depends_on: 5410 - name: "debug-compile-sasl-darwinssl" 5411 commands: 5412 - func: "fetch build" 5413 vars: 5414 BUILD_NAME: "debug-compile-sasl-darwinssl" 5415 - func: "bootstrap mongo-orchestration" 5416 vars: 5417 VERSION: "3.4" 5418 TOPOLOGY: "sharded_cluster" 5419 AUTH: "auth" 5420 SSL: "darwinssl" 5421 - func: "run tests" 5422 vars: 5423 AUTH: "auth" 5424 SSL: "darwinssl" 5425 URI: "" 5426 5427 5428 - name: test-3.4-sharded-cluster-auth-sasl-winssl 5429 tags: ["winssl", "sasl", "auth", "sharded-cluster", "3.4"] 5430 depends_on: 5431 - name: "debug-compile-sasl-winssl" 5432 commands: 5433 - func: "fetch build" 5434 vars: 5435 BUILD_NAME: "debug-compile-sasl-winssl" 5436 - func: "bootstrap mongo-orchestration" 5437 vars: 5438 VERSION: "3.4" 5439 TOPOLOGY: "sharded_cluster" 5440 AUTH: "auth" 5441 SSL: "winssl" 5442 - func: "run tests" 5443 vars: 5444 AUTH: "auth" 5445 SSL: "winssl" 5446 URI: "" 5447 5448 5449 5450 - name: test-latest-server-noauth-nosasl-nossl 5451 tags: ["nossl", "nosasl", "noauth", "server", "latest"] 5452 depends_on: 5453 - name: "debug-compile-nosasl-nossl" 5454 commands: 5455 - func: "fetch build" 5456 vars: 5457 BUILD_NAME: "debug-compile-nosasl-nossl" 5458 - func: "bootstrap mongo-orchestration" 5459 vars: 5460 VERSION: "latest" 5461 TOPOLOGY: "server" 5462 AUTH: "noauth" 5463 SSL: "nossl" 5464 - func: "run tests" 5465 vars: 5466 AUTH: "noauth" 5467 SSL: "nossl" 5468 URI: "" 5469 5470 5471 - name: test-latest-server-noauth-nosasl-nossl-ipv4-only 5472 tags: ["nossl", "nosasl", "noauth", "server", "latest", "ipv4-only"] 5473 depends_on: 5474 - name: "debug-compile-nosasl-nossl" 5475 commands: 5476 - func: "fetch build" 5477 vars: 5478 BUILD_NAME: "debug-compile-nosasl-nossl" 5479 - func: "bootstrap mongo-orchestration" 5480 vars: 5481 VERSION: "latest" 5482 TOPOLOGY: "server" 5483 AUTH: "noauth" 5484 SSL: "nossl" 5485 IPV4_ONLY: "on" 5486 - func: "run tests" 5487 vars: 5488 AUTH: "noauth" 5489 SSL: "nossl" 5490 IPV4_ONLY: "on" 5491 URI: "" 5492 5493 5494 - name: test-latest-server-noauth-nosasl-openssl 5495 tags: ["openssl", "nosasl", "noauth", "server", "latest"] 5496 depends_on: 5497 - name: "debug-compile-nosasl-openssl" 5498 commands: 5499 - func: "fetch build" 5500 vars: 5501 BUILD_NAME: "debug-compile-nosasl-openssl" 5502 - func: "bootstrap mongo-orchestration" 5503 vars: 5504 VERSION: "latest" 5505 TOPOLOGY: "server" 5506 AUTH: "noauth" 5507 SSL: "openssl" 5508 - func: "run tests" 5509 vars: 5510 AUTH: "noauth" 5511 SSL: "openssl" 5512 URI: "" 5513 5514 5515 - name: test-latest-server-noauth-nosasl-darwinssl 5516 tags: ["darwinssl", "nosasl", "noauth", "server", "latest"] 5517 depends_on: 5518 - name: "debug-compile-nosasl-darwinssl" 5519 commands: 5520 - func: "fetch build" 5521 vars: 5522 BUILD_NAME: "debug-compile-nosasl-darwinssl" 5523 - func: "bootstrap mongo-orchestration" 5524 vars: 5525 VERSION: "latest" 5526 TOPOLOGY: "server" 5527 AUTH: "noauth" 5528 SSL: "darwinssl" 5529 - func: "run tests" 5530 vars: 5531 AUTH: "noauth" 5532 SSL: "darwinssl" 5533 URI: "" 5534 5535 5536 - name: test-latest-server-noauth-nosasl-winssl 5537 tags: ["winssl", "nosasl", "noauth", "server", "latest"] 5538 depends_on: 5539 - name: "debug-compile-nosasl-winssl" 5540 commands: 5541 - func: "fetch build" 5542 vars: 5543 BUILD_NAME: "debug-compile-nosasl-winssl" 5544 - func: "bootstrap mongo-orchestration" 5545 vars: 5546 VERSION: "latest" 5547 TOPOLOGY: "server" 5548 AUTH: "noauth" 5549 SSL: "winssl" 5550 - func: "run tests" 5551 vars: 5552 AUTH: "noauth" 5553 SSL: "winssl" 5554 URI: "" 5555 5556 5557 - name: test-latest-server-noauth-sasl-nossl 5558 tags: ["nossl", "sasl", "noauth", "server", "latest"] 5559 depends_on: 5560 - name: "debug-compile-sasl-nossl" 5561 commands: 5562 - func: "fetch build" 5563 vars: 5564 BUILD_NAME: "debug-compile-sasl-nossl" 5565 - func: "bootstrap mongo-orchestration" 5566 vars: 5567 VERSION: "latest" 5568 TOPOLOGY: "server" 5569 AUTH: "noauth" 5570 SSL: "nossl" 5571 - func: "run tests" 5572 vars: 5573 AUTH: "noauth" 5574 SSL: "nossl" 5575 URI: "" 5576 5577 5578 - name: test-latest-server-noauth-sasl-openssl 5579 tags: ["openssl", "sasl", "noauth", "server", "latest"] 5580 depends_on: 5581 - name: "debug-compile-sasl-openssl" 5582 commands: 5583 - func: "fetch build" 5584 vars: 5585 BUILD_NAME: "debug-compile-sasl-openssl" 5586 - func: "bootstrap mongo-orchestration" 5587 vars: 5588 VERSION: "latest" 5589 TOPOLOGY: "server" 5590 AUTH: "noauth" 5591 SSL: "openssl" 5592 - func: "run tests" 5593 vars: 5594 AUTH: "noauth" 5595 SSL: "openssl" 5596 URI: "" 5597 5598 5599 - name: test-latest-server-noauth-sasl-darwinssl 5600 tags: ["darwinssl", "sasl", "noauth", "server", "latest"] 5601 depends_on: 5602 - name: "debug-compile-sasl-darwinssl" 5603 commands: 5604 - func: "fetch build" 5605 vars: 5606 BUILD_NAME: "debug-compile-sasl-darwinssl" 5607 - func: "bootstrap mongo-orchestration" 5608 vars: 5609 VERSION: "latest" 5610 TOPOLOGY: "server" 5611 AUTH: "noauth" 5612 SSL: "darwinssl" 5613 - func: "run tests" 5614 vars: 5615 AUTH: "noauth" 5616 SSL: "darwinssl" 5617 URI: "" 5618 5619 5620 - name: test-latest-server-noauth-sasl-winssl 5621 tags: ["winssl", "sasl", "noauth", "server", "latest"] 5622 depends_on: 5623 - name: "debug-compile-sasl-winssl" 5624 commands: 5625 - func: "fetch build" 5626 vars: 5627 BUILD_NAME: "debug-compile-sasl-winssl" 5628 - func: "bootstrap mongo-orchestration" 5629 vars: 5630 VERSION: "latest" 5631 TOPOLOGY: "server" 5632 AUTH: "noauth" 5633 SSL: "winssl" 5634 - func: "run tests" 5635 vars: 5636 AUTH: "noauth" 5637 SSL: "winssl" 5638 URI: "" 5639 5640 5641 - name: test-latest-server-auth-nosasl-openssl 5642 tags: ["openssl", "nosasl", "auth", "server", "latest"] 5643 depends_on: 5644 - name: "debug-compile-nosasl-openssl" 5645 commands: 5646 - func: "fetch build" 5647 vars: 5648 BUILD_NAME: "debug-compile-nosasl-openssl" 5649 - func: "bootstrap mongo-orchestration" 5650 vars: 5651 VERSION: "latest" 5652 TOPOLOGY: "server" 5653 AUTH: "auth" 5654 SSL: "openssl" 5655 - func: "run tests" 5656 vars: 5657 AUTH: "auth" 5658 SSL: "openssl" 5659 URI: "" 5660 5661 5662 - name: test-latest-server-auth-nosasl-darwinssl 5663 tags: ["darwinssl", "nosasl", "auth", "server", "latest"] 5664 depends_on: 5665 - name: "debug-compile-nosasl-darwinssl" 5666 commands: 5667 - func: "fetch build" 5668 vars: 5669 BUILD_NAME: "debug-compile-nosasl-darwinssl" 5670 - func: "bootstrap mongo-orchestration" 5671 vars: 5672 VERSION: "latest" 5673 TOPOLOGY: "server" 5674 AUTH: "auth" 5675 SSL: "darwinssl" 5676 - func: "run tests" 5677 vars: 5678 AUTH: "auth" 5679 SSL: "darwinssl" 5680 URI: "" 5681 5682 5683 - name: test-latest-server-auth-nosasl-winssl 5684 tags: ["winssl", "nosasl", "auth", "server", "latest"] 5685 depends_on: 5686 - name: "debug-compile-nosasl-winssl" 5687 commands: 5688 - func: "fetch build" 5689 vars: 5690 BUILD_NAME: "debug-compile-nosasl-winssl" 5691 - func: "bootstrap mongo-orchestration" 5692 vars: 5693 VERSION: "latest" 5694 TOPOLOGY: "server" 5695 AUTH: "auth" 5696 SSL: "winssl" 5697 - func: "run tests" 5698 vars: 5699 AUTH: "auth" 5700 SSL: "winssl" 5701 URI: "" 5702 5703 5704 - name: test-latest-server-auth-sasl-openssl 5705 tags: ["openssl", "sasl", "auth", "server", "latest"] 5706 depends_on: 5707 - name: "debug-compile-sasl-openssl" 5708 commands: 5709 - func: "fetch build" 5710 vars: 5711 BUILD_NAME: "debug-compile-sasl-openssl" 5712 - func: "bootstrap mongo-orchestration" 5713 vars: 5714 VERSION: "latest" 5715 TOPOLOGY: "server" 5716 AUTH: "auth" 5717 SSL: "openssl" 5718 - func: "run tests" 5719 vars: 5720 AUTH: "auth" 5721 SSL: "openssl" 5722 URI: "" 5723 5724 5725 - name: test-latest-server-auth-sasl-darwinssl 5726 tags: ["darwinssl", "sasl", "auth", "server", "latest"] 5727 depends_on: 5728 - name: "debug-compile-sasl-darwinssl" 5729 commands: 5730 - func: "fetch build" 5731 vars: 5732 BUILD_NAME: "debug-compile-sasl-darwinssl" 5733 - func: "bootstrap mongo-orchestration" 5734 vars: 5735 VERSION: "latest" 5736 TOPOLOGY: "server" 5737 AUTH: "auth" 5738 SSL: "darwinssl" 5739 - func: "run tests" 5740 vars: 5741 AUTH: "auth" 5742 SSL: "darwinssl" 5743 URI: "" 5744 5745 5746 - name: test-latest-server-auth-sasl-winssl 5747 tags: ["winssl", "sasl", "auth", "server", "latest"] 5748 depends_on: 5749 - name: "debug-compile-sasl-winssl" 5750 commands: 5751 - func: "fetch build" 5752 vars: 5753 BUILD_NAME: "debug-compile-sasl-winssl" 5754 - func: "bootstrap mongo-orchestration" 5755 vars: 5756 VERSION: "latest" 5757 TOPOLOGY: "server" 5758 AUTH: "auth" 5759 SSL: "winssl" 5760 - func: "run tests" 5761 vars: 5762 AUTH: "auth" 5763 SSL: "winssl" 5764 URI: "" 5765 5766 5767 - name: test-latest-replica-set-noauth-nosasl-nossl 5768 tags: ["nossl", "nosasl", "noauth", "replica-set", "latest"] 5769 depends_on: 5770 - name: "debug-compile-nosasl-nossl" 5771 commands: 5772 - func: "fetch build" 5773 vars: 5774 BUILD_NAME: "debug-compile-nosasl-nossl" 5775 - func: "bootstrap mongo-orchestration" 5776 vars: 5777 VERSION: "latest" 5778 TOPOLOGY: "replica_set" 5779 AUTH: "noauth" 5780 SSL: "nossl" 5781 - func: "run tests" 5782 vars: 5783 AUTH: "noauth" 5784 SSL: "nossl" 5785 URI: "" 5786 5787 5788 - name: test-latest-replica-set-noauth-nosasl-openssl 5789 tags: ["openssl", "nosasl", "noauth", "replica-set", "latest"] 5790 depends_on: 5791 - name: "debug-compile-nosasl-openssl" 5792 commands: 5793 - func: "fetch build" 5794 vars: 5795 BUILD_NAME: "debug-compile-nosasl-openssl" 5796 - func: "bootstrap mongo-orchestration" 5797 vars: 5798 VERSION: "latest" 5799 TOPOLOGY: "replica_set" 5800 AUTH: "noauth" 5801 SSL: "openssl" 5802 - func: "run tests" 5803 vars: 5804 AUTH: "noauth" 5805 SSL: "openssl" 5806 URI: "" 5807 5808 5809 - name: test-latest-replica-set-noauth-nosasl-darwinssl 5810 tags: ["darwinssl", "nosasl", "noauth", "replica-set", "latest"] 5811 depends_on: 5812 - name: "debug-compile-nosasl-darwinssl" 5813 commands: 5814 - func: "fetch build" 5815 vars: 5816 BUILD_NAME: "debug-compile-nosasl-darwinssl" 5817 - func: "bootstrap mongo-orchestration" 5818 vars: 5819 VERSION: "latest" 5820 TOPOLOGY: "replica_set" 5821 AUTH: "noauth" 5822 SSL: "darwinssl" 5823 - func: "run tests" 5824 vars: 5825 AUTH: "noauth" 5826 SSL: "darwinssl" 5827 URI: "" 5828 5829 5830 - name: test-latest-replica-set-noauth-nosasl-winssl 5831 tags: ["winssl", "nosasl", "noauth", "replica-set", "latest"] 5832 depends_on: 5833 - name: "debug-compile-nosasl-winssl" 5834 commands: 5835 - func: "fetch build" 5836 vars: 5837 BUILD_NAME: "debug-compile-nosasl-winssl" 5838 - func: "bootstrap mongo-orchestration" 5839 vars: 5840 VERSION: "latest" 5841 TOPOLOGY: "replica_set" 5842 AUTH: "noauth" 5843 SSL: "winssl" 5844 - func: "run tests" 5845 vars: 5846 AUTH: "noauth" 5847 SSL: "winssl" 5848 URI: "" 5849 5850 5851 - name: test-latest-replica-set-noauth-sasl-nossl 5852 tags: ["nossl", "sasl", "noauth", "replica-set", "latest"] 5853 depends_on: 5854 - name: "debug-compile-sasl-nossl" 5855 commands: 5856 - func: "fetch build" 5857 vars: 5858 BUILD_NAME: "debug-compile-sasl-nossl" 5859 - func: "bootstrap mongo-orchestration" 5860 vars: 5861 VERSION: "latest" 5862 TOPOLOGY: "replica_set" 5863 AUTH: "noauth" 5864 SSL: "nossl" 5865 - func: "run tests" 5866 vars: 5867 AUTH: "noauth" 5868 SSL: "nossl" 5869 URI: "" 5870 5871 5872 - name: test-latest-replica-set-noauth-sasl-openssl 5873 tags: ["openssl", "sasl", "noauth", "replica-set", "latest"] 5874 depends_on: 5875 - name: "debug-compile-sasl-openssl" 5876 commands: 5877 - func: "fetch build" 5878 vars: 5879 BUILD_NAME: "debug-compile-sasl-openssl" 5880 - func: "bootstrap mongo-orchestration" 5881 vars: 5882 VERSION: "latest" 5883 TOPOLOGY: "replica_set" 5884 AUTH: "noauth" 5885 SSL: "openssl" 5886 - func: "run tests" 5887 vars: 5888 AUTH: "noauth" 5889 SSL: "openssl" 5890 URI: "" 5891 5892 5893 - name: test-latest-replica-set-noauth-sasl-darwinssl 5894 tags: ["darwinssl", "sasl", "noauth", "replica-set", "latest"] 5895 depends_on: 5896 - name: "debug-compile-sasl-darwinssl" 5897 commands: 5898 - func: "fetch build" 5899 vars: 5900 BUILD_NAME: "debug-compile-sasl-darwinssl" 5901 - func: "bootstrap mongo-orchestration" 5902 vars: 5903 VERSION: "latest" 5904 TOPOLOGY: "replica_set" 5905 AUTH: "noauth" 5906 SSL: "darwinssl" 5907 - func: "run tests" 5908 vars: 5909 AUTH: "noauth" 5910 SSL: "darwinssl" 5911 URI: "" 5912 5913 5914 - name: test-latest-replica-set-noauth-sasl-winssl 5915 tags: ["winssl", "sasl", "noauth", "replica-set", "latest"] 5916 depends_on: 5917 - name: "debug-compile-sasl-winssl" 5918 commands: 5919 - func: "fetch build" 5920 vars: 5921 BUILD_NAME: "debug-compile-sasl-winssl" 5922 - func: "bootstrap mongo-orchestration" 5923 vars: 5924 VERSION: "latest" 5925 TOPOLOGY: "replica_set" 5926 AUTH: "noauth" 5927 SSL: "winssl" 5928 - func: "run tests" 5929 vars: 5930 AUTH: "noauth" 5931 SSL: "winssl" 5932 URI: "" 5933 5934 5935 - name: test-latest-replica-set-auth-nosasl-openssl 5936 tags: ["openssl", "nosasl", "auth", "replica-set", "latest"] 5937 depends_on: 5938 - name: "debug-compile-nosasl-openssl" 5939 commands: 5940 - func: "fetch build" 5941 vars: 5942 BUILD_NAME: "debug-compile-nosasl-openssl" 5943 - func: "bootstrap mongo-orchestration" 5944 vars: 5945 VERSION: "latest" 5946 TOPOLOGY: "replica_set" 5947 AUTH: "auth" 5948 SSL: "openssl" 5949 - func: "run tests" 5950 vars: 5951 AUTH: "auth" 5952 SSL: "openssl" 5953 URI: "" 5954 5955 5956 - name: test-latest-replica-set-auth-nosasl-darwinssl 5957 tags: ["darwinssl", "nosasl", "auth", "replica-set", "latest"] 5958 depends_on: 5959 - name: "debug-compile-nosasl-darwinssl" 5960 commands: 5961 - func: "fetch build" 5962 vars: 5963 BUILD_NAME: "debug-compile-nosasl-darwinssl" 5964 - func: "bootstrap mongo-orchestration" 5965 vars: 5966 VERSION: "latest" 5967 TOPOLOGY: "replica_set" 5968 AUTH: "auth" 5969 SSL: "darwinssl" 5970 - func: "run tests" 5971 vars: 5972 AUTH: "auth" 5973 SSL: "darwinssl" 5974 URI: "" 5975 5976 5977 - name: test-latest-replica-set-auth-nosasl-winssl 5978 tags: ["winssl", "nosasl", "auth", "replica-set", "latest"] 5979 depends_on: 5980 - name: "debug-compile-nosasl-winssl" 5981 commands: 5982 - func: "fetch build" 5983 vars: 5984 BUILD_NAME: "debug-compile-nosasl-winssl" 5985 - func: "bootstrap mongo-orchestration" 5986 vars: 5987 VERSION: "latest" 5988 TOPOLOGY: "replica_set" 5989 AUTH: "auth" 5990 SSL: "winssl" 5991 - func: "run tests" 5992 vars: 5993 AUTH: "auth" 5994 SSL: "winssl" 5995 URI: "" 5996 5997 5998 - name: test-latest-replica-set-auth-sasl-openssl 5999 tags: ["openssl", "sasl", "auth", "replica-set", "latest"] 6000 depends_on: 6001 - name: "debug-compile-sasl-openssl" 6002 commands: 6003 - func: "fetch build" 6004 vars: 6005 BUILD_NAME: "debug-compile-sasl-openssl" 6006 - func: "bootstrap mongo-orchestration" 6007 vars: 6008 VERSION: "latest" 6009 TOPOLOGY: "replica_set" 6010 AUTH: "auth" 6011 SSL: "openssl" 6012 - func: "run tests" 6013 vars: 6014 AUTH: "auth" 6015 SSL: "openssl" 6016 URI: "" 6017 6018 6019 - name: test-latest-replica-set-auth-sasl-darwinssl 6020 tags: ["darwinssl", "sasl", "auth", "replica-set", "latest"] 6021 depends_on: 6022 - name: "debug-compile-sasl-darwinssl" 6023 commands: 6024 - func: "fetch build" 6025 vars: 6026 BUILD_NAME: "debug-compile-sasl-darwinssl" 6027 - func: "bootstrap mongo-orchestration" 6028 vars: 6029 VERSION: "latest" 6030 TOPOLOGY: "replica_set" 6031 AUTH: "auth" 6032 SSL: "darwinssl" 6033 - func: "run tests" 6034 vars: 6035 AUTH: "auth" 6036 SSL: "darwinssl" 6037 URI: "" 6038 6039 6040 - name: test-latest-replica-set-auth-sasl-winssl 6041 tags: ["winssl", "sasl", "auth", "replica-set", "latest"] 6042 depends_on: 6043 - name: "debug-compile-sasl-winssl" 6044 commands: 6045 - func: "fetch build" 6046 vars: 6047 BUILD_NAME: "debug-compile-sasl-winssl" 6048 - func: "bootstrap mongo-orchestration" 6049 vars: 6050 VERSION: "latest" 6051 TOPOLOGY: "replica_set" 6052 AUTH: "auth" 6053 SSL: "winssl" 6054 - func: "run tests" 6055 vars: 6056 AUTH: "auth" 6057 SSL: "winssl" 6058 URI: "" 6059 6060 6061 - name: test-latest-sharded-cluster-noauth-nosasl-nossl 6062 tags: ["nossl", "nosasl", "noauth", "sharded-cluster", "latest"] 6063 depends_on: 6064 - name: "debug-compile-nosasl-nossl" 6065 commands: 6066 - func: "fetch build" 6067 vars: 6068 BUILD_NAME: "debug-compile-nosasl-nossl" 6069 - func: "bootstrap mongo-orchestration" 6070 vars: 6071 VERSION: "latest" 6072 TOPOLOGY: "sharded_cluster" 6073 AUTH: "noauth" 6074 SSL: "nossl" 6075 - func: "run tests" 6076 vars: 6077 AUTH: "noauth" 6078 SSL: "nossl" 6079 URI: "" 6080 6081 6082 - name: test-latest-sharded-cluster-noauth-nosasl-openssl 6083 tags: ["openssl", "nosasl", "noauth", "sharded-cluster", "latest"] 6084 depends_on: 6085 - name: "debug-compile-nosasl-openssl" 6086 commands: 6087 - func: "fetch build" 6088 vars: 6089 BUILD_NAME: "debug-compile-nosasl-openssl" 6090 - func: "bootstrap mongo-orchestration" 6091 vars: 6092 VERSION: "latest" 6093 TOPOLOGY: "sharded_cluster" 6094 AUTH: "noauth" 6095 SSL: "openssl" 6096 - func: "run tests" 6097 vars: 6098 AUTH: "noauth" 6099 SSL: "openssl" 6100 URI: "" 6101 6102 6103 - name: test-latest-sharded-cluster-noauth-nosasl-darwinssl 6104 tags: ["darwinssl", "nosasl", "noauth", "sharded-cluster", "latest"] 6105 depends_on: 6106 - name: "debug-compile-nosasl-darwinssl" 6107 commands: 6108 - func: "fetch build" 6109 vars: 6110 BUILD_NAME: "debug-compile-nosasl-darwinssl" 6111 - func: "bootstrap mongo-orchestration" 6112 vars: 6113 VERSION: "latest" 6114 TOPOLOGY: "sharded_cluster" 6115 AUTH: "noauth" 6116 SSL: "darwinssl" 6117 - func: "run tests" 6118 vars: 6119 AUTH: "noauth" 6120 SSL: "darwinssl" 6121 URI: "" 6122 6123 6124 - name: test-latest-sharded-cluster-noauth-nosasl-winssl 6125 tags: ["winssl", "nosasl", "noauth", "sharded-cluster", "latest"] 6126 depends_on: 6127 - name: "debug-compile-nosasl-winssl" 6128 commands: 6129 - func: "fetch build" 6130 vars: 6131 BUILD_NAME: "debug-compile-nosasl-winssl" 6132 - func: "bootstrap mongo-orchestration" 6133 vars: 6134 VERSION: "latest" 6135 TOPOLOGY: "sharded_cluster" 6136 AUTH: "noauth" 6137 SSL: "winssl" 6138 - func: "run tests" 6139 vars: 6140 AUTH: "noauth" 6141 SSL: "winssl" 6142 URI: "" 6143 6144 6145 - name: test-latest-sharded-cluster-noauth-sasl-nossl 6146 tags: ["nossl", "sasl", "noauth", "sharded-cluster", "latest"] 6147 depends_on: 6148 - name: "debug-compile-sasl-nossl" 6149 commands: 6150 - func: "fetch build" 6151 vars: 6152 BUILD_NAME: "debug-compile-sasl-nossl" 6153 - func: "bootstrap mongo-orchestration" 6154 vars: 6155 VERSION: "latest" 6156 TOPOLOGY: "sharded_cluster" 6157 AUTH: "noauth" 6158 SSL: "nossl" 6159 - func: "run tests" 6160 vars: 6161 AUTH: "noauth" 6162 SSL: "nossl" 6163 URI: "" 6164 6165 6166 - name: test-latest-sharded-cluster-noauth-sasl-openssl 6167 tags: ["openssl", "sasl", "noauth", "sharded-cluster", "latest"] 6168 depends_on: 6169 - name: "debug-compile-sasl-openssl" 6170 commands: 6171 - func: "fetch build" 6172 vars: 6173 BUILD_NAME: "debug-compile-sasl-openssl" 6174 - func: "bootstrap mongo-orchestration" 6175 vars: 6176 VERSION: "latest" 6177 TOPOLOGY: "sharded_cluster" 6178 AUTH: "noauth" 6179 SSL: "openssl" 6180 - func: "run tests" 6181 vars: 6182 AUTH: "noauth" 6183 SSL: "openssl" 6184 URI: "" 6185 6186 6187 - name: test-latest-sharded-cluster-noauth-sasl-darwinssl 6188 tags: ["darwinssl", "sasl", "noauth", "sharded-cluster", "latest"] 6189 depends_on: 6190 - name: "debug-compile-sasl-darwinssl" 6191 commands: 6192 - func: "fetch build" 6193 vars: 6194 BUILD_NAME: "debug-compile-sasl-darwinssl" 6195 - func: "bootstrap mongo-orchestration" 6196 vars: 6197 VERSION: "latest" 6198 TOPOLOGY: "sharded_cluster" 6199 AUTH: "noauth" 6200 SSL: "darwinssl" 6201 - func: "run tests" 6202 vars: 6203 AUTH: "noauth" 6204 SSL: "darwinssl" 6205 URI: "" 6206 6207 6208 - name: test-latest-sharded-cluster-noauth-sasl-winssl 6209 tags: ["winssl", "sasl", "noauth", "sharded-cluster", "latest"] 6210 depends_on: 6211 - name: "debug-compile-sasl-winssl" 6212 commands: 6213 - func: "fetch build" 6214 vars: 6215 BUILD_NAME: "debug-compile-sasl-winssl" 6216 - func: "bootstrap mongo-orchestration" 6217 vars: 6218 VERSION: "latest" 6219 TOPOLOGY: "sharded_cluster" 6220 AUTH: "noauth" 6221 SSL: "winssl" 6222 - func: "run tests" 6223 vars: 6224 AUTH: "noauth" 6225 SSL: "winssl" 6226 URI: "" 6227 6228 6229 - name: test-latest-sharded-cluster-auth-nosasl-openssl 6230 tags: ["openssl", "nosasl", "auth", "sharded-cluster", "latest"] 6231 depends_on: 6232 - name: "debug-compile-nosasl-openssl" 6233 commands: 6234 - func: "fetch build" 6235 vars: 6236 BUILD_NAME: "debug-compile-nosasl-openssl" 6237 - func: "bootstrap mongo-orchestration" 6238 vars: 6239 VERSION: "latest" 6240 TOPOLOGY: "sharded_cluster" 6241 AUTH: "auth" 6242 SSL: "openssl" 6243 - func: "run tests" 6244 vars: 6245 AUTH: "auth" 6246 SSL: "openssl" 6247 URI: "" 6248 6249 6250 - name: test-latest-sharded-cluster-auth-nosasl-darwinssl 6251 tags: ["darwinssl", "nosasl", "auth", "sharded-cluster", "latest"] 6252 depends_on: 6253 - name: "debug-compile-nosasl-darwinssl" 6254 commands: 6255 - func: "fetch build" 6256 vars: 6257 BUILD_NAME: "debug-compile-nosasl-darwinssl" 6258 - func: "bootstrap mongo-orchestration" 6259 vars: 6260 VERSION: "latest" 6261 TOPOLOGY: "sharded_cluster" 6262 AUTH: "auth" 6263 SSL: "darwinssl" 6264 - func: "run tests" 6265 vars: 6266 AUTH: "auth" 6267 SSL: "darwinssl" 6268 URI: "" 6269 6270 6271 - name: test-latest-sharded-cluster-auth-nosasl-winssl 6272 tags: ["winssl", "nosasl", "auth", "sharded-cluster", "latest"] 6273 depends_on: 6274 - name: "debug-compile-nosasl-winssl" 6275 commands: 6276 - func: "fetch build" 6277 vars: 6278 BUILD_NAME: "debug-compile-nosasl-winssl" 6279 - func: "bootstrap mongo-orchestration" 6280 vars: 6281 VERSION: "latest" 6282 TOPOLOGY: "sharded_cluster" 6283 AUTH: "auth" 6284 SSL: "winssl" 6285 - func: "run tests" 6286 vars: 6287 AUTH: "auth" 6288 SSL: "winssl" 6289 URI: "" 6290 6291 6292 - name: test-latest-sharded-cluster-auth-sasl-openssl 6293 tags: ["openssl", "sasl", "auth", "sharded-cluster", "latest"] 6294 depends_on: 6295 - name: "debug-compile-sasl-openssl" 6296 commands: 6297 - func: "fetch build" 6298 vars: 6299 BUILD_NAME: "debug-compile-sasl-openssl" 6300 - func: "bootstrap mongo-orchestration" 6301 vars: 6302 VERSION: "latest" 6303 TOPOLOGY: "sharded_cluster" 6304 AUTH: "auth" 6305 SSL: "openssl" 6306 - func: "run tests" 6307 vars: 6308 AUTH: "auth" 6309 SSL: "openssl" 6310 URI: "" 6311 6312 6313 - name: test-latest-sharded-cluster-auth-sasl-darwinssl 6314 tags: ["darwinssl", "sasl", "auth", "sharded-cluster", "latest"] 6315 depends_on: 6316 - name: "debug-compile-sasl-darwinssl" 6317 commands: 6318 - func: "fetch build" 6319 vars: 6320 BUILD_NAME: "debug-compile-sasl-darwinssl" 6321 - func: "bootstrap mongo-orchestration" 6322 vars: 6323 VERSION: "latest" 6324 TOPOLOGY: "sharded_cluster" 6325 AUTH: "auth" 6326 SSL: "darwinssl" 6327 - func: "run tests" 6328 vars: 6329 AUTH: "auth" 6330 SSL: "darwinssl" 6331 URI: "" 6332 6333 6334 - name: test-latest-sharded-cluster-auth-sasl-winssl 6335 tags: ["winssl", "sasl", "auth", "sharded-cluster", "latest"] 6336 depends_on: 6337 - name: "debug-compile-sasl-winssl" 6338 commands: 6339 - func: "fetch build" 6340 vars: 6341 BUILD_NAME: "debug-compile-sasl-winssl" 6342 - func: "bootstrap mongo-orchestration" 6343 vars: 6344 VERSION: "latest" 6345 TOPOLOGY: "sharded_cluster" 6346 AUTH: "auth" 6347 SSL: "winssl" 6348 - func: "run tests" 6349 vars: 6350 AUTH: "auth" 6351 SSL: "winssl" 6352 URI: "" 6353 6354 - name: test-latest-server-auth-sspi-winssl 6355 tags: ["winssl", "sspi", "auth", "server", "latest"] 6356 depends_on: 6357 - name: "debug-compile-sspi-winssl" 6358 commands: 6359 - func: "fetch build" 6360 vars: 6361 BUILD_NAME: "debug-compile-sspi-winssl" 6362 - func: "bootstrap mongo-orchestration" 6363 vars: 6364 VERSION: "latest" 6365 TOPOLOGY: "sharded_cluster" 6366 AUTH: "auth" 6367 SSL: "winssl" 6368 - func: "run tests" 6369 vars: 6370 AUTH: "auth" 6371 SSL: "winssl" 6372 URI: "" 6373 6374 - name: authentication-tests-sasl-cyrus 6375 tags: ["authentication-tests", "sasl", "cyrus"] 6376 depends_on: 6377 - name: "debug-compile-sasl-nossl" 6378 commands: 6379 - func: "fetch build" 6380 vars: 6381 BUILD_NAME: "debug-compile-sasl-nossl" 6382 - func: "run auth tests" 6383 6384 - name: authentication-tests-sasl-sspi 6385 tags: ["authentication-tests", "sasl", "sspi"] 6386 depends_on: 6387 - name: "debug-compile-sspi-nossl" 6388 commands: 6389 - func: "fetch build" 6390 vars: 6391 BUILD_NAME: "debug-compile-sspi-nossl" 6392 - func: "run auth tests" 6393 6394 - name: authentication-tests-nosasl 6395 tags: ["authentication-tests", "nosasl"] 6396 depends_on: 6397 - name: "debug-compile-nosasl-nossl" 6398 commands: 6399 - func: "fetch build" 6400 vars: 6401 BUILD_NAME: "debug-compile-nosasl-nossl" 6402 - func: "run auth tests" 6403 6404 - name: authentication-tests-openssl 6405 tags: ["authentication-tests", "nosasl", "ssl", "openssl"] 6406 depends_on: 6407 - name: "debug-compile-nosasl-openssl" 6408 commands: 6409 - func: "fetch build" 6410 vars: 6411 BUILD_NAME: "debug-compile-nosasl-openssl" 6412 - func: "run auth tests" 6413 6414 - name: authentication-tests-darwinssl 6415 tags: ["authentication-tests", "nosasl", "ssl", "darwinssl"] 6416 depends_on: 6417 - name: "debug-compile-nosasl-darwinssl" 6418 commands: 6419 - func: "fetch build" 6420 vars: 6421 BUILD_NAME: "debug-compile-nosasl-darwinssl" 6422 - func: "run auth tests" 6423 6424 - name: authentication-tests-winssl 6425 tags: ["authentication-tests", "nosasl", "ssl", "winssl"] 6426 depends_on: 6427 - name: "debug-compile-nosasl-winssl" 6428 commands: 6429 - func: "fetch build" 6430 vars: 6431 BUILD_NAME: "debug-compile-nosasl-winssl" 6432 - func: "run auth tests" 6433 6434 - name: build-and-run-authentication-tests-openssl-0.9.8 6435 commands: 6436 - func: "install ssl" 6437 vars: 6438 SSL: openssl-0.9.8zh 6439 - command: shell.exec 6440 type: test 6441 params: 6442 working_dir: "mongoc" 6443 script: | 6444 set -o errexit 6445 set -o xtrace 6446 DEBUG=yes CC='${CC}' MARCH='${MARCH}' SASL=no SSL=openssl sh .evergreen/compile.sh 6447 - func: "run auth tests" 6448 - func: "upload build" 6449 6450 - name: build-and-run-authentication-tests-openssl-1.0.0 6451 commands: 6452 - func: "install ssl" 6453 vars: 6454 SSL: openssl-1.0.0t 6455 - command: shell.exec 6456 type: test 6457 params: 6458 working_dir: "mongoc" 6459 script: | 6460 set -o errexit 6461 set -o xtrace 6462 DEBUG=yes CC='${CC}' MARCH='${MARCH}' SASL=no SSL=openssl sh .evergreen/compile.sh 6463 - func: "run auth tests" 6464 - func: "upload build" 6465 6466 - name: build-and-run-authentication-tests-openssl-1.0.1 6467 commands: 6468 - func: "install ssl" 6469 vars: 6470 SSL: openssl-1.0.1u 6471 - command: shell.exec 6472 type: test 6473 params: 6474 working_dir: "mongoc" 6475 script: | 6476 set -o errexit 6477 set -o xtrace 6478 export CFLAGS=-Wno-redundant-decls # OpenSSL 1.0.1 warning 6479 DEBUG=yes CC='${CC}' MARCH='${MARCH}' SASL=no SSL=openssl sh .evergreen/compile.sh 6480 - func: "run auth tests" 6481 - func: "upload build" 6482 6483 - name: build-and-run-authentication-tests-openssl-1.0.1-fips 6484 commands: 6485 - func: "install ssl" 6486 vars: 6487 SSL: openssl-1.0.1u-fips 6488 - command: shell.exec 6489 type: test 6490 params: 6491 working_dir: "mongoc" 6492 script: | 6493 set -o errexit 6494 set -o xtrace 6495 export CFLAGS=-Wno-redundant-decls # OpenSSL 1.0.1 warning 6496 DEBUG=yes CC='${CC}' MARCH='${MARCH}' SASL=no SSL=openssl OPENSSL_FIPS=1 sh .evergreen/compile.sh 6497 - func: "run auth tests" 6498 - func: "upload build" 6499 6500 - name: build-and-run-authentication-tests-openssl-1.0.2 6501 commands: 6502 - func: "install ssl" 6503 vars: 6504 SSL: openssl-1.0.2l 6505 - command: shell.exec 6506 type: test 6507 params: 6508 working_dir: "mongoc" 6509 script: | 6510 set -o errexit 6511 set -o xtrace 6512 DEBUG=yes CC='${CC}' MARCH='${MARCH}' SASL=no SSL=openssl sh .evergreen/compile.sh 6513 - func: "run auth tests" 6514 - func: "upload build" 6515 6516 - name: build-and-run-authentication-tests-openssl-1.1.0 6517 commands: 6518 - func: "install ssl" 6519 vars: 6520 SSL: openssl-1.1.0f 6521 - command: shell.exec 6522 type: test 6523 params: 6524 working_dir: "mongoc" 6525 script: | 6526 set -o errexit 6527 set -o xtrace 6528 DEBUG=yes CC='${CC}' MARCH='${MARCH}' SASL=no SSL=openssl sh .evergreen/compile.sh 6529 - func: "run auth tests" 6530 - func: "upload build" 6531 6532 - name: build-and-run-authentication-tests-libressl-2.5 6533 commands: 6534 - func: "install ssl" 6535 vars: 6536 SSL: libressl-2.5.2 6537 - command: shell.exec 6538 type: test 6539 params: 6540 working_dir: "mongoc" 6541 script: | 6542 set -o errexit 6543 set -o xtrace 6544 DEBUG=yes CC='${CC}' MARCH='${MARCH}' SASL=no SSL=libressl sh .evergreen/compile.sh 6545 - func: "run auth tests" 6546 - func: "upload build" 6547 6548# }}} 6549 6550buildvariants: 6551 6552- name: releng 6553 display_name: "**Release Archive Creator" 6554 run_on: 6555 - ubuntu1404-build 6556 tasks: 6557 - name: "make-release-archive" 6558 distros: # Run on any of these variants, whichever will schedule us first 6559 - ubuntu1604-build 6560 - ubuntu1604-test 6561 - "release-compile" 6562 - "debug-compile" 6563 - ".debug-compile .stdflags !.c89" 6564 - ".debug-compile !.sspi .openssl" 6565 - ".debug-compile !.sspi .nossl" 6566 - "debug-compile-valgrind" 6567 - name: "link-with-cmake" 6568 distros: 6569 - ubuntu1604-build 6570 - ubuntu1604-test 6571 - ubuntu1404-build 6572 - ubuntu1404-test 6573 - name: "link-with-cmake-windows" 6574 distros: 6575 - windows-64-vs2015-compile 6576 - windows-64-vs2015-test 6577 - name: "link-with-cmake-windows-ssl" 6578 distros: 6579 - windows-64-vs2015-compile 6580 - windows-64-vs2015-test 6581 - name: "link-with-cmake-mingw" 6582 distros: 6583 - windows-64-vs2013-compile 6584 - name: "link-with-pkg-config" 6585 distros: 6586 - ubuntu1604-build 6587 - ubuntu1604-test 6588 - ubuntu1404-build 6589 - ubuntu1404-test 6590 6591 6592- name: clang34ubuntu 6593 display_name: "clang 3.4 (Ubuntu 14.04)" 6594 expansions: 6595 CC: "clang" 6596 run_on: 6597 - ubuntu1404-build 6598 tasks: 6599 - "debug-compile-scan-build" 6600 - "release-compile" 6601 - "debug-compile" 6602 - ".debug-compile !.sspi .openssl" 6603 - ".debug-compile !.sspi .nossl" 6604 - ".authentication-tests !.ssl !.sspi" 6605 - ".authentication-tests .openssl" 6606 - ".latest .openssl !.nosasl .server" 6607 - ".latest .nossl !.nosasl" 6608 - ".3.4 .openssl !.nosasl .server" 6609 - ".3.4 .nossl !.nosasl" 6610 - ".3.2 .openssl !.nosasl .server" 6611 - ".3.2 .nossl !.nosasl" 6612 - ".3.0 .openssl !.nosasl !.auth" 6613 - ".2.6 .openssl !.nosasl !.auth" 6614 # Ubuntu 14.04 only supports 2.6+ with SSL 6615 6616- name: clang35 6617 display_name: "clang 3.5 (Debian 8.1)" 6618 expansions: 6619 CC: "clang" 6620 run_on: 6621 - debian81-build 6622 tasks: 6623 - "release-compile" 6624 - "debug-compile" 6625 - ".debug-compile .stdflags !.c89" 6626 - ".debug-compile !.sspi .openssl" 6627 - ".debug-compile !.sspi .nossl" 6628 - ".authentication-tests !.ssl !.sspi" 6629 - ".authentication-tests .openssl" 6630 - ".latest .openssl !.nosasl .server" 6631 - ".latest .nossl !.nosasl" 6632 - ".3.4 .openssl !.nosasl .server" 6633 - ".3.4 .nossl !.nosasl" 6634 # Debian 8.1 only supports MongoDB 3.4+ 6635 6636- name: openssl 6637 display_name: "OpenSSL / LibreSSL" 6638 run_on: 6639 - archlinux-build 6640 - archlinux-test 6641 tasks: 6642 - "build-and-run-authentication-tests-openssl-0.9.8" 6643 - "build-and-run-authentication-tests-openssl-1.0.0" 6644 - "build-and-run-authentication-tests-openssl-1.0.1" 6645 - "build-and-run-authentication-tests-openssl-1.0.2" 6646 - "build-and-run-authentication-tests-openssl-1.1.0" 6647 - "build-and-run-authentication-tests-openssl-1.0.1-fips" 6648 - "build-and-run-authentication-tests-libressl-2.5" 6649 6650 6651- name: clang37 6652 display_name: "clang 3.7 (Archlinux)" 6653 expansions: 6654 CC: "clang" 6655 run_on: 6656 - archlinux-build 6657 tasks: 6658 - "release-compile" 6659 - "debug-compile" 6660 - ".debug-compile .stdflags !.c89" 6661 - ".debug-compile !.sspi .openssl" 6662 - ".debug-compile !.sspi .nossl" 6663 - ".authentication-tests !.ssl !.sspi" 6664 - ".authentication-tests .openssl" 6665 - ".latest .nossl !.nosasl" 6666 - ".3.4 .nossl !.nosasl" 6667 - ".3.2 .nossl !.nosasl" # No enterprise build for Archlinux, SSL not available 6668 - ".3.0 .nossl .nosasl !.auth" 6669 - ".2.6 .nossl .nosasl !.auth" 6670 - ".2.4 .nossl .nosasl !.auth" 6671 6672- name: clang38-i386 6673 display_name: "clang 3.8 (i386) (Ubuntu 16.04)" 6674 expansions: 6675 CC: "clang" 6676 MARCH: "i386" 6677 run_on: 6678 - ubuntu1604-build 6679 - ubuntu1604-test 6680 tasks: 6681 - "debug-compile-scan-build" 6682 - "release-compile" 6683 - "debug-compile" 6684 - ".debug-compile .stdflags !.c89" 6685 - ".debug-compile !.sspi .nossl .nosasl" 6686 - ".authentication-tests .nosasl !.ssl" 6687 - ".latest .nossl .nosasl" 6688 - ".3.4 .nossl .nosasl" 6689 # We don't have i386 builds of OpenSSL or Cyrus SASL installed 6690 # Ubuntu16.04 only supports MongoDB 3.4+ 6691 6692- name: clang38 6693 display_name: "clang 3.8 (Ubuntu 16.04)" 6694 expansions: 6695 CC: "clang" 6696 run_on: 6697 - ubuntu1604-build 6698 - ubuntu1604-test 6699 tasks: 6700 - ".compression" 6701 - "debug-compile-scan-build" 6702 - "debug-compile-sanitizer-address" 6703 - "debug-compile-sanitizer-undefined" 6704 - "release-compile" 6705 - "debug-compile" 6706 - ".debug-compile .stdflags !.c89" 6707 - ".debug-compile !.sspi .openssl" 6708 - ".debug-compile !.sspi .nossl" 6709 - ".authentication-tests !.ssl !.sspi" 6710 - ".authentication-tests .openssl" 6711 - ".latest .openssl !.nosasl .server" 6712 - ".latest .nossl !.nosasl" 6713 - ".3.4 .openssl !.nosasl .server" 6714 - ".3.4 .nossl !.nosasl" 6715 # Ubuntu16.04 only supports MongoDB 3.4+ 6716 6717## GCC 6718- name: gcc46 6719 display_name: "GCC 4.6 (Ubuntu 12.04)" 6720 expansions: 6721 CC: "gcc" 6722 run_on: 6723 - ubuntu1204-build 6724 tasks: 6725 - "release-compile" 6726 - "debug-compile" 6727 - ".debug-compile !.sspi .openssl" 6728 - ".debug-compile !.sspi .nossl" 6729 - ".authentication-tests !.ssl !.sspi" 6730 - ".authentication-tests .openssl" 6731 - ".latest .openssl !.nosasl .server" 6732 - ".latest .nossl !.nosasl" 6733 - ".3.4 .openssl !.nosasl .server" 6734 - ".3.4 .nossl !.nosasl" 6735 - ".3.2 .openssl !.nosasl .server" 6736 - ".3.2 .nossl !.nosasl" 6737 - ".3.0 .openssl !.nosasl !.auth" 6738 - ".2.6 .openssl !.nosasl !.auth" 6739 - ".2.4 .nossl !.nosasl !.auth" 6740 6741- name: gcc48ubuntu 6742 display_name: "GCC 4.8 (Ubuntu 14.04)" 6743 expansions: 6744 CC: "gcc" 6745 run_on: 6746 - ubuntu1404-build 6747 tasks: 6748 - "release-compile" 6749 - "debug-compile" 6750 - ".debug-compile !.sspi .openssl" 6751 - ".debug-compile !.sspi .nossl" 6752 - ".authentication-tests !.ssl !.sspi" 6753 - ".authentication-tests .openssl" 6754 - ".latest .openssl !.nosasl .server" 6755 - ".latest .nossl !.nosasl" 6756 - ".latest .nossl !.nosasl !.ipv4-only" 6757 - ".3.4 .openssl !.nosasl .server" 6758 - ".3.4 .nossl !.nosasl" 6759 - ".3.2 .openssl !.nosasl .server" 6760 - ".3.2 .nossl !.nosasl" 6761 - ".3.0 .openssl !.nosasl !.auth" 6762 - ".2.6 .openssl !.nosasl !.auth" 6763 # Ubuntu 14.04 only supports 2.6+ with SSL 6764 6765- name: gcc48rhel 6766 display_name: "GCC 4.8 (RHEL 7.0)" 6767 expansions: 6768 CC: "gcc" 6769 run_on: 6770 - rhel70 6771 tasks: 6772 - ".hardened" 6773 - ".compression" 6774 - "release-compile" 6775 - "debug-compile" 6776 - ".debug-compile !.sspi .openssl" 6777 - ".debug-compile !.sspi .nossl" 6778 - ".authentication-tests !.ssl !.sspi" 6779 - ".authentication-tests .openssl" 6780 - ".latest .openssl !.nosasl .server" 6781 - ".latest .nossl !.nosasl" 6782 - ".3.4 .openssl !.nosasl .server" 6783 - ".3.4 .nossl !.nosasl" 6784 - ".3.2 .openssl !.nosasl .server" 6785 - ".3.2 .nossl !.nosasl" 6786 - ".3.0 .openssl !.nosasl !.auth" 6787 - ".2.6 .openssl !.nosasl !.auth" 6788 # RHEL 7 only supports 2.6+ 6789 6790 6791- name: gcc49 6792 display_name: "GCC 4.9 (Debian 8.1)" 6793 expansions: 6794 CC: "gcc" 6795 run_on: 6796 - debian81-build 6797 tasks: 6798 - "release-compile" 6799 - "debug-compile" 6800 - ".debug-compile !.sspi .openssl" 6801 - ".debug-compile !.sspi .nossl" 6802 - ".authentication-tests !.ssl !.sspi" 6803 - ".authentication-tests .openssl" 6804 - ".latest .openssl !.nosasl .server" 6805 - ".latest .nossl !.nosasl" 6806 - ".3.4 .openssl !.nosasl .server" 6807 - ".3.4 .nossl !.nosasl" 6808 # Debian 8.1 only supports MongoDB 3.4+ 6809 6810- name: gcc53-i386 6811 display_name: "GCC 5.3 (i386) (Ubuntu 16.04)" 6812 expansions: 6813 CC: "gcc" 6814 MARCH: "i386" 6815 run_on: 6816 - ubuntu1604-build 6817 - ubuntu1604-test 6818 tasks: 6819 - "debug-compile-coverage" 6820 - "release-compile" 6821 - "debug-compile" 6822 - ".authentication-tests .nosasl !.ssl !.sspi" 6823 - ".debug-compile !.sspi .nossl .nosasl" 6824 - ".latest .nossl .nosasl" 6825 - ".3.4 .nossl .nosasl" 6826 # We don't have i386 builds of OpenSSL or Cyrus SASL installed 6827 # Ubuntu16.04 only supports MongoDB 3.4+ 6828 6829- name: gcc53 6830 display_name: "GCC 5.3 (Ubuntu 16.04)" 6831 expansions: 6832 CC: "gcc" 6833 run_on: 6834 - ubuntu1604-build 6835 - ubuntu1604-test 6836 tasks: 6837 - ".compression" 6838 - "debug-compile-coverage" 6839 - "release-compile" 6840 - "debug-compile" 6841 - ".debug-compile !.sspi .openssl" 6842 - ".debug-compile !.sspi .nossl" 6843 - ".authentication-tests !.ssl !.sspi" 6844 - ".authentication-tests .openssl" 6845 - ".latest .openssl !.nosasl .server" 6846 - ".latest .nossl !.nosasl" 6847 - ".3.4 .openssl !.nosasl .server" 6848 - ".3.4 .nossl !.nosasl" 6849 # Ubuntu16.04 only supports MongoDB 3.4+ 6850 6851- name: darwin 6852 display_name: "*Darwin, macOS (Apple LLVM)" 6853 expansions: 6854 CC: "clang" 6855 run_on: 6856 - macos-1012 6857 tasks: 6858 - ".compression" 6859 - "debug-compile-coverage" 6860 - "release-compile" 6861 - "debug-compile" 6862 - ".debug-compile .darwinssl" 6863 - ".debug-compile !.sspi .nossl" 6864 - ".debug-compile .clang" 6865 - ".authentication-tests !.ssl !.sspi" 6866 - ".authentication-tests .darwinssl" 6867 - ".latest .darwinssl !.nosasl .server" 6868 - ".latest .nossl !.nosasl" 6869 - ".3.4 .darwinssl !.nosasl .server" 6870 - ".3.4 .nossl !.nosasl" 6871 - ".3.2 .darwinssl !.nosasl .server" 6872 - ".3.2 .nossl !.nosasl" 6873 - ".2.6 .nossl !.nosasl" # No MongoDB SSL builds available 6874 - ".2.4 .nossl !.nosasl" 6875 6876- name: windows-2015 6877 display_name: "Windows (VS 2015)" 6878 expansions: 6879 CC: "Visual Studio 14 2015 Win64" 6880 run_on: 6881 - windows-64-vs2015-compile 6882 tasks: 6883 - ".compression" 6884 - "release-compile" 6885 - "debug-compile" 6886 - ".debug-compile .winssl" 6887 - ".debug-compile !.sspi .openssl" 6888 - ".debug-compile !.sspi .nossl" 6889 - ".debug-compile .sspi" 6890 - ".authentication-tests .nosasl !.ssl" # Revert Me: CDRIVER-2040 6891 - ".authentication-tests .openssl" 6892 - ".authentication-tests .winssl" 6893 - ".authentication-tests .sspi" 6894 - ".latest .winssl !.nosasl .server" 6895 - ".latest .openssl !.nosasl .server" 6896 - ".latest .nossl !.nosasl" 6897 - ".3.4 .winssl !.nosasl .server" 6898 - ".3.4 .openssl !.nosasl .server" 6899 - ".3.4 .nossl !.nosasl" 6900 - ".3.2 .winssl !.nosasl .server" 6901 - ".3.2 .openssl !.nosasl .server" 6902 - ".3.2 .nossl !.nosasl" 6903 - ".3.0 .nossl !.nosasl" 6904 - ".2.6 .nossl !.nosasl" 6905 # There is no 2.4 build for Windows 6906 6907- name: windows-2015-32 6908 display_name: "Windows (i386) (VS 2015)" 6909 expansions: 6910 CC: "Visual Studio 14 2015" 6911 run_on: 6912 - windows-64-vs2015-compile 6913 tasks: 6914 - ".compression" 6915 - "release-compile" 6916 - "debug-compile" 6917 # No 32bit OpenSSL builds 6918 - ".debug-compile .sspi !.openssl" 6919 - ".debug-compile .winssl .nosasl" 6920 - ".debug-compile !.sspi .nossl .nosasl" 6921 - ".authentication-tests .nosasl !.ssl" 6922 - ".authentication-tests .winssl" 6923 - ".authentication-tests .sspi" 6924 - ".latest .winssl .nosasl .server" 6925 - ".latest .nossl .nosasl" 6926 - ".latest .sspi" 6927 - ".3.4 .winssl .nosasl .server" 6928 - ".3.4 .nossl .nosasl" 6929 - ".3.2 .winssl .nosasl .server" 6930 - ".3.2 .nossl .nosasl" 6931 - ".3.0 .nossl .nosasl" 6932 - ".2.6 .nossl .nosasl" 6933 # There is no 2.4 build for Windows 6934 6935- name: windows-2013 6936 display_name: "Windows (VS 2013)" 6937 expansions: 6938 CC: "Visual Studio 12 2013 Win64" 6939 run_on: 6940 - windows-64-vs2013-compile 6941 tasks: 6942 - ".compression" 6943 - "release-compile" 6944 - "debug-compile" 6945 - ".debug-compile .winssl" 6946 - ".debug-compile !.sspi .openssl" 6947 - ".debug-compile !.sspi .nossl" 6948 - ".debug-compile .sspi" 6949 - ".authentication-tests .nosasl !.ssl" # GSSAPI isn't installed 6950 - ".authentication-tests .openssl" 6951 - ".authentication-tests .winssl" 6952 - ".authentication-tests .sspi" 6953 - ".latest .winssl !.nosasl .server" 6954 - ".latest .openssl !.nosasl .server" 6955 - ".latest .nossl !.nosasl" 6956 - ".latest .sspi" 6957 - ".3.4 .winssl !.nosasl .server" 6958 - ".3.4 .openssl !.nosasl .server" 6959 - ".3.4 .nossl !.nosasl" 6960 - ".3.2 .winssl !.nosasl .server" 6961 - ".3.2 .nossl !.nosasl" 6962 - ".3.0 .nossl !.nosasl" 6963 - ".2.6 .nossl !.nosasl" 6964 # There is no 2.4 build for Windows 6965 6966- name: windows-2013-32 6967 display_name: "Windows (i386) (VS 2013)" 6968 expansions: 6969 CC: "Visual Studio 12 2013" 6970 run_on: 6971 - windows-64-vs2013-compile 6972 tasks: 6973 - "release-compile" 6974 - "debug-compile" 6975 - ".debug-compile .sspi !.openssl" 6976 - ".debug-compile .winssl .nosasl" 6977 - ".debug-compile !.sspi .nossl .nosasl" 6978 - ".authentication-tests .nosasl !.ssl" 6979 - ".authentication-tests .winssl" 6980 - ".authentication-tests .sspi" 6981 - ".latest .winssl .nosasl .server" 6982 - ".latest .nossl .nosasl" 6983 - ".latest .sspi" 6984 - ".3.4 .winssl .nosasl .server" 6985 - ".3.4 .nossl .nosasl" 6986 - ".3.2 .winssl .nosasl .server" 6987 - ".3.2 .nossl .nosasl" 6988 - ".3.0 .nossl .nosasl" 6989 - ".2.6 .nossl .nosasl" 6990 # There is no 2.4 build for Windows 6991 6992- name: windows-2010 6993 display_name: "Windows (VS 2010)" 6994 expansions: 6995 CC: "Visual Studio 10 2010 Win64" 6996 run_on: 6997 - windows-64-vs2010-compile 6998 tasks: 6999 - ".compression" 7000 - "release-compile" 7001 - "debug-compile" 7002 - ".debug-compile .winssl" 7003 - ".debug-compile !.sspi .openssl" 7004 - ".debug-compile !.sspi .nossl" 7005 - ".debug-compile .sspi" 7006 - ".authentication-tests .nosasl !.ssl" # GSSAPI isn't installed 7007 - ".authentication-tests .openssl" 7008 - ".authentication-tests .winssl" 7009 - ".authentication-tests .sspi" 7010 - ".latest .winssl !.nosasl .server" 7011 - ".latest .openssl !.nosasl .server" 7012 - ".latest .nossl !.nosasl" 7013 - ".latest .sspi" 7014 - ".3.4 .winssl !.nosasl .server" 7015 - ".3.4 .openssl !.nosasl .server" 7016 - ".3.4 .nossl !.nosasl" 7017 - ".3.2 .winssl !.nosasl .server" 7018 - ".3.2 .openssl !.nosasl .server" 7019 - ".3.2 .nossl !.nosasl" 7020 - ".3.0 .nossl !.nosasl" 7021 - ".2.6 .nossl !.nosasl" 7022 # There is no 2.4 build for Windows 7023 7024- name: windows-2010-32 7025 display_name: "Windows (i386) (VS 2010)" 7026 expansions: 7027 CC: "Visual Studio 10 2010" 7028 run_on: 7029 - windows-64-vs2010-compile 7030 tasks: 7031 - "release-compile" 7032 - "debug-compile" 7033 - ".debug-compile .winssl .sspi" 7034 - ".debug-compile .winssl .nosasl" 7035 - ".debug-compile !.sspi .nossl .nosasl" 7036 - ".debug-compile .nossl .sspi" 7037 - ".authentication-tests .nosasl !.ssl" 7038 - ".authentication-tests .winssl" 7039 - ".authentication-tests .sspi" 7040 - ".latest .winssl .nosasl .server" 7041 - ".latest .nossl .nosasl" 7042 - ".latest .sspi" 7043 - ".3.4 .winssl .nosasl .server" 7044 - ".3.4 .nossl .nosasl" 7045 - ".3.2 .winssl .nosasl .server" 7046 - ".3.2 .nossl .nosasl" 7047 - ".3.0 .nossl .nosasl" 7048 - ".2.6 .nossl .nosasl" 7049 # There is no 2.4 build for Windows 7050 7051- name: mingw 7052 display_name: "MinGW-W64" 7053 expansions: 7054 CC: "mingw" 7055 run_on: 7056 - windows-64-vs2013-compile 7057 tasks: 7058 - ".debug-compile .nossl .nosasl" 7059 - ".debug-compile .winssl .sspi" 7060 - ".latest .nossl .nosasl .server" 7061 - ".latest .winssl .sspi .server" 7062 7063- name: power8-rhel71 7064 display_name: "*Power8 (ppc64le) (RHEL 7.1)" 7065 expansions: 7066 CC: "gcc" 7067 batchtime: 1440 # 1 day 7068 run_on: 7069 - rhel71-power8-build 7070 - rhel71-power8-test 7071 tasks: 7072 - ".compression" 7073 - "release-compile" 7074 - "debug-compile" 7075 - ".debug-compile !.sspi .openssl" 7076 - ".debug-compile !.sspi .nossl" 7077 - ".authentication-tests .nosasl !.ssl" # Revert me: CDRIVER-2000 7078 - ".authentication-tests .openssl" 7079 - ".latest .openssl !.nosasl .server" 7080 - ".latest .nossl !.nosasl" 7081 - ".3.4 .openssl !.nosasl .server" 7082 - ".3.4 .nossl !.nosasl" 7083 - ".3.2 .openssl !.nosasl .server" 7084 - ".3.2 .nossl !.nosasl" 7085 # RHEL 7.1 ppc64le is only supported by MongoDB 3.2+ 7086 7087- name: power8-ubuntu1604 7088 display_name: "Power8 (ppc64le) (Ubuntu 16.04)" 7089 expansions: 7090 CC: "gcc" 7091 batchtime: 1440 # 1 day 7092 run_on: 7093 - ubuntu1604-power8-build 7094 - ubuntu1604-power8-test 7095 tasks: 7096 - "debug-compile-scan-build" 7097 - "debug-compile-coverage" 7098 - "release-compile" 7099 - "debug-compile" 7100 - ".debug-compile !.sspi .openssl" 7101 - ".debug-compile !.sspi .nossl" 7102 - ".authentication-tests !.ssl !.sspi" 7103 - ".authentication-tests .openssl" 7104 - ".latest .openssl !.nosasl .server" 7105 - ".latest .nossl !.nosasl" 7106 - ".3.4 .openssl !.nosasl .server" 7107 - ".3.4 .nossl !.nosasl" 7108 # Ubuntu16.04 ppc64le is only supported by MongoDB 3.4+ 7109 7110- name: arm-ubuntu1604 7111 display_name: "*ARM (aarch64) (Ubuntu 16.04)" 7112 expansions: 7113 CC: "gcc" 7114 batchtime: 1440 # 1 day 7115 run_on: 7116 - ubuntu1604-arm64-large 7117 - ubuntu1604-arm64-small 7118 tasks: 7119 - ".compression" 7120 - "debug-compile-scan-build" 7121 - "debug-compile-coverage" 7122 - "release-compile" 7123 - "debug-compile" 7124 - ".debug-compile !.sspi .openssl" 7125 - ".debug-compile !.sspi .nossl" 7126 - ".authentication-tests !.ssl !.sspi" 7127 - ".authentication-tests .openssl" 7128 - ".latest .openssl !.nosasl .server" 7129 - ".latest .nossl !.nosasl" 7130 - ".3.4 .openssl !.nosasl .server" 7131 - ".3.4 .nossl !.nosasl" 7132 # Ubuntu16.04 aarch64 is only supported by MongoDB 3.4+ 7133 7134- name: zseries-rhel72 7135 display_name: "*zSeries (s390x) (RHEL 7.2)" 7136 expansions: 7137 CC: "gcc" 7138 batchtime: 1440 # 1 day 7139 run_on: 7140 - rhel72-zseries-test 7141 - rhel72-zseries-build 7142 tasks: 7143 - "release-compile" 7144 - "debug-compile" 7145 - ".debug-compile !.sspi .openssl" 7146 - ".debug-compile !.sspi .nossl" 7147 - ".authentication-tests !.ssl !.sspi" 7148 - ".authentication-tests .openssl" 7149 - ".latest .openssl !.nosasl .server" 7150 - ".latest .nossl !.nosasl" 7151 - ".3.4 .openssl !.nosasl .server" 7152 - ".3.4 .nossl !.nosasl" 7153# # RHEL7.2 s390x is only supported by MongoDB 3.4+ 7154 7155- name: zseries-ubuntu1604 7156 display_name: "zSeries (s390x) (Ubuntu 16.04)" 7157 expansions: 7158 CC: "gcc" 7159 batchtime: 1440 # 1 day 7160 run_on: 7161 - ubuntu1604-zseries-large 7162 - ubuntu1604-zseries-small 7163 tasks: 7164 - "debug-compile-coverage" 7165 - "release-compile" 7166 - "debug-compile" 7167 - ".debug-compile !.sspi .openssl" 7168 - ".debug-compile !.sspi .nossl" 7169 - ".authentication-tests !.ssl !.sspi" 7170 - ".authentication-tests .openssl" 7171 - ".latest .openssl !.nosasl .server" 7172 - ".latest .nossl !.nosasl" 7173 - ".3.4 .openssl !.nosasl .server" 7174 - ".3.4 .nossl !.nosasl" 7175 # Ubuntu16.04 s390x is only supported by MongoDB 3.4+ 7176 7177- name: zseries-suse12 7178 display_name: "zSeries (s390x) SUSE12" 7179 expansions: 7180 CC: "gcc" 7181 batchtime: 1440 # 1 day 7182 run_on: 7183 - suse12-zseries-build 7184 - suse12-zseries-test 7185 tasks: 7186 - ".compression" 7187 - "release-compile" 7188 - "debug-compile" 7189 - ".debug-compile !.sspi .openssl" 7190 - ".debug-compile !.sspi .nossl" 7191 - ".authentication-tests !.ssl !.sspi" 7192 - ".authentication-tests .openssl" 7193 - ".latest .openssl !.nosasl .server" 7194 - ".latest .nossl !.nosasl" 7195 - ".3.4 .openssl !.nosasl .server" 7196 - ".3.4 .nossl !.nosasl" 7197 # SUSE12 s390x is only supported by MongoDB 3.4+ 7198 7199 7200- name: experimental 7201 display_name: "Experimental 3.6 Implementations" 7202 run_on: 7203 - archlinux-build 7204 tasks: 7205 - ".compression" 7206