Tests fail when building the package with the following exception:
org.broad.igv.prefs.PreferencesManagerTest > getThirdGenPreferences STANDARD_ERROR
SEVERE [Mar 04,2024 22:29] [PreferencesManager] Error overriding font scale factor
SEVERE [Mar 04,2024 22:29] [PreferencesManager] java.awt.HeadlessException
at java.desktop/sun.awt.HeadlessToolkit.getScreenResolution(HeadlessToolkit.java:122)
at org.broad.igv.prefs.PreferencesManager.init(PreferencesManager.java:73)
at org.broad.igv.prefs.PreferencesManager.getPreferences(PreferencesManager.java:52)
at org.broad.igv.prefs.PreferencesManagerTest.getThirdGenPreferences(PreferencesManagerTest.java:31)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:61)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:114)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:57)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:66)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
at jdk.proxy1/jdk.proxy1.$Proxy3.processTestClass(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:108)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:146)
at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:128)
at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
at java.base/java.lang.Thread.run(Thread.java:1583)
Tests fail when building the package with the following exception:
org.broad. igv.prefs. PreferencesMana gerTest > getThirdGenPref erences STANDARD_ERROR ager] Error overriding font scale factor ager] java.awt. HeadlessExcepti on sun.awt. HeadlessToolkit .getScreenResol ution(HeadlessT oolkit. java:122) igv.prefs. PreferencesMana ger.init( PreferencesMana ger.java: 73) igv.prefs. PreferencesMana ger.getPreferen ces(Preferences Manager. java:52) igv.prefs. PreferencesMana gerTest. getThirdGenPref erences( PreferencesMana gerTest. java:31) jdk.internal. reflect. DirectMethodHan dleAccessor. invoke( DirectMethodHan dleAccessor. java:103) java.lang. reflect. Method. invoke( Method. java:580) runners. model.Framework Method$ 1.runReflective Call(FrameworkM ethod.java: 59) internal. runners. model.Reflectiv eCallable. run(ReflectiveC allable. java:12) runners. model.Framework Method. invokeExplosive ly(FrameworkMet hod.java: 61) internal. runners. statements. InvokeMethod. evaluate( InvokeMethod. java:17) runners. ParentRunner$ 3.evaluate( ParentRunner. java:306) runners. BlockJUnit4Clas sRunner$ 1.evaluate( BlockJUnit4Clas sRunner. java:100) runners. ParentRunner. runLeaf( ParentRunner. java:366) runners. BlockJUnit4Clas sRunner. runChild( BlockJUnit4Clas sRunner. java:103) runners. BlockJUnit4Clas sRunner. runChild( BlockJUnit4Clas sRunner. java:63) runners. ParentRunner$ 4.run(ParentRun ner.java: 331) runners. ParentRunner$ 1.schedule( ParentRunner. java:79) runners. ParentRunner. runChildren( ParentRunner. java:329) runners. ParentRunner. access$ 100(ParentRunne r.java: 66) runners. ParentRunner$ 2.evaluate( ParentRunner. java:293) internal. runners. statements. RunBefores. evaluate( RunBefores. java:26) runners. ParentRunner$ 3.evaluate( ParentRunner. java:306) runners. ParentRunner. run(ParentRunne r.java: 413) api.internal. tasks.testing. junit.JUnitTest ClassExecuter. runTestClass( JUnitTestClassE xecuter. java:114) api.internal. tasks.testing. junit.JUnitTest ClassExecuter. execute( JUnitTestClassE xecuter. java:57) api.internal. tasks.testing. junit.JUnitTest ClassProcessor. processTestClas s(JUnitTestClas sProcessor. java:66) api.internal. tasks.testing. SuiteTestClassP rocessor. processTestClas s(SuiteTestClas sProcessor. java:51) jdk.internal. reflect. DirectMethodHan dleAccessor. invoke( DirectMethodHan dleAccessor. java:103) java.lang. reflect. Method. invoke( Method. java:580) internal. dispatch. ReflectionDispa tch.dispatch( ReflectionDispa tch.java: 35) internal. dispatch. ReflectionDispa tch.dispatch( ReflectionDispa tch.java: 24) internal. dispatch. ContextClassLoa derDispatch. dispatch( ContextClassLoa derDispatch. java:32) internal. dispatch. ProxyDispatchAd apter$Dispatchi ngInvocationHan dler.invoke( ProxyDispatchAd apter.java: 93) jdk.proxy1. $Proxy3. processTestClas s(Unknown Source) api.internal. tasks.testing. worker. TestWorker. processTestClas s(TestWorker. java:108) jdk.internal. reflect. DirectMethodHan dleAccessor. invoke( DirectMethodHan dleAccessor. java:103) java.lang. reflect. Method. invoke( Method. java:580) internal. dispatch. ReflectionDispa tch.dispatch( ReflectionDispa tch.java: 35) internal. dispatch. ReflectionDispa tch.dispatch( ReflectionDispa tch.java: 24) internal. remote. internal. hub.MessageHubB ackedObjectConn ection$ DispatchWrapper .dispatch( MessageHubBacke dObjectConnecti on.java: 146) internal. remote. internal. hub.MessageHubB ackedObjectConn ection$ DispatchWrapper .dispatch( MessageHubBacke dObjectConnecti on.java: 128) internal. remote. internal. hub.MessageHub$ Handler. run(MessageHub. java:404) internal. concurrent. ExecutorPolicy$ CatchAndRecordF ailures. onExecute( ExecutorPolicy. java:63) internal. concurrent. ManagedExecutor Impl$1. run(ManagedExec utorImpl. java:46) java.util. concurrent. ThreadPoolExecu tor.runWorker( ThreadPoolExecu tor.java: 1144) java.util. concurrent. ThreadPoolExecu tor$Worker. run(ThreadPoolE xecutor. java:642) internal. concurrent. ThreadFactoryIm pl$ManagedThrea dRunnable. run(ThreadFacto ryImpl. java:55) java.lang. Thread. run(Thread. java:1583)
SEVERE [Mar 04,2024 22:29] [PreferencesMan
SEVERE [Mar 04,2024 22:29] [PreferencesMan
at java.desktop/
at org.broad.
at org.broad.
at org.broad.
at java.base/
at java.base/
at org.junit.
at org.junit.
at org.junit.
at org.junit.
at org.junit.
at org.junit.
at org.junit.
at org.junit.
at org.junit.
at org.junit.
at org.junit.
at org.junit.
at org.junit.
at org.junit.
at org.junit.
at org.junit.
at org.junit.
at org.gradle.
at org.gradle.
at org.gradle.
at org.gradle.
at java.base/
at java.base/
at org.gradle.
at org.gradle.
at org.gradle.
at org.gradle.
at jdk.proxy1/
at org.gradle.
at java.base/
at java.base/
at org.gradle.
at org.gradle.
at org.gradle.
at org.gradle.
at org.gradle.
at org.gradle.
at org.gradle.
at java.base/
at java.base/
at org.gradle.
at java.base/