Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jakarta.ee-spec.committee] where to publish TCK results?

Yes, but we still need to decide what to do for EE4J projects.

Scott Stark wrote on 7/16/19 1:44 PM:
That is fine and gets away from the problem David is describing on the other thread. Then the PR can just have a checkbox for including one ore more TCK summary results. 

On Jul 16, 2019, at 1:34 PM, Bill Shannon <bill.shannon@xxxxxxxxxx> wrote:

I'm not convinced we want the TCK results on the specification page.  Most people are not going to care about the TCK results.

All Compatible Implementations need to publish their TCK summary, whether they're part of a specification release review or not.  We should find a way for EE4J projects to publish that even if they're not a CI included with the release.  The release review should just reference the TCK results for the included CI(s).

EE4J projects could publish the results in the GitHub wiki for their project, or on the web site for their project, or in the GitHub release record for each release.  (Results will need to be published and maintained for each release as long as that release is available, which for Maven Central means forever.)


Scott Stark wrote on 7/16/19 12:45 PM:
I would say we add a section to the https://github.com/jakartaee/specification-committee/blob/master/spec_page_template.md that the project uses as its _index.md that contains the runs of the TCK against whatever implementations the spec project want to include as verification.

That can also have a link to the full test run/instructions if desired, but I don’t see that as critical for the release review. That information would be included in the certification request for the implementation.

On Jul 15, 2019, at 1:43 PM, Bill Shannon <bill.shannon@xxxxxxxxxx> wrote:

And where exactly should it be published?

Scott Stark wrote on 7/13/19 10:34 AM:
I would say just the most concise console summary is sufficient.

On Jul 13, 2019, at 3:49 AM, arjan tijms <arjan.tijms@xxxxxxxxx
<mailto:arjan.tijms@xxxxxxxxx>> wrote:

Hi,

I was wondering the exact same thing. Some guidance would be useful here.

Kind regards,
Arjan

On Sat, Jul 13, 2019 at 12:34 AM Bill Shannon <bill.shannon@xxxxxxxxxx
<mailto:bill.shannon@xxxxxxxxxx>> wrote:

   We're supposed to publish TCK (summary) results in a "stable" location.

   Where should we publish them for an EE4J project?

   And what exactly should they include?


   For example, I have this job:
   https://jenkins.eclipse.org/javamail/job/eftl-mailtck-build-run/

   Which includes this junit-format summary:
   https://jenkins.eclipse.org/javamail/job/eftl-mailtck-build-run/lastSuccessfulBuild/artifact/junitreports/mailtck-junit-report.xml
   (sorry, you might not be able to access that)

   Or I could publish this summary output from the console output:

   [javatest.batch] Number of tests completed:  321 (321 pass, 0 fail, 0 errors)
   [javatest.batch]
   ***************************************************************
   [javatest.batch] Completed running 321 tests.
   [javatest.batch] Number of Tests Passed      = 321
   [javatest.batch] Number of Tests Failed      = 0
   [javatest.batch] Number of Tests with Errors = 0
   [javatest.batch] Number of Tests Not Run     = 0




_______________________________________________
jakarta.ee-spec.committee mailing list
jakarta.ee-spec.committee@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jakarta.ee-spec.committee





Back to the top