I tried looking for the same but could not find any information on this.
There are no comprehensive resources on regressions between different Java vendors' offerings:
- because such regressions are rare to non-existent, and
- because migration from one vendor to another other is unusual.
The thing is that most Java vendors are working from the same OpenJDK codebase, and running the same standard regression testsuite. While some vendors will be tracking a little behind the OpenJDK patches, I wouldn't expect much of a delay, especially for important changes and fixes. And everyone is trying to not break people's Java application code ... because it causes reputational damage for the Java vendors.
If we exclude clearly advertised vendor differences / differentiation, you are (IMO) more likely to run into differences between different OpenJDK Java versions and updates, than you are between matching versions / updates provided by different Java vendors.
For example, I see that in "1.8.0_291" they have disabled TLS 1.0 and 1.1 ... which might require remediation if your application still needed to support these (insecure) versions of SSL / TLS for legacy reasons.
So, given that ...
I am migrating from Oracle java version "1.8.0_202" to openjdk version "1.8.0_241"
... you are more likely to run into problems from the "_202" to "_241" changes than from the Oracle Java to Azul Java change. If you are really concerned by the possibility of regressions, I would recommend treating this as two separate migrations. And then try to keep up with the patches. You shouldn't have allowed yourself to get 27 months behind on updates, especially since one of the intermediate patch releases ("_231") contains a batch of security fixes.
How do I analyze if there could be any regression issues due to this migration.
My advice: Don't try to analyze it. Just try the migration, test it thoroughly to see what (if anything) breaks, and fix it.
Obviously, you need to be able to test thoroughly before you roll your migrated application into production.
But that is pretty essential anyway. No matter how much "analysis" you do, you can't eliminate the possibility of regressions that might affect your application.