You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@polaris.apache.org by "snazy (via GitHub)" <gi...@apache.org> on 2024/08/24 08:05:36 UTC
[PR] regtests: mitigate file permissions issue with `podman compose` [polaris]
snazy opened a new pull request, #205:
URL: https://github.com/apache/polaris/pull/205
This change works around a file-permissions issue when running regtests via `podman compose up --build --exit-code-from regtest` (not Docker). CI is happy without this change.
Generally speaking, a `chmod -R go+rwx` is not good, however, it is only for tests running in a container.
```
[regtest] | t_cli/src/test_cli.py .... [ 94%]
[regtest] | t_pyspark/src/test_spark_sql_s3_with_privileges.py ssssssssssss [100%]
[regtest] |
[regtest] | =============================== warnings summary ===============================
[regtest] | ../polaris-venv/lib/python3.8/site-packages/_pytest/cacheprovider.py:479
[regtest] | /home/spark/polaris-venv/lib/python3.8/site-packages/_pytest/cacheprovider.py:479: PytestCacheWarning: could not create cache path /home/spark/regtests/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/home/spark/regtests/pytest-cache-files-nm7of75m'
[regtest] | config.cache.set("cache/nodeids", sorted(self.cached_nodeids))
[regtest] |
[regtest] | ../polaris-venv/lib/python3.8/site-packages/_pytest/stepwise.py:57
[regtest] | /home/spark/polaris-venv/lib/python3.8/site-packages/_pytest/stepwise.py:57: PytestCacheWarning: could not create cache path /home/spark/regtests/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/home/spark/regtests/pytest-cache-files-gxv4jemz'
[regtest] | session.config.cache.set(STEPWISE_CACHE_DIR, [])
[regtest] |
[regtest] | -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
[regtest] | =========== 218 passed, 12 skipped, 2 warnings in 139.01s (0:02:19) ============
[regtest] | Wed 21 Aug 2024 11:21:46 AM UTC: Test SUCCEEDED: t_cli:test_cli.py
[regtest] | Wed 21 Aug 2024 11:21:46 AM UTC: Starting test t_hello_world:hello_world.sh
mkdir: cannot create directory ‘/tmp/polaris-regtests/t_hello_world’: Permission denied
/home/spark/regtests/run.sh: line 121: /tmp/polaris-regtests/t_hello_world/hello_world.sh.stderr: No such file or directory
/home/spark/regtests/run.sh: line 121: /tmp/polaris-regtests/t_hello_world/hello_world.sh.stdout: No such file or directory
[regtest] | Wed 21 Aug 2024 11:21:46 AM UTC: Test run concluded for t_hello_world:hello_world.sh
/home/spark/regtests/run.sh: line 132: /tmp/polaris-regtests/t_hello_world/hello_world.sh.fixdiffs.sh: No such file or directory
[regtest] | Wed 21 Aug 2024 11:21:46 AM UTC: Test FAILED: t_hello_world:hello_world.sh
/home/spark/regtests/run.sh: line 133: /tmp/polaris-regtests/t_hello_world/hello_world.sh.fixdiffs.sh: No such file or directory
chmod: cannot access '/tmp/polaris-regtests/t_hello_world/hello_world.sh.fixdiffs.sh': No such file or directory
[regtest] | Wed 21 Aug 2024 11:21:46 AM UTC: To compare and fix diffs (if 'meld' installed): /tmp/polaris-regtests/t_hello_world/hello_world.sh.fixdiffs.sh
[regtest] | Wed 21 Aug 2024 11:21:46 AM UTC: Or manually diff: diff /tmp/polaris-regtests/t_hello_world/hello_world.sh.stdout /home/spark/regtests/t_hello_world/ref/hello_world.sh.ref
[regtest] | Wed 21 Aug 2024 11:21:46 AM UTC: See stderr from test run for additional diagnostics: /tmp/polaris-regtests/t_hello_world/hello_world.sh.stderr
diff: /tmp/polaris-regtests/t_hello_world/hello_world.sh.stdout: No such file or directory
[regtest] | Wed 21 Aug 2024 11:21:46 AM UTC: Starting pytest t_pyspark:test_spark_sql_s3_with_privileges.py
[regtest] | ============================= test session starts ==============================
[regtest] | platform linux -- Python 3.8.10, pytest-8.2.2, pluggy-1.5.0
[regtest] | rootdir: /home/spark/regtests
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@polaris.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] regtests: mitigate file permissions issue with `podman compose` [polaris]
Posted by "jbonofre (via GitHub)" <gi...@apache.org>.
jbonofre merged PR #205:
URL: https://github.com/apache/polaris/pull/205
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@polaris.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org