+1
            I agree with the desire for a more rapid release cadence and
            the openness of the TCK during API development I think this
            can be mitigated.
         
        From: jakarta.ee-spec.committee-bounces@xxxxxxxxxxx
            <jakarta.ee-spec.committee-bounces@xxxxxxxxxxx>
            On Behalf Of Kevin Sutter
            Sent: 24 June 2019 20:48
            To: Jakarta specification committee
            <jakarta.ee-spec.committee@xxxxxxxxxxx>
            Subject: Re: [jakarta.ee-spec.committee] alternate
            tests
         
        Agree.
             Let's leave the idea of "alternate tests" out for now.  We
            can adjust later if the need arises.
          
            
            ---------------------------------------------------
            Kevin Sutter 
            STSM, MicroProfile and Jakarta EE architect
            e-mail:  sutter@xxxxxxxxxx     Twitter:
             @kwsutter
            phone: tl-553-3620 (office), 507-253-3620 (office)    
            LinkedIn: https://www.linkedin.com/in/kevinwsutter
          
          
          
          From:
                   "Kazumura,
            Kenji" <kzr@xxxxxxxxxxxxxx>
          To:
                   Jakarta
            specification committee <jakarta.ee-spec.committee@xxxxxxxxxxx>
          Date:
                   06/23/2019
            01:46 AM
          Subject:
                   [EXTERNAL]
            Re: [jakarta.ee-spec.committee] alternate tests
          Sent
            by:        jakarta.ee-spec.committee-bounces@xxxxxxxxxxx
        
          
        
        
          
          
          +1
            Either tests or spec must be changed.
            
            -Kenji Kazumura
            
            
            > -----Original Message-----
            > From: jakarta.ee-spec.committee-bounces@xxxxxxxxxxx
            > [mailto:jakarta.ee-spec.committee-bounces@xxxxxxxxxxx] On Behalf Of Scott Stark
            > Sent: Saturday, June 22, 2019 9:30 AM
            > To: Jakarta specification committee <jakarta.ee-spec.committee@xxxxxxxxxxx>
            > Subject: Re: [jakarta.ee-spec.committee] alternate
              tests
            > 
            > I don’t see this as any different from challenge
              that should result in an exclude and a temporary drop in
              tests. If
            > we can’t write tests that don’t work across
              implementations there is a problem with the spec. I would
              rather not
            > have to deal with alternative tests to simplify the
              process.
            > 
            > > On Jun 21, 2019, at 4:32 PM, Bill Shannon <bill.shannon@xxxxxxxxxx>
              wrote:
            > >
            > > One of the open issues in our TCK Process
              document is the use of
            > > alternate tests to resolve test challenges.
            > >
            > > Assuming we continue with the approach of not
              allowing the required
            > > tests to increase except when a new spec
              version is released, we
            > > run the risk of test challenges decreasing the
              number of tests over
            > > the lifetime of a spec version as broken or
              bad tests are excluded.
            > >
            > > The way we've dealt with this in the past is
              to allow for the addition
            > > of alternate tests.  For example, if TestA is
              passed by 2 implementations
            > > but fails for the 3rd implementation because
              the test is buggy and
            > > includes an implementation dependency that
              doesn't work with the 3rd
            > > implementation, what should we do?  If the
              test is a minor test and
            > > excluding it has little impact on the test
              coverage, that is often
            > > the simplest approach.
            > >
            > > But if TestA is testing a key API, we might
              not want to suffer the
            > > reduced test coverage if we exclude the test.
               Instead, we would introduce
            > > TestA', an updated version of TestA that fixes
              the bug or removes the
            > > implementation dependency, as an alternate
              test.  Implementations
            > > could choose whether to pass TestA or TestA'.
               That allows us to retain
            > > the same test coverage without invalidating
              the results of the first
            > > 2 implementations.
            > >
            > > As currently written, our TCK Process does not
              allow for alternate tests.
            > >
            > > Do we want to allow for alternate tests?
            > >
              _______________________________________________
            > > 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
            > 
            > _______________________________________________
            > 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
            _______________________________________________
            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