Skip to content
New issue

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

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

Already on GitHub? # to your account

Fix UI tests on Azure #946

Merged
merged 1 commit into from
May 20, 2019

Conversation

SamCarlberg
Copy link
Member

Switch to Linux for running the UI tests
Install OpenJFX and openjdk through apt

@codecov-io
Copy link

codecov-io commented May 8, 2019

Codecov Report

❗ No coverage uploaded for pull request base (master@5a8e1b4). Click here to learn what that means.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #946   +/-   ##
=========================================
  Coverage          ?   52.89%           
  Complexity        ?        1           
=========================================
  Files             ?      329           
  Lines             ?     8892           
  Branches          ?      561           
=========================================
  Hits              ?     4703           
  Misses            ?     3985           
  Partials          ?      204

@SamCarlberg
Copy link
Member Author

@JLLeitschuh Thoughts on why the code coverage dropped so much?

@JLLeitschuh
Copy link
Member

No idea. This doesn't seem like the kind of thing that would cause it. Perhaps there is binary jacoco comparison going on?

@SamCarlberg
Copy link
Member Author

I think it might be because there was no coverage report for the latest commit on master. I'm not sure, though

@SamCarlberg
Copy link
Member Author

Oh, the UI tests aren't running because Java 11 is being used instead of Java 8 🤦‍♂️

Update TestFX to 4.0.7-alpha
Copy link
Member

@JLLeitschuh JLLeitschuh left a comment

Choose a reason for hiding this comment

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

What is Zulu? How can we know we trust it?

Other than that, this LGTM!

@SamCarlberg
Copy link
Member Author

ZuluFX is an OpenJDK + OpenJFX build provided by Azul Systems (https://www.azul.com/). We used the embedded Zulu JRE on the RoboRIO for the 2018 FRC season

@SamCarlberg SamCarlberg merged commit d5ec3a4 into WPIRoboticsProjects:master May 20, 2019
@SamCarlberg SamCarlberg deleted the azure-openjfx-8 branch May 20, 2019 22:55
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants