tkf / BenchmarkCI.jl

Compare b047b09 ... +0 ... 0d016e4

Coverage Reach
BenchmarkCI.jl runtimeinfo.jl

No flags found

Use flags to group coverage reports by test type, project and/or folders.
Then setup custom commit statuses and notifications for each flag.

e.g., #unittest #integration

#production #enterprise

#frontend #backend

Learn more about Codecov Flags here.

Showing 1 of 1 files from the diff.

@@ -132,21 +132,17 @@
Loading
132 132
    end
133 133
end
134 134
135 -
function noisily(f)
136 -
    if is_in_ci()
137 -
        ch = Channel() do ch
138 -
            t0 = time_ns()
139 -
            while true
140 -
                sleep(60 * 5)
141 -
                isopen(ch) || break
142 -
                minutes = floor(Int, (time_ns() - t0) / 1e9 / 60)
143 -
                @info "$minutes minutes passed.  Still running `judge`..."
144 -
            end
135 +
function noisily(f, yes::Bool = is_in_ci(); interval = 60 * 5)
136 +
    if yes
137 +
        t0 = time_ns()
138 +
        timer = Timer(interval; interval = interval) do _
139 +
            tstr = format_period(floor(Int, (time_ns() - t0) / 1e9))
140 +
            @info "$tstr passed.  Still running `judge`..."
145 141
        end
146 142
        try
147 143
            f()
148 144
        finally
149 -
            close(ch)
145 +
            close(timer)
150 146
        end
151 147
    else
152 148
        f()

Everything is accounted for!

No changes detected that need to be reviewed.
What changes does Codecov check for?
Lines, not adjusted in diff, that have changed coverage data.
Files that introduced coverage data that had none before.
Files that have missing coverage data that once were tracked.
Files Coverage
src 0.33% 83.55%
Project Totals (2 files) 83.55%
Loading