Skip to content
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

Merge master into develop #6649

Merged
merged 2 commits into from
Sep 1, 2024
Merged

Merge master into develop #6649

merged 2 commits into from
Sep 1, 2024

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Sep 1, 2024

Synchronizes changes of master branch into develop branch.

Fixes to run test_suite.yml during macos CI (if "test suite mac" label is present).

* Make sure the Contents/Frameworks folder is created.

* Set WEBOTS_HOME_PATH such that tests can find Makefile.include during CI.

* Change WEBOTS_HOME to Webots.app and add logic to test_suite.py to find webots executable.

* Get qt_warning_filters.conf from correct location on macos.

* Ignore (but warn about) error trying to connect to background Webots on MacOS.

* On Mac, timeout test after 60 minutes instead of 10.

* Use macos-13 runner instead of macos-14. The former has twice as much RAM as the latter.

* Install urdfdom during macos CI because it is needed by tests suite.

* Assert that move succeeds.

* Print age of ode_tmp.dif so we can see how long we should wait on macos during CI.

* Allow up to 20 seconds for world reload.

* Skip billboard.wbt test during macos CI. The test passes locally, so the failure is presumably due to the CI server being headless.

* Only increase timeout on macos.

---------

Co-authored-by: CoolSpy3 <[email protected]>
Co-authored-by: Olivier Michel <[email protected]>
@github-actions github-actions bot requested a review from a team as a code owner September 1, 2024 04:05
@omichel omichel added the synchronization Synchronization of branches label Sep 1, 2024
@omichel omichel self-assigned this Sep 1, 2024
@omichel omichel merged commit 0ae3089 into develop Sep 1, 2024
36 of 38 checks passed
@omichel omichel deleted the sync-master-2a0c4ead4 branch September 1, 2024 15:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
synchronization Synchronization of branches
Development

Successfully merging this pull request may close these issues.

2 participants