Skip to content

Commit 5c66ead

Browse files
committed
update coroutine test configuration
1 parent 25ee953 commit 5c66ead

File tree

2 files changed

+118
-1
lines changed

2 files changed

+118
-1
lines changed

test/nginx-working-dir/conf/nginx-coroutine.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ http {
8080
jvm_classpath "#{ncdev}/test/nginx-working-dir/coroutine-udfs:#{ncdev}/bin:#{ncjar}:#{ncdev}/target/testclasses:#{ncdev}/test/resources:#{ncdev}/test/clojure:#{ncdev}/src/clojure:#{ncdev}/test/groovy:#{mrr}/clout/clout/1.1.0/clout-1.1.0.jar:#{mrr}/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:#{mrr}/nrepl/nrepl/0.6.0/nrepl-0.6.0.jar:#{mrr}/redis/clients/jedis/3.1.0/jedis-3.1.0.jar:#{mrr}/clojure-complete/clojure-complete/0.2.5/clojure-complete-0.2.5.jar:#{mrr}/org/clojure/tools.macro/0.1.0/tools.macro-0.1.0.jar:#{mrr}/org/codehaus/jackson/jackson-mapper-asl/1.9.13/jackson-mapper-asl-1.9.13.jar:#{mrr}/org/apache/httpcomponents/httpclient/4.3.1/httpclient-4.3.1.jar:#{mrr}/commons-io/commons-io/2.6/commons-io-2.6.jar:#{mrr}/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar:#{mrr}/com/fasterxml/jackson/dataformat/jackson-dataformat-smile/2.2.1/jackson-dataformat-smile-2.2.1.jar:#{mrr}/crypto-equality/crypto-equality/1.0.0/crypto-equality-1.0.0.jar:#{mrr}/org/clojure/java.jdbc/0.3.3/java.jdbc-0.3.3.jar:#{mrr}/junit/junit/4.11/junit-4.11.jar:#{mrr}/stylefruits/gniazdo/1.1.2/gniazdo-1.1.2.jar:#{mrr}/slingshot/slingshot/0.10.3/slingshot-0.10.3.jar:#{mrr}/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar:#{mrr}/commons-fileupload/commons-fileupload/1.3.3/commons-fileupload-1.3.3.jar:#{mrr}/org/clojure/core.incubator/0.1.0/core.incubator-0.1.0.jar:#{mrr}/org/apache/httpcomponents/httpcore/4.3/httpcore-4.3.jar:#{mrr}/org/eclipse/jetty/websocket/websocket-common/9.4.19.v20190610/websocket-common-9.4.19.v20190610.jar:#{mrr}/org/jsoup/jsoup/1.7.1/jsoup-1.7.1.jar:#{mrr}/org/codehaus/groovy/groovy/2.5.8/groovy-2.5.8.jar:#{mrr}/org/apache/httpcomponents/httpmime/4.3.1/httpmime-4.3.1.jar:#{mrr}/tigris/tigris/0.1.1/tigris-0.1.1.jar:#{mrr}/org/eclipse/jetty/websocket/websocket-client/9.4.19.v20190610/websocket-client-9.4.19.v20190610.jar:#{mrr}/org/codehaus/jackson/jackson-core-asl/1.9.13/jackson-core-asl-1.9.13.jar:#{mrr}/org/eclipse/jetty/jetty-http/9.4.19.v20190610/jetty-http-9.4.19.v20190610.jar:#{mrr}/commons-codec/commons-codec/1.8/commons-codec-1.8.jar:#{mrr}/com/fasterxml/jackson/core/jackson-core/2.2.1/jackson-core-2.2.1.jar:#{mrr}/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar:#{mrr}/org/eclipse/jetty/jetty-util/9.4.19.v20190610/jetty-util-9.4.19.v20190610.jar:#{mrr}/org/eclipse/jetty/jetty-io/9.4.19.v20190610/jetty-io-9.4.19.v20190610.jar:#{mrr}/mysql/mysql-connector-java/5.1.30/mysql-connector-java-5.1.30.jar:#{mrr}/org/clojure/core.specs.alpha/0.1.24/core.specs.alpha-0.1.24.jar:#{mrr}/org/clojure/data.json/0.2.5/data.json-0.2.5.jar:#{mrr}/org/clojure/tools.reader/0.8.1/tools.reader-0.8.1.jar:#{mrr}/org/clojure/tools.trace/0.7.10/tools.trace-0.7.10.jar:#{mrr}/org/eclipse/jetty/websocket/websocket-api/9.4.19.v20190610/websocket-api-9.4.19.v20190610.jar:#{mrr}/clj-time/clj-time/0.14.3/clj-time-0.14.3.jar:#{mrr}/org/clojure/clojure/1.9.0/clojure-1.9.0.jar:#{mrr}/clj-http/clj-http/0.7.8/clj-http-0.7.8.jar:#{mrr}/org/eclipse/jetty/jetty-xml/9.4.19.v20190610/jetty-xml-9.4.19.v20190610.jar:#{mrr}/org/eclipse/jetty/jetty-client/9.4.19.v20190610/jetty-client-9.4.19.v20190610.jar:#{mrr}/ring/ring-codec/1.1.1/ring-codec-1.1.1.jar:#{mrr}/compojure/compojure/1.1.6/compojure-1.1.6.jar:#{mrr}/org/clojure/spec.alpha/0.1.143/spec.alpha-0.1.143.jar:#{mrr}/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar:#{mrr}/cheshire/cheshire/5.2.0/cheshire-5.2.0.jar:#{mrr}/ring/ring-core/1.7.1/ring-core-1.7.1.jar:#{mrr}/crypto-random/crypto-random/1.2.0/crypto-random-1.2.0.jar:#{mrr}/joda-time/joda-time/2.9.9/joda-time-2.9.9.jar:#{mrr}/crouton/crouton/0.1.1/crouton-0.1.1.jar";
8181

8282
###setting user defined class waving configuration files which are in the above boot classpath
83-
jvm_options "-Dnginx.clojure.wave.udfs=compojure-http-clj.txt,mysql-jdbc.txt,test-groovy.txt,https.txt,redis.txt";
83+
jvm_options "-Dnginx.clojure.wave.udfs=compojure-http-clj.txt,mysql-jdbc.txt,test-groovy.txt,https.txt,redis.txt,ssl.txt";
8484

8585
###for enable java remote debug uncomment next two lines, make sure "master_process = off"
8686
jvm_options "-Xdebug";
Lines changed: 117 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
1+
############Generated By Nginx-Clojure SuspendMethodTracer 2022-03-03 ##############
2+
#######Notice: Ingored Waving information from current configuration file : [nginx/clojure/wave/coroutine-method-db.txt, compojure-http-clj.txt, mysql-jdbc.txt, test-groovy.txt, https.txt, redis.txt]
3+
fuzzyclass:sun/security/ssl/CertificateMessage\$T(\d+)CertificateConsumer
4+
checkServerCerts(Lsun/security/ssl/ClientHandshakeContext;[Ljava/security/cert/X509Certificate;)V:normal
5+
consume(Lsun/security/ssl/ConnectionContext;Ljava/nio/ByteBuffer;)V:normal
6+
onCertificate(Lsun/security/ssl/ClientHandshakeContext;Lsun/security/ssl/CertificateMessage$T12CertificateMessage;)V:normal
7+
8+
fuzzyclass:sun/security/ssl/ChangeCipherSpec\$T(\d+)ChangeCipherSpecProducer
9+
produce(Lsun/security/ssl/ConnectionContext;Lsun/security/ssl/SSLHandshake$HandshakeMessage;)[B:normal
10+
11+
lazyclass:sun/security/ssl/ClientHandshakeContext
12+
kickstart()V:normal
13+
14+
lazyclass:sun/security/ssl/ClientHello$ClientHelloKickstartProducer
15+
produce(Lsun/security/ssl/ConnectionContext;)[B:normal
16+
17+
lazyclass:sun/security/ssl/ClientKeyExchange$ClientKeyExchangeProducer
18+
produce(Lsun/security/ssl/ConnectionContext;Lsun/security/ssl/SSLHandshake$HandshakeMessage;)[B:normal
19+
20+
lazyclass:sun/security/ssl/ECDHClientKeyExchange$ECDHEClientKeyExchangeProducer
21+
produce(Lsun/security/ssl/ConnectionContext;Lsun/security/ssl/SSLHandshake$HandshakeMessage;)[B:normal
22+
23+
fuzzyclass:sun/security/ssl/Finished\$T(\d+)FinishedProducer
24+
onProduceFinished(Lsun/security/ssl/ClientHandshakeContext;Lsun/security/ssl/SSLHandshake$HandshakeMessage;)[B:normal
25+
produce(Lsun/security/ssl/ConnectionContext;Lsun/security/ssl/SSLHandshake$HandshakeMessage;)[B:normal
26+
27+
lazyclass:sun/security/ssl/HandshakeContext
28+
dispatch(BLjava/nio/ByteBuffer;)V:normal
29+
dispatch(BLsun/security/ssl/Plaintext;)V:normal
30+
31+
lazyclass:sun/security/ssl/OutputRecord
32+
changeWriteCiphers(Lsun/security/ssl/SSLCipher$SSLWriteCipher;Z)V:normal
33+
34+
lazyclass:sun/security/ssl/SSLHandshake
35+
consume(Lsun/security/ssl/ConnectionContext;Ljava/nio/ByteBuffer;)V:normal
36+
kickstart(Lsun/security/ssl/HandshakeContext;)V:normal
37+
produce(Lsun/security/ssl/ConnectionContext;Lsun/security/ssl/SSLHandshake$HandshakeMessage;)[B:normal
38+
39+
lazyclass:sun/security/ssl/SSLSocketImpl
40+
access$300(Lsun/security/ssl/SSLSocketImpl;Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;:normal
41+
decode(Ljava/nio/ByteBuffer;)Lsun/security/ssl/Plaintext;:normal
42+
readApplicationRecord(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;:normal
43+
readHandshakeRecord()I:normal
44+
shutdownOutput()V:normal
45+
46+
lazyclass:sun/security/ssl/SSLSocketImpl$AppInputStream
47+
read([BII)I:normal
48+
49+
lazyclass:sun/security/ssl/SSLSocketImpl$AppOutputStream
50+
write([BII)V:normal
51+
52+
lazyclass:sun/security/ssl/SSLSocketInputRecord
53+
bytesInCompletePacket()I:normal
54+
decode([Ljava/nio/ByteBuffer;II)[Lsun/security/ssl/Plaintext;:normal
55+
decodeInputRecord([B)[Lsun/security/ssl/Plaintext;:normal
56+
read(Ljava/io/InputStream;[BII)I:normal
57+
58+
lazyclass:sun/security/ssl/SSLSocketOutputRecord
59+
deliver([BII)V:normal
60+
encodeAlert(BB)V:normal
61+
encodeChangeCipherSpec()V:normal
62+
flush()V:normal
63+
64+
lazyclass:sun/security/ssl/SSLTransport
65+
decode(Lsun/security/ssl/TransportContext;[Ljava/nio/ByteBuffer;II[Ljava/nio/ByteBuffer;II)Lsun/security/ssl/Plaintext;:normal
66+
67+
lazyclass:sun/security/ssl/ServerHelloDone$ServerHelloDoneConsumer
68+
consume(Lsun/security/ssl/ConnectionContext;Ljava/nio/ByteBuffer;)V:normal
69+
70+
lazyclass:sun/security/ssl/TransportContext
71+
closeOutbound()V:normal
72+
dispatch(Lsun/security/ssl/Plaintext;)V:normal
73+
initiateOutboundClose()V:normal
74+
kickstart()V:normal
75+
warning(Lsun/security/ssl/Alert;)V:normal
76+
77+
lazyclass:java/io/OutputStream
78+
#mark from sub java/io/ByteArrayOutputStream
79+
flush()V:just_mark
80+
81+
lazyclass:java/net/Socket
82+
#mark from sub javax/net/ssl/SSLSocket
83+
shutdownOutput()V:just_mark
84+
85+
lazyclass:sun/security/ssl/BaseSSLSocketImpl
86+
#mark from sub sun/security/ssl/SSLSocketImpl
87+
shutdownOutput()V:just_mark
88+
89+
lazyclass:sun/security/ssl/HandshakeContext
90+
#mark from sub sun/security/ssl/ClientHandshakeContext
91+
kickstart()V:just_mark
92+
93+
lazyclass:sun/security/ssl/HandshakeProducer
94+
#mark from sub sun/security/ssl/SSLHandshake
95+
produce(Lsun/security/ssl/ConnectionContext;Lsun/security/ssl/SSLHandshake$HandshakeMessage;)[B:just_mark
96+
97+
lazyclass:sun/security/ssl/InputRecord
98+
#mark from sub sun/security/ssl/SSLSocketInputRecord
99+
bytesInCompletePacket()I:just_mark
100+
#mark from sub sun/security/ssl/SSLSocketInputRecord
101+
decode([Ljava/nio/ByteBuffer;II)[Lsun/security/ssl/Plaintext;:just_mark
102+
103+
lazyclass:sun/security/ssl/OutputRecord
104+
#mark from sub sun/security/ssl/SSLSocketOutputRecord
105+
deliver([BII)V:just_mark
106+
#mark from sub sun/security/ssl/SSLSocketOutputRecord
107+
encodeAlert(BB)V:just_mark
108+
#mark from sub sun/security/ssl/SSLSocketOutputRecord
109+
encodeChangeCipherSpec()V:just_mark
110+
111+
lazyclass:sun/security/ssl/SSLConsumer
112+
#mark from sub sun/security/ssl/ServerHelloDone$ServerHelloDoneConsumer
113+
consume(Lsun/security/ssl/ConnectionContext;Ljava/nio/ByteBuffer;)V:just_mark
114+
115+
lazyclass:sun/security/ssl/SSLProducer
116+
#mark from sub sun/security/ssl/ClientHello$ClientHelloKickstartProducer
117+
produce(Lsun/security/ssl/ConnectionContext;)[B:just_mark

0 commit comments

Comments
 (0)