Skip to content

Conversation

@ben--
Copy link
Contributor

@ben-- ben-- commented Dec 13, 2025

DO NOT LAND THIS DIFF (see #2541)

Demo showing a working OSS buck build. Includes diffs that pin folly to the necessary changes to buck2-shims-meta, buck2, and buck2-preludee.

@meta-cla meta-cla bot added the CLA Signed label Dec 13, 2025
@ben-- ben-- mentioned this pull request Dec 13, 2025
@ben-- ben-- force-pushed the oss-buck-demo branch 28 times, most recently from 0a837cb to bf7ecf4 Compare December 16, 2025 16:56
ben-- added 29 commits January 29, 2026 19:12
sed -i "" -e '/PYTHON_EXTENSIONS/,$d' folly/CMakeLists.txt
jj file show -r 7c61d2e- folly/CMakeLists.txt | sed -ne '/PYTHON_EXTENSIONS/,$p' >> folly/CMakeLists.txt
Use Promise/Future to control completion instead of futures::sleep,
eliminating wall-clock timing dependencies that cause flaky failures
on loaded CI systems.
Remove timing assertions (T_CHECK_TIMEOUT) that cause flakiness on
Windows due to coarse timer resolution (~15.6ms). The test now verifies
only the cancellation logic: which callbacks fired and which were
cancelled. Timeout values increased to 50/100/200ms to be well above
Windows timer resolution.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant