Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Encoding issues when sending data with failed denoise details #155

Open
smarr opened this issue Sep 4, 2021 · 0 comments
Open

Encoding issues when sending data with failed denoise details #155

smarr opened this issue Sep 4, 2021 · 0 comments

Comments

@smarr
Copy link
Owner

smarr commented Sep 4, 2021

Traceback:

Minimizing noise with rebench-denoise failed
    possibly causing benchmark results to vary more.
    Error: {"scaling_governor": "failed", "no_turbo": "failed", "perf_event_max_sample_rate": 1, "can_set_nice": true, "shielding": "3-39"}
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/rebench/rebenchdb.py", line 97, in _send_to_rebench_db
    response = self._send_payload(data, url)
  File "/usr/local/lib/python3.8/dist-packages/rebench/rebenchdb.py", line 79, in _send_payload
    socket = urlopen(req)
  File "/usr/lib/python3.8/urllib/request.py", line 222, in urlopen
    return opener.open(url, data, timeout)
  File "/usr/lib/python3.8/urllib/request.py", line 531, in open
    response = meth(req, response)
  File "/usr/lib/python3.8/urllib/request.py", line 640, in http_response
    response = self.parent.error(
  File "/usr/lib/python3.8/urllib/request.py", line 569, in error
    return self._call_chain(*args)
  File "/usr/lib/python3.8/urllib/request.py", line 502, in _call_chain
    result = func(*args)
  File "/usr/lib/python3.8/urllib/request.py", line 649, in http_error_default
    raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 504: Gateway Time-out
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/local/bin/rebench", line 8, in <module>
    sys.exit(main_func())
  File "/usr/local/lib/python3.8/dist-packages/rebench/rebench.py", line 289, in main_func
    return 0 if rebench.run() else -1
  File "/usr/local/lib/python3.8/dist-packages/rebench/rebench.py", line 258, in run
    return self.execute_experiment(runs, use_nice, use_shielding)
  File "/usr/local/lib/python3.8/dist-packages/rebench/rebench.py", line 283, in execute_experiment
    return executor.execute()
  File "/usr/local/lib/python3.8/dist-packages/rebench/executor.py", line 550, in execute
    self._scheduler.execute()
  File "/usr/local/lib/python3.8/dist-packages/rebench/executor.py", line 108, in execute
    self._process_remaining_runs(runs)
  File "/usr/local/lib/python3.8/dist-packages/rebench/executor.py", line 118, in _process_remaining_runs
    completed = self._executor.execute_run(run_id)
  File "/usr/local/lib/python3.8/dist-packages/rebench/executor.py", line 419, in execute_run
    run_id.report_run_completed(cmdline)
  File "/usr/local/lib/python3.8/dist-packages/rebench/model/run_id.py", line 163, in report_run_completed
    persistence.run_completed()
  File "/usr/local/lib/python3.8/dist-packages/rebench/persistence.py", line 157, in run_completed
    self._rebench_db.send_data()
  File "/usr/local/lib/python3.8/dist-packages/rebench/persistence.py", line 368, in send_data
    self._send_data_and_empty_cache()
  File "/usr/local/lib/python3.8/dist-packages/rebench/persistence.py", line 373, in _send_data_and_empty_cache
    if self._send_data(self._cache):
  File "/usr/local/lib/python3.8/dist-packages/rebench/persistence.py", line 399, in _send_data
    return self._rebench_db.send_results({
  File "/usr/local/lib/python3.8/dist-packages/rebench/rebenchdb.py", line 52, in send_results
    success, response = self._send_to_rebench_db(benchmark_data, '/results')
  File "/usr/local/lib/python3.8/dist-packages/rebench/rebenchdb.py", line 105, in _send_to_rebench_db
    response = self._send_payload(payload, url)
  File "/usr/local/lib/python3.8/dist-packages/rebench/rebenchdb.py", line 79, in _send_payload
    socket = urlopen(req)
  File "/usr/lib/python3.8/urllib/request.py", line 222, in urlopen
    return opener.open(url, data, timeout)
  File "/usr/lib/python3.8/urllib/request.py", line 522, in open
    req = meth(req)
  File "/usr/lib/python3.8/urllib/request.py", line 1285, in do_request_
    raise TypeError(msg)
TypeError: POST data should be bytes, an iterable of bytes, or a file object. It cannot be of type str.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant