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

Fix nginx to run test test_downloadp.y local as non-root user #179

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Commits on Jun 28, 2024

  1. test: fix nginx temp path for non-root user

    Error:
        $ ./test/wait-for-hawkbit-online && dbus-run-session -- pytest -v -o log_cli=true test/test_download.py
        [...]
        test/test_download.py::test_download_too_slow
        -------------------------------------------------------- live log call --------------------------------------------------------
        INFO nginx running: nginx -c /tmp/pytest-of-thibaud/pytest-8/nginx0/nginx.conf -p .
        INFO nginx nginx: [alert] could not open error log file: open() "/var/log/nginx/error.log" failed (13: Permission denied)
        INFO nginx 2024/06/28 15:41:56 [emerg] 1450257#1450257: mkdir() "/var/lib/nginx/tmp/client_body" failed (13: Permission denied)
        SKIPPED (nginx failed, use -s to see logs)                                                                              [ 42%]
        test/test_download.py::test_download_partials_without_resume
        ------------------------------------------------------- live log setup --------------------------------------------------------
        INFO nginx running: nginx -c /tmp/pytest-of-thibaud/pytest-8/nginx1/nginx.conf -p .
        INFO nginx nginx: [alert] could not open error log file: open() "/var/log/nginx/error.log" failed (13: Permission denied)
        INFO nginx 2024/06/28 15:41:56 [emerg] 1450258#1450258: mkdir() "/var/lib/nginx/tmp/client_body" failed (13: Permission denied)
        SKIPPED (nginx failed, use -s to see logs)                                                                              [ 57%]
        test/test_download.py::test_download_partials_with_resume SKIPPED (nginx failed, use -s to see logs)                    [ 71%]
        test/test_download.py::test_download_slow_with_resume
        -------------------------------------------------------- live log call --------------------------------------------------------
        INFO nginx running: nginx -c /tmp/pytest-of-thibaud/pytest-8/nginx2/nginx.conf -p .
        INFO nginx nginx: [alert] could not open error log file: open() "/var/log/nginx/error.log" failed (13: Permission denied)
        INFO nginx 2024/06/28 15:41:56 [emerg] 1450259#1450259: mkdir() "/var/lib/nginx/tmp/client_body" failed (13: Permission denied)
        SKIPPED (nginx failed, use -s to see logs)
    
    Signed-off-by: Thibaud Dufour <[email protected]>
    tduf committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    23a6f0d View commit details
    Browse the repository at this point in the history