Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Run test.sh in CI #341

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Only give read permissions to repository
permissions:
contents: read
# Run on PRs and on merge to master
on:
push:
branches: [master]
pull_request:
# Cancel run if PR is updated concurrently
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true
name: test.sh
jobs:
required:
runs-on: ubuntu-latest
name: ubuntu
steps:
- uses: actions/checkout@v4
- name: test.sh
run: ./test.sh
6 changes: 3 additions & 3 deletions test/results/perf-java-faults-01-collapsed-pid.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
java-?;_int_malloc 2
java-?;start_thread;_ZL10java_startP6Thread;_ZN10JavaThread3runEv;_ZN10JavaThread17thread_main_innerEv;_ZL12thread_entryP10JavaThreadP6Thread;_ZN9JavaCalls12call_virtualEP9JavaValue6Handle11KlassHandleP6SymbolS5_P6Thread;_ZN9JavaCalls12call_virtualEP9JavaValue11KlassHandleP6SymbolS4_P17JavaCallArgumentsP6Thread;_ZN9JavaCalls11call_helperEP9JavaValueP12methodHandleP17JavaCallArgumentsP6Thread;call_stub;Ljava/lang/Thread:::run;Interpreter;Ljava/util/concurrent/ThreadPoolExecutor$Worker:::run;Ljava/util/concurrent/ThreadPoolExecutor:::runWorker;Lorg/apache/tomcat/util/net/AprEndpoint$SocketProcessor:::run;Lorg/apache/tomcat/util/net/AprEndpoint$SocketProcessor:::doRun;Lorg/apache/coyote/AbstractProtocol$AbstractConnectionHandler:::process;Lorg/apache/coyote/http11/AbstractHttp11Processor:::process;Lorg/apache/catalina/connector/CoyoteAdapter:::service;Lorg/apache/coyote/http11/AbstractHttp11Processor:::action;Lorg/apache/tomcat/jni/Socket:::sendbb 1
java-?;start_thread;_ZL10java_startP6Thread;_ZN10JavaThread3runEv;_ZN10JavaThread17thread_main_innerEv;_ZL12thread_entryP10JavaThreadP6Thread;_ZN9JavaCalls12call_virtualEP9JavaValue6Handle11KlassHandleP6SymbolS5_P6Thread;_ZN9JavaCalls12call_virtualEP9JavaValue11KlassHandleP6SymbolS4_P17JavaCallArgumentsP6Thread;_ZN9JavaCalls11call_helperEP9JavaValueP12methodHandleP17JavaCallArgumentsP6Thread;call_stub;Lnet/spy/memcached/EVCacheConnection:::run;Lnet/spy/memcached/MemcachedConnection:::handleIO;Lnet/spy/memcached/MemcachedConnection:::handleIO;Lnet/spy/memcached/MemcachedConnection:::handleReads;Lnet/spy/memcached/protocol/binary/OperationImpl:::readFromBuffer;Lnet/spy/memcached/protocol/binary/OperationImpl:::finishedPayload;Lnet/spy/memcached/protocol/binary/GetOperationImpl:::decodePayload;Lnet/spy/memcached/transcoders/TranscodeService$1:::call;Lcom/XXX::XXX;Ljava/util/zip/Inflater:::inflateBytes;Java_java_util_zip_Inflater_inflateBytes;inflate;__memmove_ssse3_back 1
java-?;start_thread;_ZL10java_startP6Thread;_ZN10JavaThread3runEv;_ZN10JavaThread17thread_main_innerEv;_ZL12thread_entryP10JavaThreadP6Thread;_ZN9JavaCalls12call_virtualEP9JavaValue6Handle11KlassHandleP6SymbolS5_P6Thread;_ZN9JavaCalls12call_virtualEP9JavaValue11KlassHandleP6SymbolS4_P17JavaCallArgumentsP6Thread;_ZN9JavaCalls11call_helperEP9JavaValueP12methodHandleP17JavaCallArgumentsP6Thread;call_stub;Lnet/spy/memcached/EVCacheConnection:::run;Lnet/spy/memcached/MemcachedConnection:::handleIO;Lnet/spy/memcached/MemcachedConnection:::handleIO;Lnet/spy/memcached/MemcachedConnection:::handleReads;Lnet/spy/memcached/protocol/binary/OperationImpl:::readFromBuffer;Lnet/spy/memcached/protocol/binary/OperationImpl:::finishedPayload;Lnet/spy/memcached/protocol/binary/GetOperationImpl:::decodePayload;Lnet/spy/memcached/transcoders/TranscodeService$1:::call;XXX::XXX;Ljava/util/zip/Inflater:::inflateBytes;Java_java_util_zip_Inflater_inflateBytes;inflate;__memmove_ssse3_back 18
java-?;start_thread;_ZL10java_startP6Thread;_ZN10JavaThread3runEv;_ZN10JavaThread17thread_main_innerEv;_ZL12thread_entryP10JavaThreadP6Thread;_ZN9JavaCalls12call_virtualEP9JavaValue6Handle11KlassHandleP6SymbolS5_P6Thread;_ZN9JavaCalls12call_virtualEP9JavaValue11KlassHandleP6SymbolS4_P17JavaCallArgumentsP6Thread;_ZN9JavaCalls11call_helperEP9JavaValueP12methodHandleP17JavaCallArgumentsP6Thread;call_stub;java/lang/Thread:::run;Interpreter;java/util/concurrent/ThreadPoolExecutor$Worker:::run;java/util/concurrent/ThreadPoolExecutor:::runWorker;org/apache/tomcat/util/net/AprEndpoint$SocketProcessor:::run;org/apache/tomcat/util/net/AprEndpoint$SocketProcessor:::doRun;org/apache/coyote/AbstractProtocol$AbstractConnectionHandler:::process;org/apache/coyote/http11/AbstractHttp11Processor:::process;org/apache/catalina/connector/CoyoteAdapter:::service;org/apache/coyote/http11/AbstractHttp11Processor:::action;org/apache/tomcat/jni/Socket:::sendbb 1
java-?;start_thread;_ZL10java_startP6Thread;_ZN10JavaThread3runEv;_ZN10JavaThread17thread_main_innerEv;_ZL12thread_entryP10JavaThreadP6Thread;_ZN9JavaCalls12call_virtualEP9JavaValue6Handle11KlassHandleP6SymbolS5_P6Thread;_ZN9JavaCalls12call_virtualEP9JavaValue11KlassHandleP6SymbolS4_P17JavaCallArgumentsP6Thread;_ZN9JavaCalls11call_helperEP9JavaValueP12methodHandleP17JavaCallArgumentsP6Thread;call_stub;net/spy/memcached/EVCacheConnection:::run;net/spy/memcached/MemcachedConnection:::handleIO;net/spy/memcached/MemcachedConnection:::handleIO;net/spy/memcached/MemcachedConnection:::handleReads;net/spy/memcached/protocol/binary/OperationImpl:::readFromBuffer;net/spy/memcached/protocol/binary/OperationImpl:::finishedPayload;net/spy/memcached/protocol/binary/GetOperationImpl:::decodePayload;net/spy/memcached/transcoders/TranscodeService$1:::call;XXX::XXX;java/util/zip/Inflater:::inflateBytes;Java_java_util_zip_Inflater_inflateBytes;inflate;__memmove_ssse3_back 18
java-?;start_thread;_ZL10java_startP6Thread;_ZN10JavaThread3runEv;_ZN10JavaThread17thread_main_innerEv;_ZL12thread_entryP10JavaThreadP6Thread;_ZN9JavaCalls12call_virtualEP9JavaValue6Handle11KlassHandleP6SymbolS5_P6Thread;_ZN9JavaCalls12call_virtualEP9JavaValue11KlassHandleP6SymbolS4_P17JavaCallArgumentsP6Thread;_ZN9JavaCalls11call_helperEP9JavaValueP12methodHandleP17JavaCallArgumentsP6Thread;call_stub;net/spy/memcached/EVCacheConnection:::run;net/spy/memcached/MemcachedConnection:::handleIO;net/spy/memcached/MemcachedConnection:::handleIO;net/spy/memcached/MemcachedConnection:::handleReads;net/spy/memcached/protocol/binary/OperationImpl:::readFromBuffer;net/spy/memcached/protocol/binary/OperationImpl:::finishedPayload;net/spy/memcached/protocol/binary/GetOperationImpl:::decodePayload;net/spy/memcached/transcoders/TranscodeService$1:::call;com/XXX::XXX;java/util/zip/Inflater:::inflateBytes;Java_java_util_zip_Inflater_inflateBytes;inflate;__memmove_ssse3_back 1
perf-?;__libc_start_main;main;run_builtin;cmd_record 40
perf-?;do_lookup_x 27
sleep-?;[unknown];memcmp 24
Expand Down
6 changes: 3 additions & 3 deletions test/results/perf-java-faults-01-collapsed-tid.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
java-?/43869;_int_malloc 2
java-?/43869;start_thread;_ZL10java_startP6Thread;_ZN10JavaThread3runEv;_ZN10JavaThread17thread_main_innerEv;_ZL12thread_entryP10JavaThreadP6Thread;_ZN9JavaCalls12call_virtualEP9JavaValue6Handle11KlassHandleP6SymbolS5_P6Thread;_ZN9JavaCalls12call_virtualEP9JavaValue11KlassHandleP6SymbolS4_P17JavaCallArgumentsP6Thread;_ZN9JavaCalls11call_helperEP9JavaValueP12methodHandleP17JavaCallArgumentsP6Thread;call_stub;Lnet/spy/memcached/EVCacheConnection:::run;Lnet/spy/memcached/MemcachedConnection:::handleIO;Lnet/spy/memcached/MemcachedConnection:::handleIO;Lnet/spy/memcached/MemcachedConnection:::handleReads;Lnet/spy/memcached/protocol/binary/OperationImpl:::readFromBuffer;Lnet/spy/memcached/protocol/binary/OperationImpl:::finishedPayload;Lnet/spy/memcached/protocol/binary/GetOperationImpl:::decodePayload;Lnet/spy/memcached/transcoders/TranscodeService$1:::call;Lcom/XXX::XXX;Ljava/util/zip/Inflater:::inflateBytes;Java_java_util_zip_Inflater_inflateBytes;inflate;__memmove_ssse3_back 1
java-?/43869;start_thread;_ZL10java_startP6Thread;_ZN10JavaThread3runEv;_ZN10JavaThread17thread_main_innerEv;_ZL12thread_entryP10JavaThreadP6Thread;_ZN9JavaCalls12call_virtualEP9JavaValue6Handle11KlassHandleP6SymbolS5_P6Thread;_ZN9JavaCalls12call_virtualEP9JavaValue11KlassHandleP6SymbolS4_P17JavaCallArgumentsP6Thread;_ZN9JavaCalls11call_helperEP9JavaValueP12methodHandleP17JavaCallArgumentsP6Thread;call_stub;Lnet/spy/memcached/EVCacheConnection:::run;Lnet/spy/memcached/MemcachedConnection:::handleIO;Lnet/spy/memcached/MemcachedConnection:::handleIO;Lnet/spy/memcached/MemcachedConnection:::handleReads;Lnet/spy/memcached/protocol/binary/OperationImpl:::readFromBuffer;Lnet/spy/memcached/protocol/binary/OperationImpl:::finishedPayload;Lnet/spy/memcached/protocol/binary/GetOperationImpl:::decodePayload;Lnet/spy/memcached/transcoders/TranscodeService$1:::call;XXX::XXX;Ljava/util/zip/Inflater:::inflateBytes;Java_java_util_zip_Inflater_inflateBytes;inflate;__memmove_ssse3_back 18
java-?/44406;start_thread;_ZL10java_startP6Thread;_ZN10JavaThread3runEv;_ZN10JavaThread17thread_main_innerEv;_ZL12thread_entryP10JavaThreadP6Thread;_ZN9JavaCalls12call_virtualEP9JavaValue6Handle11KlassHandleP6SymbolS5_P6Thread;_ZN9JavaCalls12call_virtualEP9JavaValue11KlassHandleP6SymbolS4_P17JavaCallArgumentsP6Thread;_ZN9JavaCalls11call_helperEP9JavaValueP12methodHandleP17JavaCallArgumentsP6Thread;call_stub;Ljava/lang/Thread:::run;Interpreter;Ljava/util/concurrent/ThreadPoolExecutor$Worker:::run;Ljava/util/concurrent/ThreadPoolExecutor:::runWorker;Lorg/apache/tomcat/util/net/AprEndpoint$SocketProcessor:::run;Lorg/apache/tomcat/util/net/AprEndpoint$SocketProcessor:::doRun;Lorg/apache/coyote/AbstractProtocol$AbstractConnectionHandler:::process;Lorg/apache/coyote/http11/AbstractHttp11Processor:::process;Lorg/apache/catalina/connector/CoyoteAdapter:::service;Lorg/apache/coyote/http11/AbstractHttp11Processor:::action;Lorg/apache/tomcat/jni/Socket:::sendbb 1
java-?/43869;start_thread;_ZL10java_startP6Thread;_ZN10JavaThread3runEv;_ZN10JavaThread17thread_main_innerEv;_ZL12thread_entryP10JavaThreadP6Thread;_ZN9JavaCalls12call_virtualEP9JavaValue6Handle11KlassHandleP6SymbolS5_P6Thread;_ZN9JavaCalls12call_virtualEP9JavaValue11KlassHandleP6SymbolS4_P17JavaCallArgumentsP6Thread;_ZN9JavaCalls11call_helperEP9JavaValueP12methodHandleP17JavaCallArgumentsP6Thread;call_stub;net/spy/memcached/EVCacheConnection:::run;net/spy/memcached/MemcachedConnection:::handleIO;net/spy/memcached/MemcachedConnection:::handleIO;net/spy/memcached/MemcachedConnection:::handleReads;net/spy/memcached/protocol/binary/OperationImpl:::readFromBuffer;net/spy/memcached/protocol/binary/OperationImpl:::finishedPayload;net/spy/memcached/protocol/binary/GetOperationImpl:::decodePayload;net/spy/memcached/transcoders/TranscodeService$1:::call;XXX::XXX;java/util/zip/Inflater:::inflateBytes;Java_java_util_zip_Inflater_inflateBytes;inflate;__memmove_ssse3_back 18
java-?/43869;start_thread;_ZL10java_startP6Thread;_ZN10JavaThread3runEv;_ZN10JavaThread17thread_main_innerEv;_ZL12thread_entryP10JavaThreadP6Thread;_ZN9JavaCalls12call_virtualEP9JavaValue6Handle11KlassHandleP6SymbolS5_P6Thread;_ZN9JavaCalls12call_virtualEP9JavaValue11KlassHandleP6SymbolS4_P17JavaCallArgumentsP6Thread;_ZN9JavaCalls11call_helperEP9JavaValueP12methodHandleP17JavaCallArgumentsP6Thread;call_stub;net/spy/memcached/EVCacheConnection:::run;net/spy/memcached/MemcachedConnection:::handleIO;net/spy/memcached/MemcachedConnection:::handleIO;net/spy/memcached/MemcachedConnection:::handleReads;net/spy/memcached/protocol/binary/OperationImpl:::readFromBuffer;net/spy/memcached/protocol/binary/OperationImpl:::finishedPayload;net/spy/memcached/protocol/binary/GetOperationImpl:::decodePayload;net/spy/memcached/transcoders/TranscodeService$1:::call;com/XXX::XXX;java/util/zip/Inflater:::inflateBytes;Java_java_util_zip_Inflater_inflateBytes;inflate;__memmove_ssse3_back 1
java-?/44406;start_thread;_ZL10java_startP6Thread;_ZN10JavaThread3runEv;_ZN10JavaThread17thread_main_innerEv;_ZL12thread_entryP10JavaThreadP6Thread;_ZN9JavaCalls12call_virtualEP9JavaValue6Handle11KlassHandleP6SymbolS5_P6Thread;_ZN9JavaCalls12call_virtualEP9JavaValue11KlassHandleP6SymbolS4_P17JavaCallArgumentsP6Thread;_ZN9JavaCalls11call_helperEP9JavaValueP12methodHandleP17JavaCallArgumentsP6Thread;call_stub;java/lang/Thread:::run;Interpreter;java/util/concurrent/ThreadPoolExecutor$Worker:::run;java/util/concurrent/ThreadPoolExecutor:::runWorker;org/apache/tomcat/util/net/AprEndpoint$SocketProcessor:::run;org/apache/tomcat/util/net/AprEndpoint$SocketProcessor:::doRun;org/apache/coyote/AbstractProtocol$AbstractConnectionHandler:::process;org/apache/coyote/http11/AbstractHttp11Processor:::process;org/apache/catalina/connector/CoyoteAdapter:::service;org/apache/coyote/http11/AbstractHttp11Processor:::action;org/apache/tomcat/jni/Socket:::sendbb 1
perf-?/47118;__libc_start_main;main;run_builtin;cmd_record 40
perf-?/47119;do_lookup_x 27
sleep-?/47119;[unknown];memcmp 24
Expand Down
Loading