UI Starter Framework - Exception

Hi

I am getting this error when using the latest EAP with starter ui framework:

	at com.intellij.testFramework.TestLoggerFactory$TestLogger.error(TestLoggerFactory.java:457) 	
	at com.intellij.openapi.diagnostic.Logger.error(Logger.java:374) 	
	at com.intellij.ui.scale.JBUIScale.computeSystemScaleFactor(JBUIScale.kt:223) 	
	at com.intellij.ui.scale.JBUIScale.systemScaleFactor$lambda$1(JBUIScale.kt:96) 	
	at com.intellij.util.concurrency.SynchronizedClearableLazy._get_value_$lambda$1$lambda$0(SynchronizedClearableLazy.kt:41) 	
	at java.base/java.util.concurrent.atomic.AtomicReference.updateAndGet(AtomicReference.java:210) ```

Any Idea why? 
Thanks

Additional Context: This issue only occurs on Linux when running UI tests with the starter and driver framework.

The issue can be resolved by adding the following properties to Starter.newContext:

addSystemProperty("ide.ui.scale", "1.0")
addSystemProperty("hidpi", "false")
addSystemProperty("ide.ui.scale.override", "1.0")
addSystemProperty("sun.java2d.uiScale", "1.0")
addSystemProperty("awt.useSystemAAFontSettings", "off")

After adding these properties, the tests run successfully on Linux environments.

I created this issue on GitHub, but it seems it isn’t the right place for reporting problem with the starter framework…

@jgafner I wonder if you’d have better luck creating a YouTrack issue

Nope - with this issue not yet

Gotcha - you might want to consider opening one there then to get a bit more traction & visibility.

Folks, sorry for the delay!

We were trying to reproduce the issue but we couldn’t. We run tests on various agents including the ones provided by Github Actions and don’t see the exception.

What version of IDE are you running? Do you run tests locally or on some headless agents (in this case we start Xvfb to show UI)?

Hi @maxim.kolmakov

There were some JBR issues in the past 2-3 weeks that prevented me from running the plugin and the tests - now with the latest JBR release I will try to see if this is still an open issue and update in here, thanks.