I understand that this is not the most appropriate topic to open here, but I need a lot of help. I'm implementing a new approach to FrameworksBenchmark and I'm having a big problem, after the program finishes creating the docker it calls the name of the test right? In which function / line does it specifically accomplish this? Would anyone know?
$ ssgberk --test-lang Ruby
================================================================================
Running Tests...
================================================================================
hyperfine: Step 1/13 : FROM ubuntu:xenial
...
hyperfine: Successfully built 5b16f8c6ac95
hyperfine: Successfully tagged matheusrv/ssgberk.hyperfine:latest
hyperfine: Build time: 3s
--------------------------------------------------------------------------------
Running Test: jekyll
--------------------------------------------------------------------------------
jekyll: Step 1/3 : FROM jekyll/jekyll:stable
...
jekyll: Successfully built 78a77fc045a9
jekyll: Successfully tagged matheusrv/ssgberk.test.jekyll:latest
jekyll: Build time: 41s
jekyll: ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux-musl]
jekyll: jekyll 3.8.1 -- Jekyll is a blog-aware, static site generator in Ruby
jekyll: Usage:
jekyll: jekyll <subcommand> [options]
...
--------------------------------------------------------------------------------
Benchmarking jekyll
--------------------------------------------------------------------------------
jekyll: Benchmarking time: 0s
hyperfine: Build time: 3s
jekyll: Build time: 41s
jekyll: Verify time: 424464h30m 20s
jekyll: Total test time: 43s
ssgberk: Total time building so far: 44s
ssgberk: Total time test so far: 0s
ssgberk: Total time verifying so far: 424464h30m 20s
ssgberk: Total execution time so far: 47s
As we can see shortly after finishing the build docker it runs the name of the framework.
Thank you
Hi @MatheusRV I'm not sure I understand your question, is this what you're looking for?
I'm looking for wich function calls
jekyll: Successfully tagged matheusrv/ssgberk.test.jekyll:latest
jekyll: Build time: 41s
... HERE ...
jekyll: ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux-musl]
jekyll: jekyll 3.8.1 -- Jekyll is a blog-aware, static site generator in Ruby
jekyll: Usage:
They try call framework name..
A given test first calls docker_helper.build then docker_helper.run.
Most helpful comment
Here
A given test first calls
docker_helper.buildthendocker_helper.run.