Thanks for all your work! I'll review and commit (or comment on) these
patches now.


--
Nadav Har'El
[email protected]

On Fri, Oct 28, 2016 at 2:40 PM, Waldek Kozaczuk <[email protected]>
wrote:

> In last 2 weeks I submitted 6 patches who ideally should be applied in the
> chronological order I submitted them. Mainly the patches are about changing
> runjava and java.cc to make it possible to run Java 9 on OSv due to removed
> extension classloader or to deal with the implications of doing so. I have
> also fixed couple of bugs that I found while testing it:
>
> [PATCH] Reformatted java/runjava and java/tests
> [PATCH] Support building and running Java apps in non-isolated mode
> [PATCH] Changed java-example to use java.so directly to start example
> Hello application
> [PATCH] Added openjdk8-fedora-non-isolated and modified
> openjdk8-zulu-compact* to support running apps in non-isolated mode
> [PATCH] Modifed runjava classes to support running Java 9 apps and added
> switch to display Java classloader diagnostic information
> [PATCH] Added new Java apps and modified exiting OpenJDK 8 base apps to
> include new policy file and new location of runjava.jar
>
> I have done quite extensive manual testing using existing Java osv-apps
> and new ones across many combinations which involved:
>
>
> *Name/Build command* *Java 7 Isolated* *Java 7 Non-isolated* *Java 8
> Isolated* *Java 8 Non-isolated*
> *Java 8 compact profile 1*
> *non-isolated*
> apache-activemq
> *PASS*
> ./scripts/build image=java,apache-activemq
> *PASS*
> ./scripts/build image=java_non_isolated,apache-activemq
>
> *PASS*
> ./scripts/build image=openjdk8-fedora-non-isolated,apache-activemq
>
> apache-kafka
> *PASS*
> ./scripts/build image=java,apache-kafka
> *PASS*
> ./scripts/build image=java_non_isolated,apache-kafka
>
>
>
> apache-zookeeper
> *PASS*
> ./scripts/build image=java,apache-zookeeper
> *PASS*
> ./scripts/build image=java_non_isolated,apache-zookeeper
> ??
> ./scripts/build image=openjdk8-fedora,apache-zookeeper
> *PASS*
> ./scripts/build image=openjdk8-fedora-non-isolated,apache-zookeeper
>
> cassandra
> *PASS*
> ./scripts/build image=java,cassandra
>
>
> *PASS*
> ./scripts/build image=openjdk8-fedora-non-isolated,cassandra
>
> java-example
> *PASS*
> ./scripts/build image=java,java-example
> *PASS*
> ./scripts/build image=java_non_isolated,java-example
> *PASS*
> ./scripts/build image=openjdk8-fedora,java-example
> *PASS*
> ./scripts/build image=openjdk8-fedora-non-isolated,java-example
>
> java-newrelic
>
>
>
>
> jetty
> *PASS*
> ./scripts/build image=java,jetty
> *PASS*
> ./scripts/build image=java_non_isolated,jetty
>
>
>
> solr
> *PASS*
> ./scripts/build image=java,solr
> 67350 [Thread-5] INFO  org.eclipse.jetty.server.AbstractConnector  –
> Started [email protected]:8983
> 133144150710 < 171798691590, now=133144173180
>
> [backtrace]
> 0x00000000003df400 <sched::timer_list::fired()+1120>
> 0x0000000000389a00 <interrupt_descriptor_table::invoke_interrupt(unsigned
> int)+192>
> 0x0000000000389b52 <interrupt+130>
> 0x00000000003889d9 <???+3705305>
> 0x00000000003e3617 <sched::cpu::idle()+39>
> 0x00000000003e363b <???+4077115>
> 0x00000000003e3776 <thread_main_c+38>
> 0x0000000000388a02 <???+3705346>, when curl http://localhost:port/solr/
>
>
>
>
> tomcat
> *PASS*
> ./scripts/build image=java,tomcat
>
>
> *FAIL (PR_CallOnce)*
> /scripts/build image=openjdk-fedora-non-isolated,tomcat
>
>
> New apps to test:
> *Name/Build command* *Java 7 Isolated* *Java 7 Non-isolated* *Java 8
> Isolated* *Ja*va 8 Non-isolated
> elasticsearch
>
> *PASS*
> ./scripts/build image=openjdk8-fedora,elasticsearch_with_full_jre8
> *PASS*
> ./scripts/build image=openjdk8-fedora-non-isolated,elasticsearch_with_
> full_jre8
> apache-derby
> *PASS*
> ./scripts/build image=java,derby
> *PASS*
> ./scripts/build image=java_non_isolated,derby
>
>
>
>
>
> It would be nice to have an automated integration test that would actually
> run these apps and integration test them like using curl and expect.
>
> --
> You received this message because you are subscribed to the Google Groups
> "OSv Development" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to