It should be noted that AdoptOpenJDK does not run the TCK against these binaries so they can not be called a compatible Java implementation.
If Java is to evolve as an open platform, it needs to break free from the TCK that disallowed Apache Harmony to exist.
We don't need it and an independent TCK could be developed.