spotify / missinglink

Build time tool for detecting link problems in java projects

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

integration tests are not run in Travis / CI currently

mattnworb opened this issue · comments

I can't recall if this was on purpose, but I noticed today that the Travis CI build only runs mvn test (example).

Running mvn verify locally I get a test failure in:

[INFO] --- maven-invoker-plugin:3.2.1:verify (integration-test) @ missinglink-maven-plugin ---
[INFO] -------------------------------------------------
[INFO] Build Summary:
[INFO]   Passed: 10, Failed: 1, Errors: 0, Skipped: 0
[INFO] -------------------------------------------------
[ERROR] The following builds failed:
[ERROR] *  return-type-change/pom.xml
[INFO] -------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for missinglink 0.2.2-SNAPSHOT:
[INFO]
[INFO] missinglink ........................................ SUCCESS [  4.481 s]
[INFO] missinglink-core ................................... SUCCESS [ 28.972 s]
[INFO] missinglink-benchmarks ............................. SUCCESS [  1.110 s]
[INFO] missinglink-maven-plugin ........................... FAILURE [05:13 min]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  05:48 min
[INFO] Finished at: 2021-02-22T10:55:01-05:00
[INFO] ------------------------------------------------------------------------

regarding this specific test, I went back and tried a few old versions to see where it broke:

  • 0.1.0 with java8 - test passes
  • 0.1.5 with java8 - test passes
  • 0.1.5 with java11 - test fails

I haven't tried other versions yet to narrow it down / fully bisect it yet