Can you try setting the Java version to Java 8? Not sure if it will help. On Mon, Apr 10, 2023 at 5:58 PM Siddharth Pandey <sidpande...@gmail.com> wrote:
> Sure! > I was using ./gradlew test while trying to run the unit tests. > > sipandey-mn1:samza sipandey$ echo $JAVA_HOME > > does not seem to return anything. However, java --version returns the > following - > > sipandey-mn1:samza sipandey$ java --version > openjdk 17.0.5 2022-10-18 LTS > OpenJDK Runtime Environment Microsoft-6841604 (build 17.0.5+8-LTS) > OpenJDK 64-Bit Server VM Microsoft-6841604 (build 17.0.5+8-LTS, mixed mode, > sharing) > sipandey-mn1:samza sipandey$ > > Thanks! > Siddharth > > > On Sun, Apr 9, 2023 at 1:45 PM Katie Liu <katieliu....@gmail.com> wrote: > > > Hi Siddharth, > > > > Can you share what commands you are using to build beam? And also share > > your Java versions? For example echo $JAVA_HOME? > > > > Thanks, > > Katie > > > > On Sun, Apr 9, 2023 at 4:52 AM Siddharth Pandey <sidpande...@gmail.com> > > wrote: > > > > > Apologies, I forgot to introduce myself :) > > > > > > I am Siddharth, I have been working at LinkedIn for around a year now > and > > > have been using Samza for one of my projects at work, which got me > > > interested in wanting to learn more > > > about the codebase and how it all works under the hood. > > > > > > Would also appreciate any advice on how I can get familiar with the > > > codebase and if there are any tasks a newbie can pick up to start with > > > > > > Thanks! > > > Siddharth > > > > > > On Sun, Apr 9, 2023 at 2:07 AM Siddharth Pandey <sidpande...@gmail.com > > > > > wrote: > > > > > > > I can try making the constructors public but wanted to check how have > > you > > > > all been running these successfully? > > > > > > > > Othe category of error is this. Can you tell me how to fix this? > > > > > > > > Class > > > > > > > > > > org.apache.samza.system.descriptors.examples.serde.ExampleSimpleInputDescriptor > > > > all <http://../index.html> > > > > > org.apache.samza.system.descriptors.examples.serde > > > > <http:// > > ../packages/org.apache.samza.system.descriptors.examples.serde.html> > > > > > > > > ExampleSimpleInputDescriptor > > > > 2 > > > > > > > > tests > > > > 2 > > > > > > > > failures > > > > 0 > > > > > > > > ignored > > > > 0s > > > > > > > > duration > > > > 0% > > > > > > > > successful > > > > > > > > initializationError > > > > > > > > java.lang.Exception: No runnable methods > > > > at > > > > > > org.junit.runners.BlockJUnit4ClassRunner.validateInstanceMethods(BlockJUnit4ClassRunner.java:191) > > > > at > > > > > > org.junit.runners.BlockJUnit4ClassRunner.collectInitializationErrors(BlockJUnit4ClassRunner.java:128) > > > > at > org.junit.runners.ParentRunner.validate(ParentRunner.java:416) > > > > at org.junit.runners.ParentRunner.<init>(ParentRunner.java:84) > > > > at > > > > > > org.junit.runners.BlockJUnit4ClassRunner.<init>(BlockJUnit4ClassRunner.java:65) > > > > at > > > > > > org.junit.internal.builders.JUnit4Builder.runnerForClass(JUnit4Builder.java:10) > > > > at > > > > > > org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59) > > > > at > > > > > > org.junit.internal.builders.AllDefaultPossibilitiesBuilder.runnerForClass(AllDefaultPossibilitiesBuilder.java:26) > > > > at > > > > > > org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59) > > > > at > > > > org.junit.internal.requests.ClassRequest.getRunner(ClassRequest.java:33) > > > > at > > > > > > org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:78) > > > > at > > > > > > org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58) > > > > > > > > > > > > On Sun, Apr 9, 2023 at 2:05 AM Siddharth Pandey < > sidpande...@gmail.com > > > > > > > wrote: > > > > > > > >> Hi everyone, > > > >> > > > >> I am seeing following issue when trying to run unit tests > > > >> > > > >> java.lang.Exception: Test class should have exactly one public > > > constructor > > > >> at > > > > > > org.junit.runners.BlockJUnit4ClassRunner.validateOnlyOneConstructor(BlockJUnit4ClassRunner.java:158) > > > >> at > > > > > > org.junit.runners.BlockJUnit4ClassRunner.validateConstructor(BlockJUnit4ClassRunner.java:147) > > > >> at > > > > > > org.junit.runners.BlockJUnit4ClassRunner.collectInitializationErrors(BlockJUnit4ClassRunner.java:127) > > > >> at > org.junit.runners.ParentRunner.validate(ParentRunner.java:416) > > > >> at org.junit.runners.ParentRunner.<init>(ParentRunner.java:84) > > > >> at > > > > > > org.junit.runners.BlockJUnit4ClassRunner.<init>(BlockJUnit4ClassRunner.java:65) > > > >> > > > >> > > > > > >