also catch if specTimings is "null"

Change-Id: Ia95c8f3e3b47e2e4e51bcc32749698219dd94d22
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/320436
Reviewed-by: Isaac Moore <isaac.moore@instructure.com>
Build-Review: Isaac Moore <isaac.moore@instructure.com>
Build-Review: James Butters <jbutters@instructure.com>
QA-Review: James Butters <jbutters@instructure.com>
Product-Review: James Butters <jbutters@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
This commit is contained in:
James Butters 2023-06-13 16:51:03 -06:00
parent d2e0ef5ac3
commit ae11c7c218
1 changed files with 3 additions and 1 deletions

View File

@ -116,7 +116,9 @@ def computeTestCount() {
$REGISTRY_BASE/redis:alpine /bin/sh -c 'redis-cli -h $TEST_QUEUE_HOST -p 6379 --eval /iterscores.lua' | jq 'fromjson | ${jqAddCommand.join(' + ')}'
""", returnStdout: true)
if (specTimings) {
echo "==== specTimings class: ${specTimings.getClass()} ===="
if (specTimings && !specTimings.toString().trim().equals("null")) {
echo "=== Total Spec Time $specTimings"
def newNodeTotal = Math.ceil(specTimings.toFloat() / (rspecqTargetTime * RSPEC_PROCESSES.toInteger()))