Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 1978936 Details for
Bug 2226180
python-dockerfile-parse: FTBFS in Fedora rawhide/f39
Home
New
Search
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh89 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
[?]
This site requires JavaScript to be enabled to function correctly, please enable it.
build.log
build.log (text/plain), 32.00 KB, created by
Fedora Release Engineering
on 2023-07-25 19:15:22 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Fedora Release Engineering
Created:
2023-07-25 19:15:22 UTC
Size:
32.00 KB
patch
obsolete
>eParser::test_arg_env_noreplace[dfparser3-"$V"-\u2764-$V-\u2764-=-ENV] PASSED [ 79%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_invalid[dfparser0-${V-ARG] PASSED [ 79%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_invalid[dfparser0-${V-ENV] PASSED [ 79%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_invalid[dfparser0-"${V"-ARG] PASSED [ 79%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_invalid[dfparser0-"${V"-ENV] PASSED [ 79%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_invalid[dfparser0-${{{{V}-ARG] PASSED [ 79%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_invalid[dfparser0-${{{{V}-ENV] PASSED [ 79%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_invalid[dfparser1-${V-ARG] PASSED [ 79%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_invalid[dfparser1-${V-ENV] PASSED [ 79%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_invalid[dfparser1-"${V"-ARG] PASSED [ 79%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_invalid[dfparser1-"${V"-ENV] PASSED [ 80%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_invalid[dfparser1-${{{{V}-ARG] PASSED [ 80%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_invalid[dfparser1-${{{{V}-ENV] PASSED [ 80%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_invalid[dfparser2-${V-ARG] PASSED [ 80%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_invalid[dfparser2-${V-ENV] PASSED [ 80%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_invalid[dfparser2-"${V"-ARG] PASSED [ 80%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_invalid[dfparser2-"${V"-ENV] PASSED [ 80%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_invalid[dfparser2-${{{{V}-ARG] PASSED [ 80%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_invalid[dfparser2-${{{{V}-ENV] PASSED [ 80%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_invalid[dfparser3-${V-ARG] PASSED [ 80%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_invalid[dfparser3-${V-ENV] PASSED [ 80%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_invalid[dfparser3-"${V"-ARG] PASSED [ 80%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_invalid[dfparser3-"${V"-ENV] PASSED [ 80%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_invalid[dfparser3-${{{{V}-ARG] PASSED [ 81%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_invalid[dfparser3-${{{{V}-ENV] PASSED [ 81%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_multistage[dfparser0-ARG-args] PASSED [ 81%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_multistage[dfparser0-ENV-envs] PASSED [ 81%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_multistage[dfparser1-ARG-args] PASSED [ 81%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_multistage[dfparser1-ENV-envs] PASSED [ 81%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_multistage[dfparser2-ARG-args] PASSED [ 81%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_multistage[dfparser2-ENV-envs] PASSED [ 81%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_multistage[dfparser3-ARG-args] PASSED [ 81%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_multistage[dfparser3-ENV-envs] PASSED [ 81%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser0-${V:-foo}-foo-ARG] XFAIL [ 81%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser0-${V:-foo}-foo-ENV] XFAIL [ 81%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser0-${V:+foo}-v-ARG] XFAIL [ 81%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser0-${V:+foo}-v-ENV] XFAIL [ 82%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser0-${UNDEF:+foo}-foo-ARG] XFAIL [ 82%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser0-${UNDEF:+foo}-foo-ENV] XFAIL [ 82%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser0-${UNDEF:+${V}}-v-ARG] XFAIL [ 82%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser0-${UNDEF:+${V}}-v-ENV] XFAIL [ 82%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser1-${V:-foo}-foo-ARG] XFAIL [ 82%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser1-${V:-foo}-foo-ENV] XFAIL [ 82%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser1-${V:+foo}-v-ARG] XFAIL [ 82%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser1-${V:+foo}-v-ENV] XFAIL [ 82%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser1-${UNDEF:+foo}-foo-ARG] XFAIL [ 82%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser1-${UNDEF:+foo}-foo-ENV] XFAIL [ 82%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser1-${UNDEF:+${V}}-v-ARG] XFAIL [ 82%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser1-${UNDEF:+${V}}-v-ENV] XFAIL [ 82%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser2-${V:-foo}-foo-ARG] XFAIL [ 83%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser2-${V:-foo}-foo-ENV] XFAIL [ 83%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser2-${V:+foo}-v-ARG] XFAIL [ 83%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser2-${V:+foo}-v-ENV] XFAIL [ 83%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser2-${UNDEF:+foo}-foo-ARG] XFAIL [ 83%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser2-${UNDEF:+foo}-foo-ENV] XFAIL [ 83%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser2-${UNDEF:+${V}}-v-ARG] XFAIL [ 83%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser2-${UNDEF:+${V}}-v-ENV] XFAIL [ 83%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser3-${V:-foo}-foo-ARG] XFAIL [ 83%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser3-${V:-foo}-foo-ENV] XFAIL [ 83%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser3-${V:+foo}-v-ARG] XFAIL [ 83%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser3-${V:+foo}-v-ENV] XFAIL [ 83%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser3-${UNDEF:+foo}-foo-ARG] XFAIL [ 83%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser3-${UNDEF:+foo}-foo-ENV] XFAIL [ 84%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser3-${UNDEF:+${V}}-v-ARG] XFAIL [ 84%] >tests/test_parser.py::TestDockerfileParser::test_arg_env_replace_notimplemented[dfparser3-${UNDEF:+${V}}-v-ENV] XFAIL [ 84%] >tests/test_parser.py::TestDockerfileParser::test_path_and_fileobj_together PASSED [ 84%] >tests/test_parser.py::TestDockerfileParser::test_nonseekable_fileobj FAILED [ 84%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_per_line[dfparser0-LABEL] PASSED [ 84%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_per_line[dfparser0-ENV] PASSED [ 84%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_per_line[dfparser0-ARG] PASSED [ 84%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_per_line[dfparser1-LABEL] PASSED [ 84%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_per_line[dfparser1-ENV] PASSED [ 84%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_per_line[dfparser1-ARG] PASSED [ 84%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_per_line[dfparser2-LABEL] PASSED [ 84%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_per_line[dfparser2-ENV] PASSED [ 84%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_per_line[dfparser2-ARG] PASSED [ 85%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_per_line[dfparser3-LABEL] PASSED [ 85%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_per_line[dfparser3-ENV] PASSED [ 85%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_per_line[dfparser3-ARG] PASSED [ 85%] >tests/test_parser.py::TestDockerfileParser::test_context_structure[dfparser0-LABEL] PASSED [ 85%] >tests/test_parser.py::TestDockerfileParser::test_context_structure[dfparser0-ENV] PASSED [ 85%] >tests/test_parser.py::TestDockerfileParser::test_context_structure[dfparser0-ARG] PASSED [ 85%] >tests/test_parser.py::TestDockerfileParser::test_context_structure[dfparser1-LABEL] PASSED [ 85%] >tests/test_parser.py::TestDockerfileParser::test_context_structure[dfparser1-ENV] PASSED [ 85%] >tests/test_parser.py::TestDockerfileParser::test_context_structure[dfparser1-ARG] PASSED [ 85%] >tests/test_parser.py::TestDockerfileParser::test_context_structure[dfparser2-LABEL] PASSED [ 85%] >tests/test_parser.py::TestDockerfileParser::test_context_structure[dfparser2-ENV] PASSED [ 85%] >tests/test_parser.py::TestDockerfileParser::test_context_structure[dfparser2-ARG] PASSED [ 85%] >tests/test_parser.py::TestDockerfileParser::test_context_structure[dfparser3-LABEL] PASSED [ 86%] >tests/test_parser.py::TestDockerfileParser::test_context_structure[dfparser3-ENV] PASSED [ 86%] >tests/test_parser.py::TestDockerfileParser::test_context_structure[dfparser3-ARG] PASSED [ 86%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed[dfparser0-LABEL] PASSED [ 86%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed[dfparser0-ENV] PASSED [ 86%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed[dfparser0-ARG] PASSED [ 86%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed[dfparser1-LABEL] PASSED [ 86%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed[dfparser1-ENV] PASSED [ 86%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed[dfparser1-ARG] PASSED [ 86%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed[dfparser2-LABEL] PASSED [ 86%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed[dfparser2-ENV] PASSED [ 86%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed[dfparser2-ARG] PASSED [ 86%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed[dfparser3-LABEL] PASSED [ 86%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed[dfparser3-ENV] PASSED [ 87%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed[dfparser3-ARG] PASSED [ 87%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed_arg_env_label[dfparser0-ARG] PASSED [ 87%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed_arg_env_label[dfparser0-ENV] PASSED [ 87%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed_arg_env_label[dfparser1-ARG] PASSED [ 87%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed_arg_env_label[dfparser1-ENV] PASSED [ 87%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed_arg_env_label[dfparser2-ARG] PASSED [ 87%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed_arg_env_label[dfparser2-ENV] PASSED [ 87%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed_arg_env_label[dfparser3-ARG] PASSED [ 87%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed_arg_env_label[dfparser3-ENV] PASSED [ 87%] >tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed_top_arg PASSED [ 87%] >tests/test_parser.py::TestDockerfileParser::test_expand_concatenated_variables[dfparser0] PASSED [ 87%] >tests/test_parser.py::TestDockerfileParser::test_expand_concatenated_variables[dfparser1] PASSED [ 87%] >tests/test_parser.py::TestDockerfileParser::test_expand_concatenated_variables[dfparser2] PASSED [ 88%] >tests/test_parser.py::TestDockerfileParser::test_expand_concatenated_variables[dfparser3] PASSED [ 88%] >tests/test_parser.py::TestDockerfileParser::test_label_arg_env_key[dfparser0-ARG] PASSED [ 88%] >tests/test_parser.py::TestDockerfileParser::test_label_arg_env_key[dfparser0-ENV] PASSED [ 88%] >tests/test_parser.py::TestDockerfileParser::test_label_arg_env_key[dfparser1-ARG] PASSED [ 88%] >tests/test_parser.py::TestDockerfileParser::test_label_arg_env_key[dfparser1-ENV] PASSED [ 88%] >tests/test_parser.py::TestDockerfileParser::test_label_arg_env_key[dfparser2-ARG] PASSED [ 88%] >tests/test_parser.py::TestDockerfileParser::test_label_arg_env_key[dfparser2-ENV] PASSED [ 88%] >tests/test_parser.py::TestDockerfileParser::test_label_arg_env_key[dfparser3-ARG] PASSED [ 88%] >tests/test_parser.py::TestDockerfileParser::test_label_arg_env_key[dfparser3-ENV] PASSED [ 88%] >tests/test_parser.py::TestDockerfileParser::test_label_invalid[dfparser0-get-a=b c-c-None] PASSED [ 88%] >tests/test_parser.py::TestDockerfileParser::test_label_invalid[dfparser0-get-a=b \u2764-\u2764-None] PASSED [ 88%] >tests/test_parser.py::TestDockerfileParser::test_label_invalid[dfparser0-get-a=1 $CHEEKY_VARIABLE-$CHEEKY_VARIABLE-envs2] PASSED [ 88%] >tests/test_parser.py::TestDockerfileParser::test_label_invalid[dfparser0-set-a=b c-c-None] PASSED [ 89%] >tests/test_parser.py::TestDockerfileParser::test_label_invalid[dfparser0-set-a=b \u2764-\u2764-None] PASSED [ 89%] >tests/test_parser.py::TestDockerfileParser::test_label_invalid[dfparser0-set-a=1 $CHEEKY_VARIABLE-$CHEEKY_VARIABLE-envs2] PASSED [ 89%] >tests/test_parser.py::TestDockerfileParser::test_label_invalid[dfparser1-get-a=b c-c-None] PASSED [ 89%] >tests/test_parser.py::TestDockerfileParser::test_label_invalid[dfparser1-get-a=b \u2764-\u2764-None] PASSED [ 89%] >tests/test_parser.py::TestDockerfileParser::test_label_invalid[dfparser1-get-a=1 $CHEEKY_VARIABLE-$CHEEKY_VARIABLE-envs2] PASSED [ 89%] >tests/test_parser.py::TestDockerfileParser::test_label_invalid[dfparser1-set-a=b c-c-None] PASSED [ 89%] >tests/test_parser.py::TestDockerfileParser::test_label_invalid[dfparser1-set-a=b \u2764-\u2764-None] PASSED [ 89%] >tests/test_parser.py::TestDockerfileParser::test_label_invalid[dfparser1-set-a=1 $CHEEKY_VARIABLE-$CHEEKY_VARIABLE-envs2] PASSED [ 89%] >tests/test_parser.py::TestDockerfileParser::test_label_invalid[dfparser2-get-a=b c-c-None] PASSED [ 89%] >tests/test_parser.py::TestDockerfileParser::test_label_invalid[dfparser2-get-a=b \u2764-\u2764-None] PASSED [ 89%] >tests/test_parser.py::TestDockerfileParser::test_label_invalid[dfparser2-get-a=1 $CHEEKY_VARIABLE-$CHEEKY_VARIABLE-envs2] PASSED [ 89%] >tests/test_parser.py::TestDockerfileParser::test_label_invalid[dfparser2-set-a=b c-c-None] PASSED [ 90%] >tests/test_parser.py::TestDockerfileParser::test_label_invalid[dfparser2-set-a=b \u2764-\u2764-None] PASSED [ 90%] >tests/test_parser.py::TestDockerfileParser::test_label_invalid[dfparser2-set-a=1 $CHEEKY_VARIABLE-$CHEEKY_VARIABLE-envs2] PASSED [ 90%] >tests/test_parser.py::TestDockerfileParser::test_label_invalid[dfparser3-get-a=b c-c-None] PASSED [ 90%] >tests/test_parser.py::TestDockerfileParser::test_label_invalid[dfparser3-get-a=b \u2764-\u2764-None] PASSED [ 90%] >tests/test_parser.py::TestDockerfileParser::test_label_invalid[dfparser3-get-a=1 $CHEEKY_VARIABLE-$CHEEKY_VARIABLE-envs2] PASSED [ 90%] >tests/test_parser.py::TestDockerfileParser::test_label_invalid[dfparser3-set-a=b c-c-None] PASSED [ 90%] >tests/test_parser.py::TestDockerfileParser::test_label_invalid[dfparser3-set-a=b \u2764-\u2764-None] PASSED [ 90%] >tests/test_parser.py::TestDockerfileParser::test_label_invalid[dfparser3-set-a=1 $CHEEKY_VARIABLE-$CHEEKY_VARIABLE-envs2] PASSED [ 90%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_stages[dfparser0] PASSED [ 90%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_stages[dfparser1] PASSED [ 90%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_stages[dfparser2] PASSED [ 90%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_stages[dfparser3] PASSED [ 90%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_stages_skip_scratch[dfparser0-True] PASSED [ 91%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_stages_skip_scratch[dfparser0-False] PASSED [ 91%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_stages_skip_scratch[dfparser1-True] PASSED [ 91%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_stages_skip_scratch[dfparser1-False] PASSED [ 91%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_stages_skip_scratch[dfparser2-True] PASSED [ 91%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_stages_skip_scratch[dfparser2-False] PASSED [ 91%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_stages_skip_scratch[dfparser3-True] PASSED [ 91%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_stages_skip_scratch[dfparser3-False] PASSED [ 91%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_stage_edge[dfparser0] PASSED [ 91%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_stage_edge[dfparser1] PASSED [ 91%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_stage_edge[dfparser2] PASSED [ 91%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_stage_edge[dfparser3] PASSED [ 91%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser0-3-None] PASSED [ 91%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser0-CMD xyz \u2764\n-None] PASSED [ 92%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser0-anchor2-None] PASSED [ 92%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser0--2-AssertionError] PASSED [ 92%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser0-20-AssertionError] PASSED [ 92%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser0-2.0-RuntimeError] PASSED [ 92%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser0-not there-RuntimeError] PASSED [ 92%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser0-anchor7-AssertionError] PASSED [ 92%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser1-3-None] PASSED [ 92%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser1-CMD xyz \u2764\n-None] PASSED [ 92%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser1-anchor2-None] PASSED [ 92%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser1--2-AssertionError] PASSED [ 92%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser1-20-AssertionError] PASSED [ 92%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser1-2.0-RuntimeError] PASSED [ 92%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser1-not there-RuntimeError] PASSED [ 93%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser1-anchor7-AssertionError] PASSED [ 93%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser2-3-None] PASSED [ 93%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser2-CMD xyz \u2764\n-None] PASSED [ 93%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser2-anchor2-None] PASSED [ 93%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser2--2-AssertionError] PASSED [ 93%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser2-20-AssertionError] PASSED [ 93%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser2-2.0-RuntimeError] PASSED [ 93%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser2-not there-RuntimeError] PASSED [ 93%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser2-anchor7-AssertionError] PASSED [ 93%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser3-3-None] PASSED [ 93%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser3-CMD xyz \u2764\n-None] PASSED [ 93%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser3-anchor2-None] PASSED [ 93%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser3--2-AssertionError] PASSED [ 94%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser3-20-AssertionError] PASSED [ 94%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser3-2.0-RuntimeError] PASSED [ 94%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser3-not there-RuntimeError] PASSED [ 94%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser3-anchor7-AssertionError] PASSED [ 94%] >tests/test_parser.py::TestDockerfileParser::test_replace_lines_at[dfparser0-1] PASSED [ 94%] >tests/test_parser.py::TestDockerfileParser::test_replace_lines_at[dfparser0-CMD xyz \u2764\n] PASSED [ 94%] >tests/test_parser.py::TestDockerfileParser::test_replace_lines_at[dfparser0-anchor2] PASSED [ 94%] >tests/test_parser.py::TestDockerfileParser::test_replace_lines_at[dfparser1-1] PASSED [ 94%] >tests/test_parser.py::TestDockerfileParser::test_replace_lines_at[dfparser1-CMD xyz \u2764\n] PASSED [ 94%] >tests/test_parser.py::TestDockerfileParser::test_replace_lines_at[dfparser1-anchor2] PASSED [ 94%] >tests/test_parser.py::TestDockerfileParser::test_replace_lines_at[dfparser2-1] PASSED [ 94%] >tests/test_parser.py::TestDockerfileParser::test_replace_lines_at[dfparser2-CMD xyz \u2764\n] PASSED [ 94%] >tests/test_parser.py::TestDockerfileParser::test_replace_lines_at[dfparser2-anchor2] PASSED [ 95%] >tests/test_parser.py::TestDockerfileParser::test_replace_lines_at[dfparser3-1] PASSED [ 95%] >tests/test_parser.py::TestDockerfileParser::test_replace_lines_at[dfparser3-CMD xyz \u2764\n] PASSED [ 95%] >tests/test_parser.py::TestDockerfileParser::test_replace_lines_at[dfparser3-anchor2] PASSED [ 95%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_after[dfparser0-1] PASSED [ 95%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_after[dfparser0-CMD xyz \u2764\n] PASSED [ 95%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_after[dfparser0-anchor2] PASSED [ 95%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_after[dfparser1-1] PASSED [ 95%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_after[dfparser1-CMD xyz \u2764\n] PASSED [ 95%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_after[dfparser1-anchor2] PASSED [ 95%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_after[dfparser2-1] PASSED [ 95%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_after[dfparser2-CMD xyz \u2764\n] PASSED [ 95%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_after[dfparser2-anchor2] PASSED [ 95%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_after[dfparser3-1] PASSED [ 96%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_after[dfparser3-CMD xyz \u2764\n] PASSED [ 96%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_after[dfparser3-anchor2] PASSED [ 96%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at_edge[dfparser0] PASSED [ 96%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at_edge[dfparser1] PASSED [ 96%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at_edge[dfparser2] PASSED [ 96%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_at_edge[dfparser3] PASSED [ 96%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_after_continuation[dfparser0] PASSED [ 96%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_after_continuation[dfparser1] PASSED [ 96%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_after_continuation[dfparser2] PASSED [ 96%] >tests/test_parser.py::TestDockerfileParser::test_add_lines_after_continuation[dfparser3] PASSED [ 96%] >tests/test_parser.py::TestDockerfileParser::test_replace_lines_continuation[dfparser0] PASSED [ 96%] >tests/test_parser.py::TestDockerfileParser::test_replace_lines_continuation[dfparser1] PASSED [ 96%] >tests/test_parser.py::TestDockerfileParser::test_replace_lines_continuation[dfparser2] PASSED [ 97%] >tests/test_parser.py::TestDockerfileParser::test_replace_lines_continuation[dfparser3] PASSED [ 97%] >tests/test_parser.py::TestDockerfileParser::test_remove_whitespace PASSED [ 97%] >tests/test_parser.py::TestDockerfileParser::test_escape_directive[dfparser0-\\-\\] PASSED [ 97%] >tests/test_parser.py::TestDockerfileParser::test_escape_directive[dfparser0-`-`] PASSED [ 97%] >tests/test_parser.py::TestDockerfileParser::test_escape_directive[dfparser1-\\-\\] PASSED [ 97%] >tests/test_parser.py::TestDockerfileParser::test_escape_directive[dfparser1-`-`] PASSED [ 97%] >tests/test_parser.py::TestDockerfileParser::test_escape_directive[dfparser2-\\-\\] PASSED [ 97%] >tests/test_parser.py::TestDockerfileParser::test_escape_directive[dfparser2-`-`] PASSED [ 97%] >tests/test_parser.py::TestDockerfileParser::test_escape_directive[dfparser3-\\-\\] PASSED [ 97%] >tests/test_parser.py::TestDockerfileParser::test_escape_directive[dfparser3-`-`] PASSED [ 97%] >tests/test_parser.py::TestDockerfileParser::test_escape_directive_xfail[dfparser0-\\-`] XFAIL [ 97%] >tests/test_parser.py::TestDockerfileParser::test_escape_directive_xfail[dfparser0-`-\\] XFAIL [ 97%] >tests/test_parser.py::TestDockerfileParser::test_escape_directive_xfail[dfparser1-\\-`] XFAIL [ 98%] >tests/test_parser.py::TestDockerfileParser::test_escape_directive_xfail[dfparser1-`-\\] XFAIL [ 98%] >tests/test_parser.py::TestDockerfileParser::test_escape_directive_xfail[dfparser2-\\-`] XFAIL [ 98%] >tests/test_parser.py::TestDockerfileParser::test_escape_directive_xfail[dfparser2-`-\\] XFAIL [ 98%] >tests/test_parser.py::TestDockerfileParser::test_escape_directive_xfail[dfparser3-\\-`] XFAIL [ 98%] >tests/test_parser.py::TestDockerfileParser::test_escape_directive_xfail[dfparser3-`-\\] XFAIL [ 98%] >tests/test_parser.py::TestDockerfileParser::test_escape_after_syntax_directive[dfparser0-\\-\\] PASSED [ 98%] >tests/test_parser.py::TestDockerfileParser::test_escape_after_syntax_directive[dfparser0-`-`] PASSED [ 98%] >tests/test_parser.py::TestDockerfileParser::test_escape_after_syntax_directive[dfparser1-\\-\\] PASSED [ 98%] >tests/test_parser.py::TestDockerfileParser::test_escape_after_syntax_directive[dfparser1-`-`] PASSED [ 98%] >tests/test_parser.py::TestDockerfileParser::test_escape_after_syntax_directive[dfparser2-\\-\\] PASSED [ 98%] >tests/test_parser.py::TestDockerfileParser::test_escape_after_syntax_directive[dfparser2-`-`] PASSED [ 98%] >tests/test_parser.py::TestDockerfileParser::test_escape_after_syntax_directive[dfparser3-\\-\\] PASSED [ 98%] >tests/test_parser.py::TestDockerfileParser::test_escape_after_syntax_directive[dfparser3-`-`] PASSED [ 99%] >tests/test_parser.py::TestDockerfileParser::test_escape_after_syntax_directive_xfail[dfparser0-\\-`] XFAIL [ 99%] >tests/test_parser.py::TestDockerfileParser::test_escape_after_syntax_directive_xfail[dfparser0-`-\\] XFAIL [ 99%] >tests/test_parser.py::TestDockerfileParser::test_escape_after_syntax_directive_xfail[dfparser1-\\-`] XFAIL [ 99%] >tests/test_parser.py::TestDockerfileParser::test_escape_after_syntax_directive_xfail[dfparser1-`-\\] XFAIL [ 99%] >tests/test_parser.py::TestDockerfileParser::test_escape_after_syntax_directive_xfail[dfparser2-\\-`] XFAIL [ 99%] >tests/test_parser.py::TestDockerfileParser::test_escape_after_syntax_directive_xfail[dfparser2-`-\\] XFAIL [ 99%] >tests/test_parser.py::TestDockerfileParser::test_escape_after_syntax_directive_xfail[dfparser3-\\-`] XFAIL [ 99%] >tests/test_parser.py::TestDockerfileParser::test_escape_after_syntax_directive_xfail[dfparser3-`-\\] XFAIL [ 99%] >tests/test_parser.py::TestDockerfileParser::test_escape_directive_ignore_after_comment[dfparser0] PASSED [ 99%] >tests/test_parser.py::TestDockerfileParser::test_escape_directive_ignore_after_comment[dfparser1] PASSED [ 99%] >tests/test_parser.py::TestDockerfileParser::test_escape_directive_ignore_after_comment[dfparser2] PASSED [ 99%] >tests/test_parser.py::TestDockerfileParser::test_escape_directive_ignore_after_comment[dfparser3] PASSED [100%] >=================================== FAILURES =================================== >________________ TestDockerfileParser.test_nonseekable_fileobj _________________ >self = <tests.test_parser.TestDockerfileParser object at 0x3ffb2664ce0> > def test_nonseekable_fileobj(self): > with pytest.raises(AttributeError): >> DockerfileParser(fileobj=sys.stdin) >tests/test_parser.py:914: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >dockerfile_parse/parser.py:109: in __init__ > self.fileobj.seek(0) >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >self = <_pytest.capture.DontReadFromInput object at 0x3ffb2723950>, offset = 0 >whence = 0 > def seek(self, offset: int, whence: int = 0) -> int: >> raise UnsupportedOperation("redirected stdin is pseudofile, has no seek(int)") >E io.UnsupportedOperation: redirected stdin is pseudofile, has no seek(int) >/usr/lib/python3.12/site-packages/_pytest/capture.py:235: UnsupportedOperation >=========================== short test summary info ============================ >FAILED tests/test_parser.py::TestDockerfileParser::test_nonseekable_fileobj >================= 1 failed, 1241 passed, 48 xfailed in 10.46s ================== >RPM build warnings: >RPM build errors: >error: Bad exit status from /var/tmp/rpm-tmp.Dmn4fT (%check) > extra tokens at the end of %endif directive in line 55: %endif # python2 pkg > extra tokens at the end of %endif directive in line 73: %endif #python3 pkg > extra tokens at the end of %endif directive in line 82: %endif # python2 > extra tokens at the end of %endif directive in line 90: %endif #python2 > extra tokens at the end of %endif directive in line 100: %endif # python2 > extra tokens at the end of %endif directive in line 103: %endif # python3 > Bad exit status from /var/tmp/rpm-tmp.Dmn4fT (%check) >Child return code was: 1 >EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M 7165ba6a5ba94b48a0ca1d0e5f42f691 -D /var/lib/mock/f39-build-44334822-5276336/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.u_71zlf1:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin --setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007" --setenv=PS1=<mock-chroot> \\s-\\v\\$ --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c /usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/python-dockerfile-parse.spec\n', 1)] >Traceback (most recent call last): > File "/usr/lib/python3.11/site-packages/mockbuild/trace_decorator.py", line 93, in trace > result = func(*args, **kw) > ^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/mockbuild/util.py", line 597, in do_with_status > raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) >mockbuild.exception.Error: Command failed: > # /usr/bin/systemd-nspawn -q -M 7165ba6a5ba94b48a0ca1d0e5f42f691 -D /var/lib/mock/f39-build-44334822-5276336/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.u_71zlf1:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin --setenv=PROMPT_COMMAND=printf "\033]0;<mock-chroot>\007" --setenv=PS1=<mock-chroot> \s-\v\$ --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c /usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/python-dockerfile-parse.spec >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 2226180
: 1978936 |
1978937
|
1978938