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

Update how we do our simulator builds to try to avoid a race when building the arduino core #1371

Merged
merged 6 commits into from
Dec 14, 2023

Conversation

obra
Copy link
Member

@obra obra commented Dec 14, 2023

This pulls forward a sketch + libraries build that ought to warm our caches and prevent clobbering

obra added 6 commits December 14, 2023 10:40
…mulator

This makes it easier to smoke test more stuff in the simulator
This will be run before any other tests when running simulator tests.
In theory, this might help prevent race conditions during simulator
testing in CI from causing test failures
… the plugins directory)

Update the "tests failed" output to be a little bit more friendly
case-sensitive filesystems.

(This is an older plugin not used in current code)
@@ -15,7 +15,7 @@
* this program. If not, see <http://www.gnu.org/licenses/>.
*/

#include "Kaleidoscope/plugin/LEDEffect-BootAnimation.h"
#include "Kaleidoscope-LEDEffect-BootAnimation.h"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: I would fix the capitalization error, instead of using the Kaleidoscope- version, for consistency with other plugins.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oops. I'd thought I was going with house style. thanks.

@obra obra merged commit 5058e80 into master Dec 14, 2023
15 checks passed
@obra obra deleted the f/core-clobber-race-in-simulator-testing branch December 14, 2023 22:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants