[Bug 1794488] Missing required logs.
Ubuntu Kernel Bot
kernel-team-bot at canonical.com
Tue Oct 2 23:00:04 UTC 2018
This bug is missing log files that will aid in diagnosing the problem.
While running an Ubuntu kernel (not a mainline or third-party kernel)
please enter the following command in a terminal window:
apport-collect 1794488
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable
to run this command, please add a comment stating that fact and change
the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the
Ubuntu Kernel Team.
** Changed in: linux (Ubuntu)
Status: New => Incomplete
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to autopkgtest in Ubuntu.
https://bugs.launchpad.net/bugs/1794488
Title:
Reuse unpacked src tree when running autopkgtests
Status in autopkgtest package in Ubuntu:
Invalid
Status in linux package in Ubuntu:
Incomplete
Bug description:
src:linux ships broken debian/tests/* that do not use the unpacked
debian source tree and instead DDoS launchpad with git clone requests
of the identical kernel tree for no reason
-- original bug report --
When running autopkgtests one is located at the top of the unpacked debian source tree.
There is no location given as to where that is, in an environment variable, but it is trivial to cache it.
Also, one is supposed to use AUTOPKGTEST_TMP directory for most of the disk space.
Currently linux ubuntu_kernel_selftests clones linux git tree, instead of using the locally unpacked tree instead.
Here is proposal to fix this.
In git clone git://kernel.ubuntu.com/ubuntu/kernel-testing
In run-dep8-tests
do something like this:
if [ -n "$AUTOPKGTEST_TMP" ]; then
export ADT_LINUX_TREE=`pwd`
cd $AUTOPKGTEST_TMP
fi
Then in git://kernel.ubuntu.com/ubuntu/autotest-client-tests,
ubuntu_kernel_selftests/ubuntu_kernel_selftests.py in the setup()
function add code to use ADT_LINUX_TREE if set in the envrionment,
similar to how ~/ubuntu/ubuntu-%s is used.
I'm not sure if symlink will do there, or if one needs to do `cp -a
$ADT_LINUX_TREE linux` or some such.
Alternatively, I guess debian/tests/ubuntu-regression-suite could
initialize a git repo out of PWD and clone it into ~/ubuntu/ubuntu-%s
to trick autotest-client-tests into using that later.
Environment variables set during autopkgtest run:
ADTTMP: /tmp/autopkgtest.RvYSiJ/autopkgtest_tmp
ADT_ARTIFACTS: /tmp/autopkgtest.RvYSiJ/run-installed-artifacts
ADT_TEST_TRIGGERS: glibc/2.28-0ubuntu1
AUTOPKGTEST_ARTIFACTS: /tmp/autopkgtest.RvYSiJ/run-installed-artifacts
AUTOPKGTEST_TMP: /tmp/autopkgtest.RvYSiJ/autopkgtest_tmp
HOME: /home/ubuntu
OLDPWD: /home/ubuntu
PWD: /tmp/autopkgtest.RvYSiJ/build.yTe/src
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/autopkgtest/+bug/1794488/+subscriptions
More information about the foundations-bugs
mailing list