The GitHub Actions job "CMake" on 
subversion.git/xml-schema-validation-improvements has failed.
Run started by GitHub user asf-gitbox-commits (triggered by asf-gitbox-commits).

Head commit for run:
931ab51873e76a479241032f85d0b02e7fd70e79 / Ivan Zhakov <[email protected]>
On 'xml-schema-validation-improvements' branch:

Always use installed lxml and rnc2rng Python packages to validate XML output
of `svn --xml` in tests.

This change also makes these package mandatory for running tests unless new
option `--disable-xml-schema-validation` is specified.

* build/run_tests.py
  (_init_py_tests): Remove `--python-venv`. Add
   `--disable-xml-schema-validation`. Do not download Python packages and
   do not update PYTHONPATH environment variable.
  (create_parser): Remove `--python-venv`. Add
   `--disable-xml-schema-validation`.

* Makefile.in
  (check): Remove PYTHON_VENV argument handling. Add
   DISABLE_XML_SCHEMA_VALIDATION.

* subversion/tests/cmdline/log_tests.py
  (is_ra_local_and_is_bad_xml_fatal): Remove.
  (log_with_merge_history_and_search, log_xml_with_merge_history): Use
   is_xml_schema_validation_enabled() instead of is_bad_xml_fatal().

* subversion/tests/cmdline/prop_tests.py
  (xml_unsafe_author2): Use is_xml_schema_validation_enabled() instead of
   is_bad_xml_fatal().
   
* subversion/tests/cmdline/svntest/main.py
  (): Do not import venv package.
  (venv_create, venv_base, found_dependencies, SVN_TESTS_REQUIRE,
   SVN_TESTS_DEPEND): Remove.
  (is_bad_xml_fatal): Remove.
  (is_xml_schema_validation_enabled): New.
  (TestSpawningThread.run_one): Remove options.venv_base handling. Handle
   options.disable_xml_schema_validation.
  (_create_parser): Remove `--python-venv`. Add
   `--disable-xml-schema-validation`.
  (parse_options): Remove options.venv_base handling.
  (_get_purelib_dir, ensure_dependencies, create_python_venv): Remove.
  (execute_tests): Do not call ensure_dependencies().

* subversion/tests/cmdline/svntest/verify.py
  (validate_xml_schema): Do not nothing if XML schema validation is disabled.
   Consider XML schema validation errors as test failure.

git-svn-id: 
https://svn.apache.org/repos/asf/subversion/branches/xml-schema-validation-improvements@1935586
 13f79535-47bb-0310-9956-ffa450edef68

Report URL: https://github.com/apache/subversion/actions/runs/28030163661

With regards,
GitHub Actions via GitBox

Reply via email to