building individual test issue

erik.joelsson at oracle.com erik.joelsson at oracle.com
Mon Aug 28 12:51:12 UTC 2023


Hello Mykhaylo Lodygin,

What you describe sounds strange. If you successfully built the JDK and 
ran tests, then nothing should be rebuilt when trying to run tests again.

What operating system are you running this on?

Which JDK src did you clone?

What was your original configure command line?

/Erik

On 8/28/23 04:54, Mykhaylo Lodygin wrote:
> Hello colleagues,
> I've build JDK locally successfully, but got several tests "FAILED".
> Tried to run one of the failing test separately with "make test 
> TEST="<path_to_test>".
> Were unable to do so due to build error - the compiler was unfamiliar 
> to include path to winscard.h, fixed with configuration option:
> bash configure --with-extra-cflags="-I/usr/include/PCSC"
> next error was incapability of  linker to link with libjpeg - fixed with
> adding --with-libjpeg=system to configure.
> the issue was solved,  but a new one was added with missing libgif.
> I was curious and tried a test that "Passed", thinking that "failure" 
> could had happen due to inability to build the test. Tried 
> sun/util/calendar/zi/Beyond2037.java but got a very similar error of 
> inability to link with liblcms2-2.
> I'm flabbergasted, hence my questions are: does "make test" target is 
> expected to rebuild JDK's code? does my approach of adding options to 
> configure script is proper one? How come a test could be "Passed" 
> while running it separately results in inability to build the test?
> Thank you.
> Mykhaylo Lodygin


More information about the build-dev mailing list