Run CI as non-root user
Currently all tests are run as root, which is not likely to reflect the actual user environment, and may mask permission issues. CI tests should run as a separate user for the linux platform.
Simple su calls don't appear to work in the container.