Hi Patrick,
Thank you for testing the patch and creating the issue. I have updated the
commit message and the PR title as well.
Regards,
Kartik

On Mon, Nov 30, 2020 at 6:14 PM Patrick Concannon <
patrick.concan...@oracle.com> wrote:

> Hi Kartik,
>
> I ran your patch through our test suite and it came back fine so I’ve
> created a JIRA issue to track your fix:
> https://bugs.openjdk.java.net/browse/JDK-8257401.
>
> Now that you have a bug ID for your changes, can you update the commit
> message for the PR to use the format `bug id : message` i.e. `8257401: Use
> switch expressions in jdk.internal.net.http and java.net.http`
>
> If you need any help with this please let me know.
>
> Kind regards,
> Patrick
>
> > On 25 Nov 2020, at 16:48, Patrick Concannon <
> patrick.concan...@oracle.com> wrote:
> >
> > Hi Kartik,
> >
> > Thanks for running the tests. I’m not sure about your problem on Ubuntu
> 20.10, but I’ll take a look into it.
> >
> > Just so you know, you can also run tests using jtreg. You can find more
> information on how to do that here:
> http://openjdk.java.net/jtreg/runtests.html
> >
> > I’ll import your patch now, and run it against our test suites. All
> going well, I can sponsor the PR and then hopefully we can integrate it
> into the JDK for you!
> >
> > Kind regards,
> > Patrick
> >
> >> On 25 Nov 2020, at 11:28, Kartik Ohri <kartikohr...@gmail.com> wrote:
> >>
> >> Hi Chris and Patrick,
> >> It is the first time I am running the tier2 tests so I am not sure if I
> am doing it correctly. I'll share what I did and my observations.
> >>
> >> I executed make run-test-tier2 on my Ubuntu 20.10 machine and the tests
> failed to build due to some warnings in a hostpot jtreg test. The output
> was as follows:
> >>
> >> * For target
> support_test_hotspot_jtreg_native_support_exesigtest_exesigtest.o:
> >>
> /home/lucifer/IdeaProjects/jdk/test/hotspot/jtreg/runtime/signal/exesigtest.c:
> In function 'setSignalHandler':
> >>
> /home/lucifer/IdeaProjects/jdk/test/hotspot/jtreg/runtime/signal/exesigtest.c:245:9:
> error: 'sigset' is deprecated: Use the signal and sigprocmask functions
> instead [-Werror=deprecated-declarations]
> >>  245 |         sigset(signal_num, handler);
> >>      |         ^~~~~~
> >> In file included from
> /home/lucifer/IdeaProjects/jdk/test/hotspot/jtreg/runtime/signal/exesigtest.c:25:
> >> /usr/include/signal.h:353:23: note: declared here
> >>  353 | extern __sighandler_t sigset (int __sig, __sighandler_t __disp)
> __THROW
> >>      |                       ^~~~~~
> >> cc1: all warnings being treated as errors
> >>
> >>
> >> However, when I ran the same command on my Ubuntu 20.04 machine, I got
> the following output.
> >> ==============================
> >> Test summary
> >> ==============================
> >>   TEST                                              TOTAL  PASS  FAIL
> ERROR
> >>   jtreg:test/jdk:tier2                               3664  3664     0
>    0
> >>   jtreg:test/langtools:tier2                           11    11     0
>    0
> >>   jtreg:test/jaxp:tier2                               448   448     0
>    0
> >> ==============================
> >> TEST SUCCESS
> >>
> >> So, I think the tests passed on Ubuntu 20.04 but failed to execute on
> Ubuntu 20.10.
> >> I tried to find a reason for this and found
> https://sourceware.org/pipermail/libc-alpha/2020-May/113971.html. I think
> sigset got deprecated after Ubuntu 20.04 but so that is probably a
> different issue and not related to this patch.
> >>
> >> I do not have access to any other machine so I could not run the tests
> on Windows, macOS and so on.
> >>
> >> Thanks.
> >>
> >> Regards,
> >> Kartik.
> >>
> >> On Mon, Nov 23, 2020 at 11:37 PM Patrick Concannon <
> patrick.concan...@oracle.com> wrote:
> >> Hi Kartik,
> >>
> >> Thanks for submitting the patch. Once you’ve run the tier2 tests, I’d
> be happy to sponsor it for you.
> >>
> >> -Patrick
> >>
> >>> On 23 Nov 2020, at 09:09, Chris Hegarty <chris.hega...@oracle.com>
> wrote:
> >>>
> >>> Hi Kartik,
> >>>
> >>>> On 21 Nov 2020, at 12:01, Kartik Ohri <kartikohr...@gmail.com> wrote:
> >>>>
> >>>> Hi!
> >>>> I would like to submit this patch
> https://github.com/openjdk/jdk/pull/1364 with the rationale to improve
> the readability of the code. Can someone please take a look at it and
> create a public issue if the patch is OK to be included ?
> >>>
> >>> This certainly seems like a reasonable thing to do.
> >>>
> >>> Can you please run tier2 testing, since it contains the tests for the
> HTTP Client.
> >>>
> >>> Thanks,
> >>> -Chris.
> >>
> >
>
>

Reply via email to