This morning, I offered to help get JMS up to the Spec. PR
submission point. As part of that, I thought I could summarize the
latest TCK details as well as try to gather updates about the
other required components.
I believe the Compatible implementation that is being tested in
Jakarta EE TCK Project is Open MQ 6.0
Arjan (or anyone), what is needed to promote this to proposed
final status? Presumably, whatever final version is generated will
need to be pulled into Eclipse GlassFish as well.
I think there were a couple of issues in the Spec. itself
mentioned this morning. Does anyone have a compendium of the
remainder of changes needed for the Spec? How about the same for
the javadocs?
The TCK production validates against Open MQ 6 - The scrips use
whatever version is integrated into GlassFish. It is passing the
stand-alone TCK:
- Standalone test summary, this week's Weekly GlassFish build -
here.
The full log file (here)
reports that it is pulling from the staged-900 folder (i.e. not
promoted) for TCKs (here,
but it has been rebuilt since the test results, previous, were
generated).
- 904 tests passing (0 failures, 0 skips)
While it's not needed for the component Spec. ballot, the JMS
stage in the Platform TCK is also passing.
If someone could review the TCK contents and give a thumbs up, we
could promote it so that there won't be more builds (unless we
explicitly ask). If you see anything that needs to be fixed, you
can let me know, or submit a PR to the jakartaee-tck git
repository.
For what it's worth, we didn't make changes to the scripts so in
places where it tells the user to use a string like 'ri' if it was
just something in the script, we just left it. I didn't want to
make changes unless I was going to actually test them and I don't
have time to run all these scripts in their respective
combinations. If someone wants to take this one, I'd be happy to
help review the PR submission.
Anyway, have a look and let me know what you find and/or if we
can promote the TCK. I think it's ready, but since I was involved
in making many of the changes, it would be nice to get someone
else to give a thumbs up.
With a promoted TCK and a proposed final Open MQ build, I could
submit a certification result summary in prep. for the ballot. If
Open MQ is "done" we could declare a final build and we could file
the compatibility certification request.
Seems like this could be pretty close. What do you guys think?
Thanks,
-- Ed