#408: depcheck: Argument list too long
---------------------+-------------------------------
Reporter: kparal | Owner:
Type: defect | Status: new
Priority: minor | Milestone: Nice to have soon
Component: tests | Keywords:
Blocked By: | Blocking:
---------------------+-------------------------------
{{{
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/autoqa/decorators.py", line 72,
in newf
f_result = f(*args, **kwargs) #call the decorated function
File "/usr/share/autotest/tests/depcheck/depcheck.py", line 174, in
run_once
depcheck_output = utils.system_output(cmd, retain_output=True)
File "/usr/share/autotest/common_lib/base_utils.py", line 931, in
system_output
args=args).stdout
File "/usr/share/autotest/common_lib/base_utils.py", line 654, in run
stderr_level=get_stderr_level(stderr_is_expected)),),
File "/usr/share/autotest/common_lib/base_utils.py", line 79, in
__init__
stdin=stdin)
File "/usr/lib64/python2.7/subprocess.py", line 672, in __init__
errread, errwrite)
File "/usr/lib64/python2.7/subprocess.py", line 1202, in _execute_child
raise child_exception
OSError: [Errno 7] Argument list too long
}}}
http://autoqa-
stg.fedoraproject.org/results/27644-autotest/virt24.qa/depcheck/results/f...
Sometimes we hit system limits.
Proposed solution: Write pending builds to one file, accepted builds to a
different file, then provide these files using different command line
options to depcheck. Place both files in the results directory.
I don't think this issue is really hot, because it happens seldom. Putting
to "nice to have soon".
--
Ticket URL: <
https://fedorahosted.org/autoqa/ticket/408>
AutoQA <
http://autoqa.fedorahosted.org>
Automated QA project