eclipse / microprofile-reactive-streams-operators

Microprofile project
Apache License 2.0
79 stars 33 forks source link

SmallRye Mutiny - MicroProfile Reactive Streams Operator 2.0 Compatible Certification Request #164

Open cescoffier opened 3 years ago

cescoffier commented 3 years ago

Red Hat

SmallRye Mutiny 0.15.0-RC1

MicroProfile Reactive Streams Operators 2.0

https://github.com/smallrye/smallrye-mutiny/actions/runs/635796153

Implementation validated on Java 8, Java 11, Java 14, and Java 15.

Github Action - Ubuntu

kwsutter commented 3 years ago

Can someone educate me on how to interpret the Actions run to show that the TCK was executed and successful? The output is not intuitive. Thanks!

BTW, I'm going to go ahead with the Spec Version approval since I believe that the TCK was successfully executed. I'm just seeing more and more of these Actions output and I find them kind of confusing. Some are definitely clearer than others... Thanks again.

Emily-Jiang commented 3 years ago

@kwsutter you need to click on the Build with Java 8 etc on the left and then on the right hand, Build with Maven will show the test results.

cescoffier commented 3 years ago

The important line in the log is the following:

Tests run: 1948, Failures: 0, Errors: 0, Skipped: 679, Time elapsed: 101.365 s - in tck.ReactiveStreamsEngineImplTck

The skipped tests are from the reactive streams TCK (not from the Microprofile ReactiveStreams Operator TCK)

Just to clarify, The "compatibility check" job you can see is unrelated to microprofile, it's the job checking we don't break backward compatibility.