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
docker/testshell_markdown tests fail due to cascading #1773
Labels
Comments
Thank you for reporting this problem! Yes, its wrong to assume that keys are written to the namespace user when setting a cascading key. I like the idea of an indicator which is replaced by any namespace. Alternatively, we could use regex:
Btw. (not related to this issue) you might also be interested in the discussion happening in #1715 where @BernhardDenner argued that tests should not be executed as root. |
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 19, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 19, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 19, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 19, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 19, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 19, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 19, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 19, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 19, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 19, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 19, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 19, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 19, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 19, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 19, 2019
We do not assume that a non-root user executes the tutorial test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 19, 2019
We do not assume that a non-root user executes the tutorial test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 19, 2019
We do not assume that a non-root user executes the tutorial test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 19, 2019
We do not assume that a non-root user executes the tutorial test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 19, 2019
We do not assume that a non-root user executes the tutorial test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 19, 2019
We do not assume that a non-root user executes the tutorial test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 19, 2019
We do not assume that a non-root user executes the tutorial test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 19, 2019
We do not assume that a non-root user executes the tutorial test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 19, 2019
We do not assume that a non-root user executes the tutorial test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 20, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 20, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 20, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 20, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 20, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 20, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 20, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 20, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 20, 2019
We do not assume that a non-root user executes the tutorial test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 20, 2019
We do not assume that a non-root user executes the tutorial test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 20, 2019
We do not assume that a non-root user executes the tutorial test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 20, 2019
We do not assume that a non-root user executes the tutorial test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 20, 2019
We do not assume that a non-root user executes the tutorial test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 20, 2019
We do not assume that a non-root user executes the tutorial test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 20, 2019
We do not assume that a non-root user executes the test any more. This update fixes ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 20, 2019
We do not assume that a non-root user executes the test any more. This update fixes ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 21, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 21, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 21, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 21, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 21, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 21, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 21, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 21, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 21, 2019
We do not assume that a non-root user executes the test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 21, 2019
We do not assume that a non-root user executes the tutorial test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Jan 21, 2019
We do not assume that a non-root user executes the tutorial test any more. This update fixes part of issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Feb 11, 2019
This update addresses issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Feb 11, 2019
This update addresses issue ElektraInitiative#1773.
sanssecours
added a commit
to sanssecours/elektra
that referenced
this issue
Feb 11, 2019
This update addresses issue ElektraInitiative#1773.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Steps to Reproduce the Problem
When building Elektra in a Docker container (doc/docker) with CMake defaults and running
make run_all
the following tests fail due to cascading:In the container all tests are run as root. Therefore when cascading, keys are written to the
system
instead of theuser
namespace.Tests without annotations in the list above fail due to cascading/namespace issues (like
testshell_markdown_readme_msr
):Possible Solutions
kdb
output validation for namespaces.For example:
And add some message like "* The actual namespace used depends on the current user."
I assume rewriting most examples not to use cascading and relaxing output validation will fix most of the failed tests.
System Information
Further Log Files and Output
run_all.log
The text was updated successfully, but these errors were encountered: