diff options
author | Ben Kochie <superq@gmail.com> | 2018-01-11 13:56:19 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-01-11 13:56:19 +0100 |
commit | b4d7ba119a19630cfd1a917f5a10015406a1e2cf (patch) | |
tree | 2061da8aa7c10bdd6180cd4ec9927ca724633cab /end-to-end-test.sh | |
parent | bc38ffc538b1683ca033790c80fa163e975698a5 (diff) | |
download | prometheus_node_collector-b4d7ba119a19630cfd1a917f5a10015406a1e2cf.tar.bz2 prometheus_node_collector-b4d7ba119a19630cfd1a917f5a10015406a1e2cf.tar.xz prometheus_node_collector-b4d7ba119a19630cfd1a917f5a10015406a1e2cf.zip |
Add fixture for ppc64le (#785)
* Add support for per-architecture fixtures.
* Add output for ppc64le.
Diffstat (limited to 'end-to-end-test.sh')
-rwxr-xr-x | end-to-end-test.sh | 11 |
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 | ||
53 | skip_re="^(go_|node_exporter_build_info|node_scrape_collector_duration_seconds|process_|node_textfile_mtime)" | 53 | skip_re="^(go_|node_exporter_build_info|node_scrape_collector_duration_seconds|process_|node_textfile_mtime)" |
54 | 54 | ||
55 | arch="$(uname -m)" | ||
56 | |||
57 | case "${arch}" in | ||
58 | ppc64le) fixture='collector/fixtures/e2e-ppc64le-output.txt' ;; | ||
59 | *) fixture='collector/fixtures/e2e-output.txt' ;; | ||
60 | esac | ||
61 | |||
55 | keep=0; update=0; verbose=0 | 62 | keep=0; update=0; verbose=0 |
56 | while getopts 'hkuv' opt | 63 | while getopts 'hkuv' opt |
57 | do | 64 | do |
@@ -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 | |||
141 | get "127.0.0.1:${port}/metrics" | grep -E -v "${skip_re}" > "${tmpdir}/e2e-output.txt" | 148 | get "127.0.0.1:${port}/metrics" | grep -E -v "${skip_re}" > "${tmpdir}/e2e-output.txt" |
142 | 149 | ||
143 | diff -u \ | 150 | diff -u \ |
144 | "collector/fixtures/e2e-output.txt" \ | 151 | "${fixture}" \ |
145 | "${tmpdir}/e2e-output.txt" | 152 | "${tmpdir}/e2e-output.txt" |