File tree Expand file tree Collapse file tree 1 file changed +23
-0
lines changed Expand file tree Collapse file tree 1 file changed +23
-0
lines changed Original file line number Diff line number Diff line change @@ -208,6 +208,13 @@ jruby-truffle: {
208
208
}
209
209
}
210
210
211
+ jruby-truffle-cexts : {
212
+ environment : {
213
+ GUEST_VM : jruby ,
214
+ GUEST_VM_CONFIG : truffle-cexts ,
215
+ }
216
+ }
217
+
211
218
gate-caps : {
212
219
capabilities : [linux , amd64 ]
213
220
targets : [gate , post-push ]
@@ -326,6 +333,20 @@ server-benchmarks: {
326
333
timelimit : "00:20:00"
327
334
}
328
335
336
+ cext-benchmarks : ${sulong} {
337
+ setup : ${sulong.setup} ${gem-test-pack.setup} ${bench.setup} [
338
+ ${jt} [cextc , ../ruby-benchmarks/chunky_png/oily_png ],
339
+ ${jt} [cextc , ../ruby-benchmarks/psd.rb/psd_native ]
340
+ ]
341
+
342
+ run : [
343
+ ${bench.cmd} [chunky ]
344
+ ] ${post-process-and-upload-results} [
345
+ ${bench.cmd} [psd ]
346
+ ] ${post-process-and-upload-results}
347
+ timelimit : "02:00:00"
348
+ }
349
+
329
350
gem-test-pack : {
330
351
environment : {
331
352
GEM_HOME : ../jruby-truffle-gem-test-pack/gems
@@ -459,5 +480,7 @@ builds: [
459
480
{name : ruby-benchmarks-server-graal-vm-snapshot } ${common} ${graal-vm-snapshot} ${bench-caps} ${jruby-truffle} ${server-benchmarks} ,
460
481
{name : ruby-benchmarks-server-graal-vm-release } ${common} ${graal-vm-release} ${bench-caps} ${jruby-truffle} ${server-benchmarks} ,
461
482
483
+ {name : ruby-benchmarks-cext } ${common} ${daily-gate-caps} ${jruby-truffle-cexts} ${cext-benchmarks} ,
484
+
462
485
{name : ruby-deploy-binaries } ${common} ${gate-caps} ${deployBinaries}
463
486
]
You can’t perform that action at this time.
0 commit comments