Skip to content

PYTHON-5253 Automated Spec Test Sync #2409

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 25 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
fe1b07d
WIP
sleepyStick May 6, 2025
f822f31
trying to get it to work locally?
sleepyStick May 8, 2025
6909518
wip
sleepyStick May 12, 2025
73139a4
still a wip
sleepyStick Jun 5, 2025
b3a2b29
WIP
sleepyStick May 6, 2025
49685ae
trying to get it to work locally?
sleepyStick May 8, 2025
076ed93
wip
sleepyStick May 12, 2025
07ea1f6
still a wip
sleepyStick Jun 5, 2025
f4b3ddc
add patch file, use comment bot, still a wip
sleepyStick Jun 23, 2025
547dd76
Merge branch 'PYTHON-5253' of https://github.com/sleepyStick/mongo-py…
sleepyStick Jun 23, 2025
a97d5f4
Merge branch 'mongodb:master' into PYTHON-5253
sleepyStick Jun 24, 2025
925aeb5
fun fact, using a python script is actually *way* easier
sleepyStick Jun 25, 2025
67b995a
remove comment
sleepyStick Jun 25, 2025
53e8945
remove comment pt2
sleepyStick Jun 25, 2025
9f6f727
9am pst is 4pm utc i think?
sleepyStick Jun 25, 2025
3144383
remove unused vars and cleanup debugging prints
sleepyStick Jun 25, 2025
2bea24b
oops accidentally deleted this line
sleepyStick Jun 26, 2025
4bef7ca
fix resync commit msg
sleepyStick Jun 26, 2025
8aaf791
add / fix comments
sleepyStick Jun 26, 2025
413b463
check=True, catch error instead
sleepyStick Jun 26, 2025
75ddd14
Merge branch 'master' into PYTHON-5253
sleepyStick Jun 26, 2025
1a3d87f
multiple patch files
sleepyStick Jun 27, 2025
4f3cb61
update contributing to explain patch files
sleepyStick Jun 27, 2025
ec50aff
Update CONTRIBUTING.md
sleepyStick Jun 27, 2025
579c194
explain what syncing is, add example, and modify spacing
sleepyStick Jun 27, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions .evergreen/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,3 +42,23 @@ post:
- func: "upload mo artifacts"
- func: "upload test results"
- func: "cleanup"

tasks:
- name: resync_specs
commands:
- command: subprocess.exec
params:
binary: bash
include_expansions_in_env: [AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_SESSION_TOKEN]
args:
- .evergreen/scripts/resync-all-specs.sh
working_dir: src

buildvariants:
- name: resync_specs
display_name: "Resync Specs"
run_on: rhel80-small
cron: '0 16 * * MON'
patchable: false
tasks:
- name: resync_specs
Loading
Loading