aboutsummaryrefslogtreecommitdiff
path: root/end-to-end-test.sh
diff options
context:
space:
mode:
Diffstat (limited to 'end-to-end-test.sh')
-rwxr-xr-xend-to-end-test.sh11
1 files changed, 9 insertions, 2 deletions
diff --git a/end-to-end-test.sh b/end-to-end-test.sh
index 664789e..c60008e 100755
--- a/end-to-end-test.sh
+++ b/end-to-end-test.sh
@@ -52,6 +52,13 @@ tmpdir=$(mktemp -d /tmp/node_exporter_e2e_test.XXXXXX)
52 52
53skip_re="^(go_|node_exporter_build_info|node_scrape_collector_duration_seconds|process_|node_textfile_mtime)" 53skip_re="^(go_|node_exporter_build_info|node_scrape_collector_duration_seconds|process_|node_textfile_mtime)"
54 54
55arch="$(uname -m)"
56
57case "${arch}" in
58 ppc64le) fixture='collector/fixtures/e2e-ppc64le-output.txt' ;;
59 *) fixture='collector/fixtures/e2e-output.txt' ;;
60esac
61
55keep=0; update=0; verbose=0 62keep=0; update=0; verbose=0
56while getopts 'hkuv' opt 63while getopts 'hkuv' opt
57do 64do
@@ -108,7 +115,7 @@ EOF
108 115
109 if [ ${update} -ne 0 ] 116 if [ ${update} -ne 0 ]
110 then 117 then
111 cp "${tmpdir}/e2e-output.txt" "collector/fixtures/e2e-output.txt" 118 cp "${tmpdir}/e2e-output.txt" "${fixture}"
112 fi 119 fi
113 120
114 if [ ${keep} -eq 0 ] 121 if [ ${keep} -eq 0 ]
@@ -141,5 +148,5 @@ sleep 1
141get "127.0.0.1:${port}/metrics" | grep -E -v "${skip_re}" > "${tmpdir}/e2e-output.txt" 148get "127.0.0.1:${port}/metrics" | grep -E -v "${skip_re}" > "${tmpdir}/e2e-output.txt"
142 149
143diff -u \ 150diff -u \
144 "collector/fixtures/e2e-output.txt" \ 151 "${fixture}" \
145 "${tmpdir}/e2e-output.txt" 152 "${tmpdir}/e2e-output.txt"