List of all items
Structs
- Stamp
- TestCollector
- TestCollectorCx
- common::Config
- common::TargetCfg
- common::TargetCfgs
- common::TestPaths
- compute_diff::Mismatch
- directives::CheckDirectiveResult
- directives::DirectiveLine
- directives::DirectivesCache
- directives::EarlyProps
- directives::NormalizeRule
- directives::TestProps
- directives::auxiliary::AuxProps
- directives::cfg::ContainsEither
- directives::cfg::ContainsPrefixed
- directives::cfg::ParsedNameDirective
- directives::needs::CachedNeedsConditions
- directives::needs::Need
- errors::Error
- executor::CollectedTest
- executor::CollectedTestDesc
- executor::RunnableTest
- executor::RunningTest
- executor::TestCompletion
- executor::TestId
- executor::deadline::DeadlineEntry
- executor::deadline::DeadlineQueue
- executor::json::Listener
- json::ArtifactNotification
- json::Diagnostic
- json::DiagnosticCode
- json::DiagnosticSpan
- json::DiagnosticSpanMacroExpansion
- json::FutureBreakageItem
- json::FutureIncompatReport
- json::UnusedExternNotification
- runtest::ProcArgs
- runtest::ProcRes
- runtest::TestCx
- runtest::debugger::DebuggerCommands
Enums
- common::CompareMode
- common::Debugger
- common::Endian
- common::FailMode
- common::Mode
- common::PanicStrategy
- common::PassMode
- common::Sanitizer
- compute_diff::DiffLine
- directives::IgnoreDecision
- directives::NormalizeKind
- directives::cfg::MatchOutcome
- errors::ErrorKind
- executor::ColorConfig
- executor::OutputFormat
- executor::ShouldPanic
- executor::TestOutcome
- read2::ProcOutput
- read2::Truncated
- runtest::AllowUnused
- runtest::AuxType
- runtest::CompareOutcome
- runtest::Emit
- runtest::LinkToAux
- runtest::ReadFrom
- runtest::TargetLocation
- runtest::TestOutput
- runtest::WillExecute
Traits
Macros
Functions
- check_for_overlapping_test_paths
- collect_and_make_tests
- collect_tests_from_dir
- common::builtin_cfg_names
- common::default_os
- common::default_reloc_model
- common::expected_output_path
- common::incremental_dir
- common::output_base_dir
- common::output_base_name
- common::output_relative_path
- common::output_testname_unique
- common::rustc_output
- common::serde_parse_u32
- common::supported_crate_types
- common_inputs_stamp
- compute_diff::make_diff
- compute_diff::write_diff
- compute_diff::write_filtered_diff
- debuggers::analyze_cdb
- debuggers::analyze_gdb
- debuggers::configure_cdb
- debuggers::configure_gdb
- debuggers::configure_lldb
- debuggers::extract_cdb_version
- debuggers::extract_gdb_version
- debuggers::extract_lldb_version
- debuggers::find_cdb
- debuggers::is_android_gdb_target
- debuggers::is_pc_windows_msvc_target
- debuggers::not_a_digit
- directives::auxiliary::parse_and_update_aux
- directives::auxiliary::parse_aux_crate
- directives::cfg::handle_ignore
- directives::cfg::handle_only
- directives::cfg::parse_cfg_name_directive
- directives::check_directive
- directives::expand_variables
- directives::extract_llvm_version
- directives::extract_llvm_version_from_binary
- directives::extract_version_range
- directives::ignore_cdb
- directives::ignore_gdb
- directives::ignore_lldb
- directives::ignore_llvm
- directives::iter_directives
- directives::line_directive
- directives::llvm_has_libzstd
- directives::make_test_description
- directives::needs::find_dlltool
- directives::needs::handle_needs
- directives::needs::has_symlinks
- directives::parse_normalize_rule
- early_config_check
- errors::load_errors
- errors::parse_expected
- executor::__rust_begin_short_backtrace
- executor::deadline::pop_front_if
- executor::filter_tests
- executor::get_concurrency
- executor::run_test_inner
- executor::run_tests
- executor::spawn_test_thread
- files_related_to_test
- is_test
- is_up_to_date
- json::extract_rendered
- json::parse_output
- json::push_actual_errors
- json::push_backtrace
- json::rustfix_diagnostics_only
- log_config
- make_test
- make_test_name
- modified_tests
- opt_str
- opt_str2
- parse_config
- raise_fd_limit::raise_fd_limit
- read2::imp::read2
- read2::read2_abbreviated
- run_tests
- runtest::compute_stamp_hash
- runtest::debugger::check_single_line
- runtest::disable_error_reporting
- runtest::dylib_name
- runtest::get_lib_name
- runtest::run
- stamp_file_path
- util::add_dylib_path
- util::copy_dir_all
- util::dylib_env_var
- util::lib_path_env_var
- util::logv
- util::make_new_path
- util::path_div
Constants
- common::KNOWN_CRATE_TYPES
- common::KNOWN_TARGET_HAS_ATOMIC_WIDTHS
- common::UI_COVERAGE
- common::UI_COVERAGE_MAP
- common::UI_EXTENSIONS
- common::UI_FIXED
- common::UI_RUN_STDERR
- common::UI_RUN_STDOUT
- common::UI_STDERR
- common::UI_STDERR_16
- common::UI_STDERR_32
- common::UI_STDERR_64
- common::UI_STDOUT
- common::UI_SVG
- common::UI_WINDOWS_SVG
- directives::COMPILETEST_DIRECTIVE_PREFIX
- directives::KNOWN_DIRECTIVE_NAMES
- directives::KNOWN_HTMLDOCCK_DIRECTIVE_NAMES
- directives::KNOWN_JSONDOCCK_DIRECTIVE_NAMES
- directives::cfg::EXTRA_ARCHS
- directives::directives::ADD_CORE_STUBS
- directives::directives::ASSEMBLY_OUTPUT
- directives::directives::AUX_BIN
- directives::directives::AUX_BUILD
- directives::directives::AUX_CODEGEN_BACKEND
- directives::directives::AUX_CRATE
- directives::directives::BUILD_AUX_DOCS
- directives::directives::CHECK_RUN_RESULTS
- directives::directives::CHECK_STDOUT
- directives::directives::CHECK_TEST_LINE_NUMBERS_MATCH
- directives::directives::COMPILE_FLAGS
- directives::directives::DOC_FLAGS
- directives::directives::DONT_CHECK_COMPILER_STDERR
- directives::directives::DONT_CHECK_COMPILER_STDOUT
- directives::directives::DONT_CHECK_FAILURE_STATUS
- directives::directives::DONT_REQUIRE_ANNOTATIONS
- directives::directives::ERROR_PATTERN
- directives::directives::EXEC_ENV
- directives::directives::FAILURE_STATUS
- directives::directives::FILECHECK_FLAGS
- directives::directives::FORBID_OUTPUT
- directives::directives::FORCE_HOST
- directives::directives::IGNORE_PASS
- directives::directives::INCORRECT_COMPILER_FLAGS
- directives::directives::INCREMENTAL
- directives::directives::KNOWN_BUG
- directives::directives::LLVM_COV_FLAGS
- directives::directives::NO_AUTO_CHECK_CFG
- directives::directives::NO_PREFER_DYNAMIC
- directives::directives::PRETTY_COMPARE_ONLY
- directives::directives::PRETTY_MODE
- directives::directives::PROC_MACRO
- directives::directives::REGEX_ERROR_PATTERN
- directives::directives::REMAP_SRC_BASE
- directives::directives::RUN_FLAGS
- directives::directives::RUN_RUSTFIX
- directives::directives::RUSTC_ENV
- directives::directives::RUSTFIX_ONLY_MACHINE_APPLICABLE
- directives::directives::SHOULD_ICE
- directives::directives::STDERR_PER_BITWIDTH
- directives::directives::TEST_MIR_PASS
- directives::directives::UNIQUE_DOC_OUT_DIR
- directives::directives::UNSET_EXEC_ENV
- directives::directives::UNSET_RUSTC_ENV
- executor::deadline::TEST_WARN_TIMEOUT_S
- read2::FILTERED_PATHS_PLACEHOLDER_LEN
- read2::MAX_OUT_LEN
- runtest::FAKE_SRC_BASE