(job, buildNumbers, test)
| 81 | |
| 82 | // Turn a job and array of build numbers into a list of build links. |
| 83 | function buildNumbersToHtml(job, buildNumbers, test) { |
| 84 | var buildCount = builds.count(job); |
| 85 | var pct = buildNumbers.length / builds.count(job); |
| 86 | var out = `Failed in ${Math.round(pct * 100)}% (${buildNumbers.length}/${buildCount}) of builds: <ul>`; |
| 87 | for (let number of buildNumbers) { |
| 88 | out += '\n<li>' + buildToHtml(builds.get(job, number), test); |
| 89 | } |
| 90 | out += '\n</ul>'; |
| 91 | return out; |
| 92 | } |
| 93 | |
| 94 | // Append a list item containing information about a job's runs. |
| 95 | function addBuildListItem(jobList, job, buildNumbers, hits, test) { |
no test coverage detected