summaryrefslogtreecommitdiff
path: root/ci
diff options
context:
space:
mode:
Diffstat (limited to 'ci')
-rw-r--r--ci/_test-git-branch.sh2
-rw-r--r--ci/commit-filter70
-rwxr-xr-xci/get-test-job.sh10
3 files changed, 1 insertions, 81 deletions
diff --git a/ci/_test-git-branch.sh b/ci/_test-git-branch.sh
index 05886a7..c28aa20 100644
--- a/ci/_test-git-branch.sh
+++ b/ci/_test-git-branch.sh
@@ -30,7 +30,7 @@ sync_git_repos()
echo "Getting test job"
-TEST_JOB=( $(ssh $JOBSERVER get-test-job.sh) )
+TEST_JOB=( $(ssh $JOBSERVER get-test-job) )
BRANCH=${TEST_JOB[0]}
COMMIT=${TEST_JOB[1]}
diff --git a/ci/commit-filter b/ci/commit-filter
deleted file mode 100644
index c2abea9..0000000
--- a/ci/commit-filter
+++ /dev/null
@@ -1,70 +0,0 @@
-<!--
-https://choosealicense.com/licenses/0bsd/
-Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
-
-add the following after the </h1>, before <table>
-maybe relocate the script block to within <head></head>
--->
-
-<style>
- .hide-without-js {
- display: none;
- }
- .filtered {
- display: none;
- }
- #filters {
- margin: 1em 0;
- }
- #filters label{
- margin-left: 0.3em;
- }
-</style>
-<div id="filters" class="hide-without-js">
- Filter by:
-</div>
-<template id="filter-template" style="display:none">
- <label class="checkbox-inline"><input type="checkbox" checked="checked" /></label>
-</template>
-<script>
-(function () {
- function get_row_status(el) {
- return el.querySelector("td:nth-child(2)").textContent.trim()
- }
- function refresh_filters() {
- const shown_statuses = new Set()
- for (const el of document.querySelectorAll("#filters label")) {
- if (el.querySelector("input").checked) {
- shown_statuses.add(el.textContent.trim())
- }
- }
- const el_table = document.querySelector("table")
- for (const el of el_table.querySelectorAll("tr")) {
- const status = get_row_status(el)
- if (shown_statuses.has(status)) {
- el.classList.remove("filtered")
- } else {
- el.classList.add("filtered")
- }
- }
- }
- document.addEventListener("DOMContentLoaded", (event) => {
- const js_class_name = "hide-without-js"
- for (const el of document.getElementsByClassName(js_class_name)) {
- el.classList.remove(js_class_name)
- }
- const result_types = new Set()
- for (const el of document.querySelectorAll("tr")) {
- result_types.add(get_row_status(el))
- }
- const el_filters = document.querySelector("#filters")
- const el_filter_template = document.querySelector("#filter-template").content
- for (const result of result_types) {
- const el_new_filter = el_filter_template.cloneNode(true)
- el_new_filter.querySelector("label").appendChild(document.createTextNode(` ${result}`))
- el_new_filter.querySelector("input").addEventListener("change", refresh_filters)
- el_filters.appendChild(el_new_filter)
- }
- })
-})()
-</script> \ No newline at end of file
diff --git a/ci/get-test-job.sh b/ci/get-test-job.sh
deleted file mode 100755
index bdcb888..0000000
--- a/ci/get-test-job.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/bash
-
-[[ -f ~/.ktestrc ]] && . ~/.ktestrc
-
-cd $JOBSERVER_HOME/linux
-flock --nonblock .git_fetch.lock git fetch --all > /dev/null
-
-make -C ~/ktest/lib get-test-job 1>&2
-
-~/ktest/lib/get-test-job -b ~/BRANCHES-TO-TEST -o $JOBSERVER_OUTPUT_DIR