Hi Mohammad,

Sorry, I have no idea why it failed in your env.
I can run ` ./gradlew :spotlessScalaCheck` successfully without error.
That is, I can confirm the source code has no errors.
You might need to google for the fix to your development environment.

Thank you.
Luke

On Mon, Dec 27, 2021 at 9:34 PM mohammad shadab <
mohammad.s.sha...@oracle.com> wrote:

> Hi Luke,
>
> Thanks a lot for your time and assistance.
>
> Some how its wasn't attached, attaching again Kafka 3.0 unit test report.
>
> For my work i need to generate binaries from kafka source code which i am
> doing locally , so there is no PR in repo.
> I am just running unit test( i think that should run fine as it ran for me
> earlier).
>
> if i run complete test or integration its not running at all , that i am
> not considering as of now.
>
> below is error for kafka 2.8.0 ( same is for kafka 3.0)
> ===========================================
>
>
>
> gradle test
>
> Starting a Gradle Daemon (subsequent builds will be faster)
>
>
> > Starting Daemon> IDLE<-------------> 0% INITIALIZING [65ms]> Evaluating
> settings<-------------> 0% INITIALIZING [170ms]<-------------> 0%
> INITIALIZING [276ms]
>
>
> ......................................................
>
>
>
>
> =------> 54% EXECUTING [1m 5s]<=======------> 54% EXECUTING [1m
> 6s]<=======------> 54% EXECUTING [1m 7s]<=======------> 54% EXECUTING [1m
> 8s]<=======------> 54% EXECUTING [1m 9s]<=======------> 54% EXECUTING [1m
> 10s]<=======------> 54% EXECUTING [1m 11s]
> FAILURE: Build failed with an exception.
>
> * What went wrong:
> Execution failed for task ':spotlessScalaCheck'.
> > The following files had format violations:
>
> streams\streams-scala\src\main\scala\org\apache\kafka\streams\scala\FunctionConversions.scala
>           @@ -1,83 +1,83 @@
>           -/*\n
>           - * Licensed to the Apache Software Foundation (ASF) under one
> or more\n
>           - * contributor license agreements. See the NOTICE file
> distributed with\n
>           - * this work for additional information regarding copyright
> ownership.\n
>           - * The ASF licenses this file to You under the Apache License,
> Version 2.0\n
>           - * (the "License"); you may not use this file except in
> compliance with\n
>           - * the License. You may obtain a copy of the License at\n
>           - *\n
>           - *    http://www.apache.org/licenses/LICENSE-2.0\n
>           - *\n
>           - * Unless required by applicable law or agreed to in writing,
> software\n
>           - * distributed under the License is distributed on an "AS IS"
> BASIS,\n
>           - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
> or implied.\n
>           - * See the License for the specific language governing
> permissions and\n
>           - * limitations under the License.\n
>           - */\n
>           -package org.apache.kafka.streams.scala\n
>           -\n
>           -import org.apache.kafka.streams.KeyValue\n
>           -import org.apache.kafka.streams.kstream._\n
>           -import scala.jdk.CollectionConverters._\n
>           -import java.lang.{Iterable => JIterable}\n
>           -\n
>           -@deprecated("This object is for internal use only", since =
> "2.1.0")\n
>           -object FunctionConversions {\n
>           -\n
>           -  implicit private[scala] class ForeachActionFromFunction[K,
> V](val p: (K, V) => Unit) extends AnyVal {\n
>           -    def asForeachAction: ForeachAction[K, V] = (key, value) =>
> p(key, value)\n
>           -  }\n
>           -\n
>           -  implicit class PredicateFromFunction[K, V](val p: (K, V) =>
> Boolean) extends AnyVal {\n
>           -    def asPredicate: Predicate[K, V] = (key: K, value: V) =>
> p(key, value)\n
>           -  }\n
>           -\n
>           -  implicit class MapperFromFunction[T, U, VR](val f: (T, U) =>
> VR) extends AnyVal {\n
>           -    def asKeyValueMapper: KeyValueMapper[T, U, VR] = (key: T,
> value: U) => f(key, value)\n
>           -    def asValueJoiner: ValueJoiner[T, U, VR] = (value1: T,
> value2: U) => f(value1, value2)\n
>           -  }\n
>           -\n
>           -  implicit class KeyValueMapperFromFunction[K, V, KR, VR](val
> f: (K, V) => (KR, VR)) extends AnyVal {\n
>           -    def asKeyValueMapper: KeyValueMapper[K, V, KeyValue[KR,
> VR]] = (key: K, value: V) => {\n
>           -      val (kr, vr) = f(key, value)\n
>           -      KeyValue.pair(kr, vr)\n
>           -    }\n
>           -  }\n
>           -\n
>           -  implicit class ValueMapperFromFunction[V, VR](val f: V => VR)
> extends AnyVal {\n
>           -    def asValueMapper: ValueMapper[V, VR] = (value: V) =>
> f(value)\n
>       ... (118 more lines that didn't fit)
>   Violations also present in 43 other files.
>   Run 'gradlew.bat :spotlessApply' to fix these violations.
>
> * Try:
> Run with --stacktrace option to get the stack trace. Run with --info or
> --debug option to get more log output. Run with --scan to get full insights.
>
> * Get more help at https://help.gradle.org
>
> Deprecated Gradle features were used in this build, making it incompatible
> with Gradle 7.0.
> Use '--warning-mode all' to show the individual deprecation warnings.
> See
> https://docs.gradle.org/6.8.3/userguide/command_line_interface.html#sec:command_line_warnings
>
> BUILD FAILED in 1m 13s
> 80 actionable tasks: 21 executed, 59 up-to-date
>
>
> Thanks
> SH@D@B
> ------------------------------
> *From:* Luke Chen <show...@gmail.com>
> *Sent:* 25 December 2021 07:47 AM
> *To:* Kafka Users <users@kafka.apache.org>
> *Subject:* Re: [External] : Re: Unit Test falling for Kafka 2.8.0
>
> Hi Mohammad,
>
> I can't see your report.
> But usually we won't run all tests on local environment.
> If you want to submit PR to Kafka repo, there will be jenkins build/tests
> for you.
> And also, there are some flaky tests.
> You can check the jenkins build results for v3.0 here:
>
> https://urldefense.com/v3/__https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.0/__;!!ACWV5N9M2RV99hQ!coGD_4y47zhqH7KVPVvoNau88cddNXNAv9HVKRfb8I_gmOXq0BKKQlN7MoXAUBU8oI7mJQ$
>
>
> Thank you.
> Luke
>
> On Fri, Dec 24, 2021 at 9:26 PM mohammad shadab <
> mohammad.s.sha...@oracle.com> wrote:
>
> > Thanks a lot Luke for this piece of information.
> >
> > Yesterday i downloaded kafka 3.0 and its even falling there.
> > Do i need to take it from git as i tool from
> >
> https://urldefense.com/v3/__https://kafka.apache.org/downloads__;!!ACWV5N9M2RV99hQ!coGD_4y47zhqH7KVPVvoNau88cddNXNAv9HVKRfb8I_gmOXq0BKKQlN7MoXAUBXLEHEOYQ$
> > <
> https://urldefense.com/v3/__https://kafka.apache.org/downloads__;!!ACWV5N9M2RV99hQ!e8QWe1ktCCKG2r0b2uBU9ydXmVOXfq-7ERFXY0M6KKBWBvdg5Az6ZPZjUZ47_TgqfcjQbw$
> >
> >  .
> >
> > attaching kafka 3.0 unit test report.
> >
> >
> >    - Gradle 7.3.3
> >    -
> >    - java version "11.0.13" 2021-10-19 LTS
> >    - Java(TM) SE Runtime Environment 18.9 (build 11.0.13+10-LTS-370)
> >    - Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.13+10-LTS-370,
> >    mixed mode)
> >    -
> >    - Scala code runner version 2.13.0
> >
> >
> > Thanks
> > SH@D@B
> > ------------------------------
> > *From:* Luke Chen <show...@gmail.com>
> > *Sent:* 24 December 2021 06:27 PM
> > *To:* Kafka Users <users@kafka.apache.org>
> > *Subject:* [External] : Re: Unit Test falling for Kafka 2.8.0
> >
> > Hi Mohammad
> >
> > This is a known issue because of JFrog sunset the Bintray repo.
> > We've fixed this issue in v3.0 (PR:
> >
> >
> https://urldefense.com/v3/__https://github.com/apache/kafka/pull/10056__;!!ACWV5N9M2RV99hQ!Yvj5tMVbXKP49H5KxQPInd_i-cbrkzk2rPHFk2HZgVUVkkppuj5jfCAiT3hek5uJopPnZQ$
> > ).
> > You should build/run tests successfully in v3.0.
> > If you can't change to v3.0, then you can refer to the PR above to fix
> it.
> > But we're not sure if it works well in v2.8 (because of different
> > dependencies)
> >
> > Thank you.
> > Luke
> >
> > On Fri, Dec 24, 2021 at 5:44 PM mohammad shadab <
> > mohammad.s.sha...@oracle.com> wrote:
> >
> > > Hi all,
> > >
> > > Need some assistance as unit test is falling for kafka 2.8.0 , below
> are
> > > detail. Appreciate any guidance , Please redirect me to correct
> audience
> > if
> > > i am firing this email to wrong audience.
> > >
> > >
> > > I have downloaded kafka 2.8.0 source code (from
> > >
> >
> https://urldefense.com/v3/__https://kafka.apache.org/downloads__;!!ACWV5N9M2RV99hQ!Yvj5tMVbXKP49H5KxQPInd_i-cbrkzk2rPHFk2HZgVUVkkppuj5jfCAiT3hek5vwPLA-0A$
> > ) and build binaries (following
> > >
> >
> https://urldefense.com/v3/__https://github.com/apache/kafka/tree/2.8__;!!ACWV5N9M2RV99hQ!Yvj5tMVbXKP49H5KxQPInd_i-cbrkzk2rPHFk2HZgVUVkkppuj5jfCAiT3hek5vISx0xoQ$
> > ) . Although build is successful
> > > after changing gradle plugin url in gradle/buildscript.gradle  but unit
> > > test is falling. I have attached unit test result.
> > >
> > >
> > > My env details:
> > > ============
> > >
> > >    - Gradle 6.8.3
> > >    -
> > >    - java version "11.0.13" 2021-10-19 LTS
> > >    - Java(TM) SE Runtime Environment 18.9 (build 11.0.13+10-LTS-370)
> > >    - Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.13+10-LTS-370,
> > >    mixed mode)
> > >    -
> > >    - Scala code runner version 2.13.0
> > >
> > >
> > >
> > >   Few important points :
> > >
> > >    1.   Build and unit+integration test was working fine , around a
> month
> > >    back.
> > >    2.  Since *url
> > >    '
> >
> https://urldefense.com/v3/__https://dl.bintray.com/content/netflixoss/external-gradle-plugins/__;!!ACWV5N9M2RV99hQ!Yvj5tMVbXKP49H5KxQPInd_i-cbrkzk2rPHFk2HZgVUVkkppuj5jfCAiT3hek5uiVW2qzg$
> > >    <
> >
> https://urldefense.com/v3/__https://dl.bintray.com/content/netflixoss/external-gradle-plugins/__;!!ACWV5N9M2RV99hQ!Yvj5tMVbXKP49H5KxQPInd_i-cbrkzk2rPHFk2HZgVUVkkppuj5jfCAiT3hek5uiVW2qzg$
> > >' * is
> > >    down i have changed to *url '
> >
> https://urldefense.com/v3/__https://plugins.gradle.org/m2/__;!!ACWV5N9M2RV99hQ!Yvj5tMVbXKP49H5KxQPInd_i-cbrkzk2rPHFk2HZgVUVkkppuj5jfCAiT3hek5vJiEzkKg$
> > >    <
> >
> https://urldefense.com/v3/__https://plugins.gradle.org/m2/__;!!ACWV5N9M2RV99hQ!Yvj5tMVbXKP49H5KxQPInd_i-cbrkzk2rPHFk2HZgVUVkkppuj5jfCAiT3hek5vJiEzkKg$
> > >'* in *gradle/buildscript.gradle* file
> > >    to make gradle command run.
> > >    3.
> > >
> > >
> > >    1.
> > >
> > > Steps followed:
> > >
> > > ·        gradle
> > >
> > > ·        gradle jar
> > >
> > > ·        gradle srcJar
> > >
> > > ·        gradle aggregatedJavadoc
> > >
> > > ·        gradle javadoc
> > >
> > > ·        gradle javadocJar
> > >
> > > ·        gradle scaladoc
> > >
> > > ·        gradle scaladocJar
> > >
> > > ·        gradle releaseTarGz
> > >
> > > ·        gradle unitTest *(Runs but few fails, attached report)*
> > >
> > > ·        gradle integrationTest *( throw error) *
> > >
> > >
> > >
> > >
> > > NOTE:  Tried on kafka 3.0 , still see unit test is falling, with gradle
> > > 7.3
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > Thanks
> > > SH@D@B
> > >
> >
>

Reply via email to