No, full Web Profile Java EE TCK

On Thu, Jun 21, 2018 at 9:24 AM, Romain Manni-Bucau <rmannibu...@gmail.com>
wrote:

> Hmm, bval and cdi tck right? This is almost nothing of ee tck coverage
> sadly.
>
> Le jeu. 21 juin 2018 08:22, Gurkan Erdogdu <cgerdo...@gmail.com> a écrit :
>
> > Aha 3 h is ok, assumed 13 h :) Actually I was running the TCK in my
> laptop
> > less than 3h
> >
> > On Thu, Jun 21, 2018 at 9:20 AM, Romain Manni-Bucau <
> rmannibu...@gmail.com
> > >
> > wrote:
> >
> > > Last time i checked it was 3h of tck - assuming you have the setup -
> and
> > 3h
> > > of tomee build (all-adapters profile to ensure we cover all tomee
> flavors
> > > and not only one as in the default build).
> > >
> > > However 3h of tck is due to a highly parallel execution (kudo David)
> and
> > > will not be that few without the full infra. So if you want to check
> some
> > > coverage it easily takes that much or more yes.
> > >
> > > Le jeu. 21 juin 2018 07:30, Gurkan Erdogdu <cgerdo...@gmail.com> a
> > écrit :
> > >
> > > > Romain, do you mean that each release running with TCK takes 13h?
> > > >
> > > > On Wed, Jun 20, 2018 at 9:33 AM, Romain Manni-Bucau <
> > > rmannibu...@gmail.com
> > > > >
> > > > wrote:
> > > >
> > > > > Le mer. 20 juin 2018 à 07:59, Mark Struberg
> > <strub...@yahoo.de.invalid
> > > >
> > > > a
> > > > > écrit :
> > > > >
> > > > > > A build should work out of the box and not require 2 weeks of
> first
> > > > > fixing
> > > > > > sporadically broken unit tests.
> > > > > >
> > > > >
> > > > > A long time ago we agree the CI was the platform of truth. Indeed
> the
> > > > fixes
> > > > > are welcomed but we cant run the 13h of build locally each time
> (yes
> > > TCK
> > > > > are part of our project quality and therefore should be considered
> > part
> > > > of
> > > > > our build ;))
> > > > >
> > > > >
> > > > > >
> > > > > > And a release usually should be
> > > > > >
> > > > > > $> mvn release:prepare
> > > > > > $> mvn release:perform
> > > > > >
> > > > >
> > > > > Doesn't fit tomee cause of the lifecycle of these two tasks which
> are
> > > > > design but centralized sources (not git which allows to bypass part
> > of
> > > > the
> > > > > loonngg steps by design).
> > > > > Feel free to update the doc to the actual procedure if the existing
> > > pages
> > > > > are not that great but these steps are not the real issue we hit.
> The
> > > one
> > > > > we face is generally the review since we have a lot (did I say a
> lot?
> > > ;))
> > > > > of artifacts and this is why it got tooled in the "tools" repo (sub
> > svn
> > > > > tree).
> > > > >
> > > > > Feel free to ping me if you need help to push the artifacts, can
> > have a
> > > > > spot in the day today for that (likely beginning of the afternoon,
> > > after
> > > > it
> > > > > will be hard for me).
> > > > >
> > > > >
> > > > > >
> > > > > > that's it.
> > > > > >
> > > > > > Everything else is not really user friendly and will make it
> harder
> > > for
> > > > > > any new committer to get on board.
> > > > > > I get the argument test coverage. But some of these examples
> still
> > > use
> > > > > the
> > > > > > javaee6 apis, etc...
> > > > > >
> > > > > > LieGrue,
> > > > > > strub
> > > > > >
> > > > > > > Am 20.06.2018 um 06:48 schrieb Romain Manni-Bucau <
> > > > > rmannibu...@gmail.com
> > > > > > >:
> > > > > > >
> > > > > > > Dropping the example will require to move their tests in the
> main
> > > > chain
> > > > > > > since they are part of our coverage.
> > > > > > >
> > > > > > > Also note you probably dont want to use release plugin cause
> > > running
> > > > > the
> > > > > > > test (with -Pall-adapters if you respect the plugin philosophy)
> > is
> > > > > quite
> > > > > > > long (should be ~3h x2). Just tag and deploy manually from a
> > green
> > > > > build
> > > > > > on
> > > > > > > the CI, this is more reliable for tomee.
> > > > > > >
> > > > > > > Le mer. 20 juin 2018 00:14, Jonathan Gallimore <
> > > > > > jonathan.gallim...@gmail.com>
> > > > > > > a écrit :
> > > > > > >
> > > > > > >> Sure, I'll take a look tomorrow morning.
> > > > > > >>
> > > > > > >> On Tue, 19 Jun 2018, 21:57 Mark Struberg,
> > > <strub...@yahoo.de.invalid
> > > > >
> > > > > > >> wrote:
> > > > > > >>
> > > > > > >>> it's license is ALv2, so not a biggie.
> > > > > > >>> Do you put it onto your list, Jon?
> > > > > > >>> txs and LieGrue,strub
> > > > > > >>>
> > > > > > >>>    On Tuesday, 19 June 2018, 22:11:23 CEST, Jonathan
> Gallimore
> > <
> > > > > > >>> jonathan.gallim...@gmail.com> wrote:
> > > > > > >>>
> > > > > > >>> Definitely a left over, they should be self contained.
> > > > > > >>>
> > > > > > >>> Jon
> > > > > > >>>
> > > > > > >>> On Tue, 19 Jun 2018, 21:04 Mark Struberg,
> > > > <strub...@yahoo.de.invalid
> > > > > >
> > > > > > >>> wrote:
> > > > > > >>>
> > > > > > >>>> while fixing the versions of almost all our examples I found
> > the
> > > > > > >>>> following parent pom
> > > > > > >>>> <parent>
> > > > > > >>>> <groupId>org.tomitribe</groupId>
> > > > > > >>>> <artifactId>oss-parent</artifactId>
> > > > > > >>>> <version>2</version>
> > > > > > >>>> </parent>
> > > > > > >>>>
> > > > > > >>>>
> > > > > > >>>> do we really want this?I thought our examples should be
> > > > > > self-contained,
> > > > > > >>>> isn't?
> > > > > > >>>> Guess that's just an oversight and a leftover from a code
> > > > donation?
> > > > > > >>>> txs and LieGrue,strub
> > > > > > >>>>
> > > > > > >>>>   On Tuesday, 19 June 2018, 21:49:40 CEST, Mark Struberg
> > > > > > >>>> <strub...@yahoo.de.INVALID> wrote:
> > > > > > >>>>
> > > > > > >>>> And blowing up badly :(
> > > > > > >>>>
> > > > > > >>>>
> > > > > > >>>> [ERROR] Failed to execute goal
> > > > > > >>>> org.apache.maven.plugins:maven-release-plugin:2.5.3:prepare
> > > > > > >> (default-cli)
> > > > > > >>>> on project tomee-project: The version could not be updated:
> > > > > > >>>> ${tomee.version} -> [Help 1]
> > > > > > >>>> org.apache.maven.lifecycle.LifecycleExecutionException:
> Failed
> > > to
> > > > > > >> execute
> > > > > > >>>> goal org.apache.maven.plugins:maven-release-plugin:2.5.3:
> > > prepare
> > > > > > >>>> (default-cli) on project tomee-project: The version could
> not
> > be
> > > > > > >> updated:
> > > > > > >>>> ${tomee.version}
> > > > > > >>>>
> > > > > > >>>>
> > > > > > >>>>
> > > > > > >>>>   On Tuesday, 19 June 2018, 21:15:06 CEST, Mark Struberg
> > > > > > >>>> <strub...@yahoo.de.INVALID> wrote:
> > > > > > >>>>
> > > > > > >>>> Rolling a 7.0.5 release now.
> > > > > > >>>>
> > > > > > >>>> Doing this on my linux box, so I hope I didn't forget to
> setup
> > > > > > >> anything.
> > > > > > >>>> LieGrue,strub
> > > > > > >>>>
> > > > > > >>>
> > > > > > >>
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

Reply via email to