Re: Seeing issues with unit tests

2023-04-10 Thread Katie Liu
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 
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  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 
> > 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  >
> > > 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  >
> > > > org.apache.samza.system.descriptors.examples.serde
> > > >  > ../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.(ParentRunner.java:84)
> > > >   at
> > >
> >
> org.junit.runners.BlockJUnit4ClassRunner.(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.(ParentRunner.java:84)
> > > >>  at
> > >
> >
> org.junit.runners.BlockJUnit4ClassRunner.(BlockJUnit4ClassRunner.java:65)
> > > >>
> > > >>
> > >
> >
>


Re: Seeing issues with unit tests

2023-04-10 Thread Siddharth Pandey
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  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 
> 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 
> > 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  >
> > > org.apache.samza.system.descriptors.examples.serde
> > >  ../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.(ParentRunner.java:84)
> > >   at
> >
> org.junit.runners.BlockJUnit4ClassRunner.(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  >
> > > 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.(ParentRunner.java:84)
> > >>  at
> >
> org.junit.runners.BlockJUnit4ClassRunner.(BlockJUnit4ClassRunner.java:65)
> > >>
> > >>
> >
>


Re: Seeing issues with unit tests

2023-04-09 Thread Katie Liu
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 
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 
> 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  >
> > org.apache.samza.system.descriptors.examples.serde
> > 
> >
> > 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.(ParentRunner.java:84)
> >   at
> org.junit.runners.BlockJUnit4ClassRunner.(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 
> > 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.(ParentRunner.java:84)
> >>  at
> org.junit.runners.BlockJUnit4ClassRunner.(BlockJUnit4ClassRunner.java:65)
> >>
> >>
>


Re: Seeing issues with unit tests

2023-04-09 Thread Siddharth Pandey
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 
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  >
> org.apache.samza.system.descriptors.examples.serde
>  >
> 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.(ParentRunner.java:84)
>   at 
> org.junit.runners.BlockJUnit4ClassRunner.(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 
> 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.(ParentRunner.java:84)
>>  at 
>> org.junit.runners.BlockJUnit4ClassRunner.(BlockJUnit4ClassRunner.java:65)
>>
>>


Re: Seeing issues with unit tests

2023-04-09 Thread Siddharth Pandey
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 <../index.html> > org.apache.samza.system.descriptors.examples.serde
<../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.(ParentRunner.java:84)
at 
org.junit.runners.BlockJUnit4ClassRunner.(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 
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.(ParentRunner.java:84)
>   at 
> org.junit.runners.BlockJUnit4ClassRunner.(BlockJUnit4ClassRunner.java:65)
>
>