smallrye-open-api: [inquiry] Failing Tests While Buiding 2.1.0-RC1 locally

I’ve been trying to build locally 2.1.0-RC1, but I’m facing issues with 2 or 4 tests failing (depending of JDK’s version) during SmallRye: MicroProfile OpenAPI TCK maven goal, any advise?

JDK8

Class Method Start Time (ms)
Surefire suite
Surefire test — failed (configuration methods)
io.smallrye.openapi.tck.TestApplication arquillianAfterSuite 1608145497440 56
org.eclipse.microprofile.openapi.tck.ModelConstructionTest arquillianBeforeTest 1608145408944 1
org.eclipse.microprofile.openapi.tck.OASFactoryErrorTest arquillianBeforeTest 1608145497302 0
Surefire test — failed
org.eclipse.microprofile.openapi.tck.OASFactoryErrorTest customAbstractClassTest 1608145495888 1412

JDK11

Class Method Start Time (ms)
Surefire suite
Surefire test — failed (configuration methods)
io.smallrye.openapi.tck.TestApplication arquillianAfterSuite 1608136493988 21
org.eclipse.microprofile.openapi.tck.ModelConstructionTest arquillianBeforeTest 1608136408466 1

Also, graphviz installation is part of the checks setup, wonder what is its utility during the build ? where is it being used ?

I noticed that microprofile-open-api GitHub checks are failing since Dec 07 1cf3a1d74, but I’m not 100% sure that could be the root cause for the failing tests, since the checks here have passed.

Thanks

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Comments: 17 (14 by maintainers)

Most upvoted comments

@emecas - up until just recently (commit 2d65f320a68f093c7cb4eee9adfb7d65b336e731), the JavaDocs were being generated with UML diagrams and I believe that was necessary for the process. Since that was removed, we can likely remove the installation of graphviz as well.

In line with your observations on #607, 11.0.9.1 (AdoptOpenJDK) also fails for me whereas 11.0.9 succeeds.