github-actions[bot] wrote: <!--PREMERGE ADVISOR COMMENT: Linux--> # :penguin: Linux x64 Test Results
* 33260 tests passed * 505 tests skipped * 1 test failed ## Failed Tests (click on a test name to see its output) ### lldb-api <details> <summary>lldb-api.commands/settings/TestSettings.py</summary> ``` Script: -- /usr/bin/python3 /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/API/dotest.py -u CXXFLAGS -u CFLAGS --env LLVM_LIBS_DIR=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./lib --env LLVM_INCLUDE_DIR=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include --env LLVM_TOOLS_DIR=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin --libcxx-include-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/c++/v1 --libcxx-include-target-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/x86_64-unknown-linux-gnu/c++/v1 --libcxx-library-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./lib/x86_64-unknown-linux-gnu --arch x86_64 --build-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lldb-test-build.noindex --lldb-module-cache-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lldb-test-build.noindex/module-cache-lldb/lldb-api --clang-module-cache-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lldb-test-build.noindex/module-cache-clang/lldb-api --executable /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/lldb --compiler /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/clang --dsymutil /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/dsymutil --make /usr/bin/gmake --llvm-tools-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin --lldb-obj-root /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb --lldb-libs-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./lib --cmake-build-type Release /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/API/commands/settings -p TestSettings.py -- Exit Code: 1 Command Output (stdout): -- lldb version 23.0.0git (https://github.com/llvm/llvm-project revision 0c08750ae306508397b6e468d753946465140ed2) clang revision 0c08750ae306508397b6e468d753946465140ed2 llvm revision 0c08750ae306508397b6e468d753946465140ed2 Skipping the following test categories: msvcstl, dsym, pdb, gmodules, debugserver, objc -- Command Output (stderr): -- PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_all_settings_exist (TestSettings.SettingsCommandTestCase.test_all_settings_exist) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_append_target_env_vars (TestSettings.SettingsCommandTestCase.test_append_target_env_vars) FAIL: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_apropos_should_also_search_settings_description (TestSettings.SettingsCommandTestCase.test_apropos_should_also_search_settings_description) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_disassembler_settings (TestSettings.SettingsCommandTestCase.test_disassembler_settings) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_experimental_settings (TestSettings.SettingsCommandTestCase.test_experimental_settings) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_global_option (TestSettings.SettingsCommandTestCase.test_global_option) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_insert_before_and_after_target_run_args (TestSettings.SettingsCommandTestCase.test_insert_before_and_after_target_run_args) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_launchsimple_args_and_env_vars (TestSettings.SettingsCommandTestCase.test_launchsimple_args_and_env_vars) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_pass_host_env_vars (TestSettings.SettingsCommandTestCase.test_pass_host_env_vars) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_print_array_setting (TestSettings.SettingsCommandTestCase.test_print_array_setting) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_print_dictionary_setting (TestSettings.SettingsCommandTestCase.test_print_dictionary_setting) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_replace_target_run_args (TestSettings.SettingsCommandTestCase.test_replace_target_run_args) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_run_args_and_env_vars (TestSettings.SettingsCommandTestCase.test_run_args_and_env_vars) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_same_error_output_path (TestSettings.SettingsCommandTestCase.test_same_error_output_path) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_set_auto_confirm (TestSettings.SettingsCommandTestCase.test_set_auto_confirm) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_set_error_output_path (TestSettings.SettingsCommandTestCase.test_set_error_output_path) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_set_frame_format (TestSettings.SettingsCommandTestCase.test_set_frame_format) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_set_interpreter_repeat_prev_command (TestSettings.SettingsCommandTestCase.test_set_interpreter_repeat_prev_command) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_set_prompt (TestSettings.SettingsCommandTestCase.test_set_prompt) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_set_term_width (TestSettings.SettingsCommandTestCase.test_set_term_width) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_settings_api (TestSettings.SettingsCommandTestCase.test_settings_api) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_settings_clear_all (TestSettings.SettingsCommandTestCase.test_settings_clear_all) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_settings_list (TestSettings.SettingsCommandTestCase.test_settings_list) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_settings_remove_empty_arg (TestSettings.SettingsCommandTestCase.test_settings_remove_empty_arg) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_settings_remove_missing_arg (TestSettings.SettingsCommandTestCase.test_settings_remove_missing_arg) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_settings_remove_multiple (TestSettings.SettingsCommandTestCase.test_settings_remove_multiple) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_settings_remove_nonexistent_settings (TestSettings.SettingsCommandTestCase.test_settings_remove_nonexistent_settings) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_settings_remove_nonexistent_value (TestSettings.SettingsCommandTestCase.test_settings_remove_nonexistent_value) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_settings_remove_single (TestSettings.SettingsCommandTestCase.test_settings_remove_single) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_settings_set_exists (TestSettings.SettingsCommandTestCase.test_settings_set_exists) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_settings_show_defaults (TestSettings.SettingsCommandTestCase.test_settings_show_defaults) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_settings_with_quotes (TestSettings.SettingsCommandTestCase.test_settings_with_quotes) PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_settings_with_trailing_whitespace (TestSettings.SettingsCommandTestCase.test_settings_with_trailing_whitespace) ====================================================================== FAIL: test_apropos_should_also_search_settings_description (TestSettings.SettingsCommandTestCase.test_apropos_should_also_search_settings_description) Test that 'apropos' command should also search descriptions for the settings variables. ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/API/commands/settings/TestSettings.py", line 21, in test_apropos_should_also_search_settings_description self.expect( File "/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 2569, in expect self.fail(log_msg) AssertionError: Ran command: "apropos 'environment variable'" Got output: The following commands may relate to 'environment variable': _regexp-env -- Shorthand for viewing and setting environment variables. env -- Shorthand for viewing and setting environment variables. The following settings variables may relate to 'environment variable': target.env-vars -- A list of user provided environment variables to be passed to the executable's environment, and their values. target.unset-env-vars -- A list of environment variable names to be unset in the inferior's environment. This is most useful to unset some host environment variables when target.inherit-env is true. target.env-vars takes precedence over target.unset-env-vars. platform.plugin.qemu-user.emulator-path -- Path to the emulator binary. If the path does not contain a directory separator, the filename is looked up in the PATH environment variable. If empty, the filename is derived from the architecture setting. platform.plugin.wasm.runtime-path -- Path to the WebAssembly runtime binary. If the path does not contain a directory separator, the filename is looked up in the PATH environment variable. symbols.enable-external-lookup -- Control the use of external tools and repositories to locate symbol files. Directories listed in target.debug-file-search-paths and directory of the executable are always checked first for separate debug info files. Then depending on this setting: On macOS, Spotlight would be also used to locate a matching .dSYM bundle based on the UUID of the executable. On NetBSD, directory /usr/libdata/debug would be also searched. On platforms other than NetBSD directory /usr/lib/debug would be also searched. If all other methods fail there may be symbol-locator plugins that, if configured properly, will also attempt to acquire symbols. The debuginfod plugin defaults to the DEGUFINFOD_URLS environment variable which is configurable through the 'plugin.symbol-locator.debugin fod.server_urls' setting. plugin.symbol-file.pdb.reader -- Selects the reader for PDB symbol files. The native PDB reader that uses LLVM's PDB support is always available (value: 'native'). Secondly, the DIA PDB reader is only available if LLVM was comppiled with Microsoft's DIA SDK on Windows (value: 'DIA'). By default, the DIA PDB reader is used if available. The LLDB_USE_NATIVE_PDB_READER environment variable can be used to switch to the native reader when this setting has the default value. Otherwise, the setting always has priority. plugin.symbol-locator.debuginfod.server-urls -- An ordered list of Debuginfod server URLs to query for symbols. This defaults to the contents of the DEBUGINFOD_URLS environment variable. plugin.symbol-locator.debuginfod.timeout -- Timeout (in seconds) for requests made to a DEBUGINFOD server. A value of zero means we use the debuginfod default timeout: DEBUGINFOD_TIMEOUT if the environment variable is set and 90 seconds otherwise. Expecting sub string: "target.env-vars" (was found) Expecting sub string: "environment variables" (was found) Expecting sub string: "executable's environment" (was not found) Config=x86_64-/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang ---------------------------------------------------------------------- Ran 33 tests in 15.625s FAILED (failures=1) -- ``` </details> If these failures are unrelated to your changes (for example tests are broken or flaky at HEAD), please open an issue at https://github.com/llvm/llvm-project/issues and add the `infrastructure` label. https://github.com/llvm/llvm-project/pull/177295 _______________________________________________ lldb-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
