-
-
Notifications
You must be signed in to change notification settings - Fork 7k
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
Bugfixes on tests and github actions runner for Windows #10196
Open
cmaglie
wants to merge
15
commits into
arduino:master
Choose a base branch
from
cmaglie:fix-win-tests
base: master
Could not load branches
Branch not found: {{ refName }}
Could not load tags
Nothing to show
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Commits on Jun 19, 2020
-
Fix "illegal char" in build.xml
CI run on windows produce the following error: D:\a\Arduino\Arduino\build\build.xml:365: java.nio.file.InvalidPathException: Illegal char <*> at index 42: D:\a\Arduino\Arduino\build\macosx\arduino-*.dmg
Configuration menu - View commit details
-
Copy full SHA for 122ad00 - Browse repository at this point
Copy the full SHA 122ad00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 223a6a1 - Browse repository at this point
Copy the full SHA 223a6a1View commit details -
Run tests without creating 'dist'
Previously the <input...> tag was removed with sed to avoid hitting enter on the version number prompt. We can just skip the dist step altogether instead.
Configuration menu - View commit details
-
Copy full SHA for 4a5e304 - Browse repository at this point
Copy the full SHA 4a5e304View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cb1625 - Browse repository at this point
Copy the full SHA 6cb1625View commit details -
Configuration menu - View commit details
-
Copy full SHA for 941363c - Browse repository at this point
Copy the full SHA 941363cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7852fc1 - Browse repository at this point
Copy the full SHA 7852fc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 720b7a9 - Browse repository at this point
Copy the full SHA 720b7a9View commit details -
It looks like that on Windows string builders use a default encoding that is different from UTF-8.
Configuration menu - View commit details
-
Copy full SHA for 24bf3eb - Browse repository at this point
Copy the full SHA 24bf3ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6ef343 - Browse repository at this point
Copy the full SHA a6ef343View commit details -
Put require .dll together with work/java/bin/java
This allows the library loader to find them even if arduino_debug.exe or arduino.exe is started from a different directory for example from the command prompt.
Configuration menu - View commit details
-
Copy full SHA for ac3d1fe - Browse repository at this point
Copy the full SHA ac3d1feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 74a66e5 - Browse repository at this point
Copy the full SHA 74a66e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e9d0cc - Browse repository at this point
Copy the full SHA 5e9d0ccView commit details -
Explicitly pass output stream in runArduino(..) test function
Previously while testing on Windows, if the process produces a lot of output that is not consumed, the pr.Wait() call will never end because the OS doesn't have enough buffering.
Configuration menu - View commit details
-
Copy full SHA for ef5d316 - Browse repository at this point
Copy the full SHA ef5d316View commit details -
Fixed EditorConsoleTest on Windows
For some reason the consolePane.getText() method returns the document text with single CR translated into OS native CR+LF. This will influence test outcome since we check various combinations of CR and LF.
Configuration menu - View commit details
-
Copy full SHA for ea25c35 - Browse repository at this point
Copy the full SHA ea25c35View commit details -
test: gather all output before going on with tests
Wait for consumer thread to collect all output before returning from command line run. This patch avoid a race condition (the test output is checked before all the output is actually collected).
Configuration menu - View commit details
-
Copy full SHA for 1621776 - Browse repository at this point
Copy the full SHA 1621776View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.