Skip to content

Set ownership rights on OpenMPI-specific folder in Linux integration …

be9043d
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

Use the "latest" Docker image as it has been manually updated to Khiops v11 #521

Set ownership rights on OpenMPI-specific folder in Linux integration …
be9043d
Select commit
Loading
Failed to load commit list.
GitHub Actions / Run Tests 3.11 succeeded Dec 18, 2025 in 1s

208 passed, 0 failed and 40 skipped

Tests passed successfully

Report Passed Failed Skipped Time
reports/py3.11_conda/TEST-tests.test_core.KhiopsCoreIOTests-20251218172023.xml 12✅ 3s
reports/py3.11_conda/TEST-tests.test_core.KhiopsCoreServicesTests-20251218172023.xml 13✅ 237ms
reports/py3.11_conda/TEST-tests.test_core.KhiopsCoreVariousTests-20251218172023.xml 5✅ 32ms
reports/py3.11_conda/TEST-tests.test_core.LocalFileSystemTests-20251218172023.xml 1✅ 2ms
reports/py3.11_conda/TEST-tests.test_dataset_class.DataFramePreprocessingTests-20251218172023.xml 1✅ 7ms
reports/py3.11_conda/TEST-tests.test_dataset_class.DatasetInputOutputConsistencyTests-20251218172023.xml 9✅ 136ms
reports/py3.11_conda/TEST-tests.test_dataset_errors.DatasetSpecErrorsTests-20251218172023.xml 25✅ 66ms
reports/py3.11_conda/TEST-tests.test_estimator_attributes.EstimatorAttributesTests-20251218172023.xml 6✅ 80s
reports/py3.11_conda/TEST-tests.test_helper_functions.KhiopsHelperFunctions-20251218172023.xml 5✅ 36ms
reports/py3.11_conda/TEST-tests.test_khiops_integrations.DockerKhiopsEdgeCases-20251218172023.xml 1✅ 1ms
reports/py3.11_conda/TEST-tests.test_khiops_integrations.KhiopsMultitableFitTests-20251218172023.xml 1⚪ 1ms
reports/py3.11_conda/TEST-tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20251218172023.xml 5✅ 1⚪ 36ms
reports/py3.11_conda/TEST-tests.test_parallel_execution.KhiopsParallelRunningTests-20251218172023.xml 8⚪ 9ms
reports/py3.11_conda/TEST-tests.test_remote_access.KhiopsDockerRunnerTests-20251218172023.xml 2⚪ 3ms
reports/py3.11_conda/TEST-tests.test_remote_access.KhiopsGCSRemoteFileTests-20251218172023.xml 2⚪ 2ms
reports/py3.11_conda/TEST-tests.test_remote_access.KhiopsS3RemoteFileTests-20251218172023.xml 2⚪ 3ms
reports/py3.11_conda/TEST-tests.test_samples.KhiopsSamplesTests-20251218172023.xml 2⚪ 1ms
reports/py3.11_conda/TEST-tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20251218172023.xml 2⚪ 7ms
reports/py3.11_conda/TEST-tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20251218172023.xml 1✅ 108s
reports/py3.11_conda/TEST-tests.test_sklearn.KhiopsSklearnParameterPassingTests-20251218172023.xml 18✅ 16s
reports/py3.11_conda/TEST-tests.test_sklearn.KhiopsSklearnVariousTests-20251218172023.xml 2✅ 318ms
reports/py3.11/TEST-tests.test_core.KhiopsCoreIOTests-20251218171414.xml 12✅ 3s
reports/py3.11/TEST-tests.test_core.KhiopsCoreServicesTests-20251218171414.xml 13✅ 235ms
reports/py3.11/TEST-tests.test_core.KhiopsCoreVariousTests-20251218171414.xml 5✅ 24ms
reports/py3.11/TEST-tests.test_core.LocalFileSystemTests-20251218171414.xml 1✅ 2ms
reports/py3.11/TEST-tests.test_dataset_class.DataFramePreprocessingTests-20251218171414.xml 1✅ 7ms
reports/py3.11/TEST-tests.test_dataset_class.DatasetInputOutputConsistencyTests-20251218171414.xml 9✅ 135ms
reports/py3.11/TEST-tests.test_dataset_errors.DatasetSpecErrorsTests-20251218171414.xml 25✅ 67ms
reports/py3.11/TEST-tests.test_estimator_attributes.EstimatorAttributesTests-20251218171414.xml 6✅ 85s
reports/py3.11/TEST-tests.test_helper_functions.KhiopsHelperFunctions-20251218171414.xml 5✅ 36ms
reports/py3.11/TEST-tests.test_khiops_integrations.DockerKhiopsEdgeCases-20251218171414.xml 1✅ 1ms
reports/py3.11/TEST-tests.test_khiops_integrations.KhiopsMultitableFitTests-20251218171414.xml 1⚪ 1ms
reports/py3.11/TEST-tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20251218171414.xml 5✅ 1⚪ 27ms
reports/py3.11/TEST-tests.test_parallel_execution.KhiopsParallelRunningTests-20251218171414.xml 8⚪ 9ms
reports/py3.11/TEST-tests.test_remote_access.KhiopsDockerRunnerTests-20251218171414.xml 2⚪ 3ms
reports/py3.11/TEST-tests.test_remote_access.KhiopsGCSRemoteFileTests-20251218171414.xml 2⚪ 4ms
reports/py3.11/TEST-tests.test_remote_access.KhiopsS3RemoteFileTests-20251218171414.xml 2⚪ 2ms
reports/py3.11/TEST-tests.test_samples.KhiopsSamplesTests-20251218171414.xml 2⚪ 1ms
reports/py3.11/TEST-tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20251218171414.xml 2⚪ 7ms
reports/py3.11/TEST-tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20251218171414.xml 1✅ 247s
reports/py3.11/TEST-tests.test_sklearn.KhiopsSklearnParameterPassingTests-20251218171414.xml 18✅ 16s
reports/py3.11/TEST-tests.test_sklearn.KhiopsSklearnVariousTests-20251218171414.xml 2✅ 815ms

✅ reports/py3.11_conda/TEST-tests.test_core.KhiopsCoreIOTests-20251218172023.xml

12 tests were completed in 3s with 12 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreIOTests-20251218172023 12✅ 3s

✅ tests.test_core.KhiopsCoreIOTests-20251218172023

tests.test_core.KhiopsCoreIOTests
  ✅ test_analysis_results
  ✅ test_api_scenario_generation
  ✅ test_binary_dictionary_domain
  ✅ test_coclustering_results
  ✅ test_data_path_deprecation_in_api_method
  ✅ test_dictionary
  ✅ test_runner_version
  ✅ test_std_stream_errors
  ✅ test_std_stream_warnings
  ✅ test_std_streams_files
  ✅ test_system_settings
  ✅ test_unknown_argument_in_api_method

✅ reports/py3.11_conda/TEST-tests.test_core.KhiopsCoreServicesTests-20251218172023.xml

13 tests were completed in 237ms with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreServicesTests-20251218172023 13✅ 237ms

✅ tests.test_core.KhiopsCoreServicesTests-20251218172023

tests.test_core.KhiopsCoreServicesTests
  ✅ test_analysis_results_accessors
  ✅ test_analysis_results_simple_edge_cases
  ✅ test_analysis_results_simple_initializations
  ✅ test_coclustering_results_accessors
  ✅ test_coclustering_results_simple_edge_cases
  ✅ test_coclustering_results_simple_initializations
  ✅ test_dictionary_accessors
  ✅ test_dictionary_extract_data_paths
  ✅ test_dictionary_get_dictionary_at_data_path
  ✅ test_dictionary_get_dictionary_at_legacy_data_path_deprecation
  ✅ test_dictionary_rule_construction
  ✅ test_dictionary_simple_edge_cases
  ✅ test_dictionary_simple_initializations

✅ reports/py3.11_conda/TEST-tests.test_core.KhiopsCoreVariousTests-20251218172023.xml

5 tests were completed in 32ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreVariousTests-20251218172023 5✅ 32ms

✅ tests.test_core.KhiopsCoreVariousTests-20251218172023

tests.test_core.KhiopsCoreVariousTests
  ✅ test_invalid_templates
  ✅ test_invalid_versions
  ✅ test_raise_exception_on_error_case_without_a_message
  ✅ test_scenario_generation
  ✅ test_version_comparisons

✅ reports/py3.11_conda/TEST-tests.test_core.LocalFileSystemTests-20251218172023.xml

1 tests were completed in 2ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_core.LocalFileSystemTests-20251218172023 1✅ 2ms

✅ tests.test_core.LocalFileSystemTests-20251218172023

tests.test_core.LocalFileSystemTests
  ✅ test_copy_from_local

✅ reports/py3.11_conda/TEST-tests.test_dataset_class.DataFramePreprocessingTests-20251218172023.xml

1 tests were completed in 7ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_dataset_class.DataFramePreprocessingTests-20251218172023 1✅ 7ms

✅ tests.test_dataset_class.DataFramePreprocessingTests-20251218172023

tests.test_dataset_class.DataFramePreprocessingTests
  ✅ test_newlines_removed_from_csv_file_for_khiops

✅ reports/py3.11_conda/TEST-tests.test_dataset_class.DatasetInputOutputConsistencyTests-20251218172023.xml

9 tests were completed in 136ms with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_dataset_class.DatasetInputOutputConsistencyTests-20251218172023 9✅ 136ms

✅ tests.test_dataset_class.DatasetInputOutputConsistencyTests-20251218172023

tests.test_dataset_class.DatasetInputOutputConsistencyTests
  ✅ test_create_khiops_domain
  ✅ test_dataset_is_correctly_built
  ✅ test_dataset_of_deprecated_mt_mapping
  ✅ test_out_file_from_dataframe_monotable
  ✅ test_out_file_from_numpy_array_monotable
  ✅ test_out_file_from_sparse_matrix_monotable
  ✅ test_out_file_from_sparse_matrix_monotable_specification
  ✅ test_out_files_from_dataframes_multitable_snowflake
  ✅ test_out_files_from_dataframes_multitable_star

✅ reports/py3.11_conda/TEST-tests.test_dataset_errors.DatasetSpecErrorsTests-20251218172023.xml

25 tests were completed in 66ms with 25 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_dataset_errors.DatasetSpecErrorsTests-20251218172023 25✅ 66ms

✅ tests.test_dataset_errors.DatasetSpecErrorsTests-20251218172023

tests.test_dataset_errors.DatasetSpecErrorsTests
  ✅ test_df_dataset_fails_if_target_column_is_already_in_the_features
  ✅ test_dict_spec_additional_data_tables_item_must_be_of_size_2_or_3
  ✅ test_dict_spec_additional_data_tables_item_must_be_tuple
  ✅ test_dict_spec_additional_data_tables_must_be_dict
  ✅ test_dict_spec_entity_flag_must_be_bool
  ✅ test_dict_spec_key_column_type_must_be_str_or_int
  ✅ test_dict_spec_key_main_table_must_be_present
  ✅ test_dict_spec_key_type_must_be_str_or_list_like
  ✅ test_dict_spec_main_table_input_type_must_be_a_tuple
  ✅ test_dict_spec_main_table_key_must_be_specified
  ✅ test_dict_spec_main_table_must_be_specified_for_multitable_datasets
  ✅ test_dict_spec_main_table_must_be_str
  ✅ test_dict_spec_secondary_table_data_path_must_be_str
  ✅ test_dict_spec_secondary_table_key_must_be_specified
  ✅ test_dict_spec_source_table_type_must_be_adequate
  ✅ test_dict_spec_table_key_column_type_must_be_str
  ✅ test_dict_spec_table_key_must_be_non_empty_for_multitable_datasets
  ✅ test_dict_spec_table_key_must_sequence
  ✅ test_dict_spec_y_type_must_be_series_or_df_when_x_is_df_spec
  ✅ test_pandas_table_column_ids_must_all_be_int_or_str
  ✅ test_pandas_table_input_table_must_not_be_empty
  ✅ test_pandas_table_input_type_must_be_dataframe
  ✅ test_pandas_table_name_must_not_be_the_empty_string
  ✅ test_x_must_be_df_or_sequence_or_mapping
  ✅ test_y_type_must_be_str_or_array_like_1d

✅ reports/py3.11_conda/TEST-tests.test_estimator_attributes.EstimatorAttributesTests-20251218172023.xml

6 tests were completed in 80s with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_estimator_attributes.EstimatorAttributesTests-20251218172023 6✅ 80s

✅ tests.test_estimator_attributes.EstimatorAttributesTests-20251218172023

tests.test_estimator_attributes.EstimatorAttributesTests
  ✅ test_classifier_attributes_monotable
  ✅ test_classifier_attributes_multitable
  ✅ test_encoder_attributes_monotable
  ✅ test_encoder_attributes_multitable
  ✅ test_regressor_attributes_monotable
  ✅ test_regressor_attributes_multitable

✅ reports/py3.11_conda/TEST-tests.test_helper_functions.KhiopsHelperFunctions-20251218172023.xml

5 tests were completed in 36ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_helper_functions.KhiopsHelperFunctions-20251218172023 5✅ 36ms

✅ tests.test_helper_functions.KhiopsHelperFunctions-20251218172023

tests.test_helper_functions.KhiopsHelperFunctions
  ✅ test_build_multi_table_dictionary_domain
  ✅ test_train_test_split_dataset_dataframe
  ✅ test_visualize_report_fails_on_file_with_executable_permissions
  ✅ test_visualize_report_fails_on_improper_file_extensions
  ✅ test_visualize_report_fails_on_inexistent_file

✅ reports/py3.11_conda/TEST-tests.test_khiops_integrations.DockerKhiopsEdgeCases-20251218172023.xml

1 tests were completed in 1ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_khiops_integrations.DockerKhiopsEdgeCases-20251218172023 1✅ 1ms

✅ tests.test_khiops_integrations.DockerKhiopsEdgeCases-20251218172023

tests.test_khiops_integrations.DockerKhiopsEdgeCases
  ✅ test_shared_dir_edge_cases

✅ reports/py3.11_conda/TEST-tests.test_khiops_integrations.KhiopsMultitableFitTests-20251218172023.xml

1 tests were completed in 1ms with 0 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
tests.test_khiops_integrations.KhiopsMultitableFitTests-20251218172023 1⚪ 1ms

✅ tests.test_khiops_integrations.KhiopsMultitableFitTests-20251218172023

tests.test_khiops_integrations.KhiopsMultitableFitTests
  ⚪ test_estimator_multiple_create_and_fit_does_not_raise_exception

✅ reports/py3.11_conda/TEST-tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20251218172023.xml

6 tests were completed in 36ms with 5 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20251218172023 5✅ 1⚪ 36ms

✅ tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20251218172023

tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests
  ✅ test_environment_error_on_bogus_khiops_env_script
  ✅ test_khiops_and_khiops_coclustering_are_run_with_mpi
  ✅ test_runner_environment_for_openmpi5
  ✅ test_runner_environment_initialization
  ✅ test_runner_has_mpiexec_on_linux
  ⚪ test_samples_are_downloaded_according_to_the_runner_setting

✅ reports/py3.11_conda/TEST-tests.test_parallel_execution.KhiopsParallelRunningTests-20251218172023.xml

8 tests were completed in 9ms with 0 passed, 0 failed and 8 skipped.

Test suite Passed Failed Skipped Time
tests.test_parallel_execution.KhiopsParallelRunningTests-20251218172023 8⚪ 9ms

✅ tests.test_parallel_execution.KhiopsParallelRunningTests-20251218172023

tests.test_parallel_execution.KhiopsParallelRunningTests
  ⚪ test_parallel_classifier_fit
  ⚪ test_parallel_classifier_fit_predict
  ⚪ test_parallel_coclustering_fit
  ⚪ test_parallel_coclustering_fit_predict
  ⚪ test_parallel_encoder_fit
  ⚪ test_parallel_encoder_fit_predict
  ⚪ test_parallel_regressor_fit
  ⚪ test_parallel_regressor_fit_predict

✅ reports/py3.11_conda/TEST-tests.test_remote_access.KhiopsDockerRunnerTests-20251218172023.xml

2 tests were completed in 3ms with 0 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
tests.test_remote_access.KhiopsDockerRunnerTests-20251218172023 2⚪ 3ms

✅ tests.test_remote_access.KhiopsDockerRunnerTests-20251218172023

tests.test_remote_access.KhiopsDockerRunnerTests
  ⚪ test_train_predictor_fail_and_log_with_remote_access
  ⚪ test_train_predictor_with_remote_access

✅ reports/py3.11_conda/TEST-tests.test_remote_access.KhiopsGCSRemoteFileTests-20251218172023.xml

2 tests were completed in 2ms with 0 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
tests.test_remote_access.KhiopsGCSRemoteFileTests-20251218172023 2⚪ 2ms

✅ tests.test_remote_access.KhiopsGCSRemoteFileTests-20251218172023

tests.test_remote_access.KhiopsGCSRemoteFileTests
  ⚪ test_train_predictor_fail_and_log_with_remote_access
  ⚪ test_train_predictor_with_remote_access

✅ reports/py3.11_conda/TEST-tests.test_remote_access.KhiopsS3RemoteFileTests-20251218172023.xml

2 tests were completed in 3ms with 0 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
tests.test_remote_access.KhiopsS3RemoteFileTests-20251218172023 2⚪ 3ms

✅ tests.test_remote_access.KhiopsS3RemoteFileTests-20251218172023

tests.test_remote_access.KhiopsS3RemoteFileTests
  ⚪ test_train_predictor_fail_and_log_with_remote_access
  ⚪ test_train_predictor_with_remote_access

✅ reports/py3.11_conda/TEST-tests.test_samples.KhiopsSamplesTests-20251218172023.xml

2 tests were completed in 1ms with 0 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
tests.test_samples.KhiopsSamplesTests-20251218172023 2⚪ 1ms

✅ tests.test_samples.KhiopsSamplesTests-20251218172023

tests.test_samples.KhiopsSamplesTests
  ⚪ test_samples
  ⚪ test_samples_sklearn

✅ reports/py3.11_conda/TEST-tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20251218172023.xml

2 tests were completed in 7ms with 0 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20251218172023 2⚪ 7ms

✅ tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20251218172023

tests.test_sklearn_output_types.KhiopsSklearnOutputTypes
  ⚪ test_classifier_output_types
  ⚪ test_regression_output_types

✅ reports/py3.11_conda/TEST-tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20251218172023.xml

1 tests were completed in 108s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20251218172023 1✅ 108s

✅ tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20251218172023

tests.test_sklearn.KhiopsSklearnEstimatorStandardTests
  ✅ test_sklearn_check_estimator

✅ reports/py3.11_conda/TEST-tests.test_sklearn.KhiopsSklearnParameterPassingTests-20251218172023.xml

18 tests were completed in 16s with 18 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_sklearn.KhiopsSklearnParameterPassingTests-20251218172023 18✅ 16s

✅ tests.test_sklearn.KhiopsSklearnParameterPassingTests-20251218172023

tests.test_sklearn.KhiopsSklearnParameterPassingTests
  ✅ test_parameter_transfer_classifier_fit_from_monotable_dataframe
  ✅ test_parameter_transfer_classifier_fit_from_monotable_dataframe_with_df_y
  ✅ test_parameter_transfer_classifier_fit_from_multitable_dataframe
  ✅ test_parameter_transfer_classifier_predict_from_monotable_dataframe
  ✅ test_parameter_transfer_classifier_predict_from_multitable_dataframe
  ✅ test_parameter_transfer_coclustering_fit_from_dataframe
  ✅ test_parameter_transfer_coclustering_predict_from_dataframe
  ✅ test_parameter_transfer_coclustering_simplify_from_dataframe
  ✅ test_parameter_transfer_encoder_fit_from_monotable_dataframe
  ✅ test_parameter_transfer_encoder_fit_from_monotable_dataframe_with_df_y
  ✅ test_parameter_transfer_encoder_fit_from_multitable_dataframe
  ✅ test_parameter_transfer_encoder_predict_from_monotable_dataframe
  ✅ test_parameter_transfer_encoder_predict_from_multitable_dataframe
  ✅ test_parameter_transfer_regressor_fit_from_monotable_dataframe
  ✅ test_parameter_transfer_regressor_fit_from_monotable_dataframe_with_df_y
  ✅ test_parameter_transfer_regressor_fit_from_multitable_dataframe
  ✅ test_parameter_transfer_regressor_predict_from_monotable_dataframe
  ✅ test_parameter_transfer_regressor_predict_from_multitable_dataframe

✅ reports/py3.11_conda/TEST-tests.test_sklearn.KhiopsSklearnVariousTests-20251218172023.xml

2 tests were completed in 318ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_sklearn.KhiopsSklearnVariousTests-20251218172023 2✅ 318ms

✅ tests.test_sklearn.KhiopsSklearnVariousTests-20251218172023

tests.test_sklearn.KhiopsSklearnVariousTests
  ✅ test_export_operations_raise_when_not_fitted
  ✅ test_khiops_encoder_no_output_variables_implies_not_fit

✅ reports/py3.11/TEST-tests.test_core.KhiopsCoreIOTests-20251218171414.xml

12 tests were completed in 3s with 12 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreIOTests-20251218171414 12✅ 3s

✅ tests.test_core.KhiopsCoreIOTests-20251218171414

tests.test_core.KhiopsCoreIOTests
  ✅ test_analysis_results
  ✅ test_api_scenario_generation
  ✅ test_binary_dictionary_domain
  ✅ test_coclustering_results
  ✅ test_data_path_deprecation_in_api_method
  ✅ test_dictionary
  ✅ test_runner_version
  ✅ test_std_stream_errors
  ✅ test_std_stream_warnings
  ✅ test_std_streams_files
  ✅ test_system_settings
  ✅ test_unknown_argument_in_api_method

✅ reports/py3.11/TEST-tests.test_core.KhiopsCoreServicesTests-20251218171414.xml

13 tests were completed in 235ms with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreServicesTests-20251218171414 13✅ 235ms

✅ tests.test_core.KhiopsCoreServicesTests-20251218171414

tests.test_core.KhiopsCoreServicesTests
  ✅ test_analysis_results_accessors
  ✅ test_analysis_results_simple_edge_cases
  ✅ test_analysis_results_simple_initializations
  ✅ test_coclustering_results_accessors
  ✅ test_coclustering_results_simple_edge_cases
  ✅ test_coclustering_results_simple_initializations
  ✅ test_dictionary_accessors
  ✅ test_dictionary_extract_data_paths
  ✅ test_dictionary_get_dictionary_at_data_path
  ✅ test_dictionary_get_dictionary_at_legacy_data_path_deprecation
  ✅ test_dictionary_rule_construction
  ✅ test_dictionary_simple_edge_cases
  ✅ test_dictionary_simple_initializations

✅ reports/py3.11/TEST-tests.test_core.KhiopsCoreVariousTests-20251218171414.xml

5 tests were completed in 24ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreVariousTests-20251218171414 5✅ 24ms

✅ tests.test_core.KhiopsCoreVariousTests-20251218171414

tests.test_core.KhiopsCoreVariousTests
  ✅ test_invalid_templates
  ✅ test_invalid_versions
  ✅ test_raise_exception_on_error_case_without_a_message
  ✅ test_scenario_generation
  ✅ test_version_comparisons

✅ reports/py3.11/TEST-tests.test_core.LocalFileSystemTests-20251218171414.xml

1 tests were completed in 2ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_core.LocalFileSystemTests-20251218171414 1✅ 2ms

✅ tests.test_core.LocalFileSystemTests-20251218171414

tests.test_core.LocalFileSystemTests
  ✅ test_copy_from_local

✅ reports/py3.11/TEST-tests.test_dataset_class.DataFramePreprocessingTests-20251218171414.xml

1 tests were completed in 7ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_dataset_class.DataFramePreprocessingTests-20251218171414 1✅ 7ms

✅ tests.test_dataset_class.DataFramePreprocessingTests-20251218171414

tests.test_dataset_class.DataFramePreprocessingTests
  ✅ test_newlines_removed_from_csv_file_for_khiops

✅ reports/py3.11/TEST-tests.test_dataset_class.DatasetInputOutputConsistencyTests-20251218171414.xml

9 tests were completed in 135ms with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_dataset_class.DatasetInputOutputConsistencyTests-20251218171414 9✅ 135ms

✅ tests.test_dataset_class.DatasetInputOutputConsistencyTests-20251218171414

tests.test_dataset_class.DatasetInputOutputConsistencyTests
  ✅ test_create_khiops_domain
  ✅ test_dataset_is_correctly_built
  ✅ test_dataset_of_deprecated_mt_mapping
  ✅ test_out_file_from_dataframe_monotable
  ✅ test_out_file_from_numpy_array_monotable
  ✅ test_out_file_from_sparse_matrix_monotable
  ✅ test_out_file_from_sparse_matrix_monotable_specification
  ✅ test_out_files_from_dataframes_multitable_snowflake
  ✅ test_out_files_from_dataframes_multitable_star

✅ reports/py3.11/TEST-tests.test_dataset_errors.DatasetSpecErrorsTests-20251218171414.xml

25 tests were completed in 67ms with 25 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_dataset_errors.DatasetSpecErrorsTests-20251218171414 25✅ 67ms

✅ tests.test_dataset_errors.DatasetSpecErrorsTests-20251218171414

tests.test_dataset_errors.DatasetSpecErrorsTests
  ✅ test_df_dataset_fails_if_target_column_is_already_in_the_features
  ✅ test_dict_spec_additional_data_tables_item_must_be_of_size_2_or_3
  ✅ test_dict_spec_additional_data_tables_item_must_be_tuple
  ✅ test_dict_spec_additional_data_tables_must_be_dict
  ✅ test_dict_spec_entity_flag_must_be_bool
  ✅ test_dict_spec_key_column_type_must_be_str_or_int
  ✅ test_dict_spec_key_main_table_must_be_present
  ✅ test_dict_spec_key_type_must_be_str_or_list_like
  ✅ test_dict_spec_main_table_input_type_must_be_a_tuple
  ✅ test_dict_spec_main_table_key_must_be_specified
  ✅ test_dict_spec_main_table_must_be_specified_for_multitable_datasets
  ✅ test_dict_spec_main_table_must_be_str
  ✅ test_dict_spec_secondary_table_data_path_must_be_str
  ✅ test_dict_spec_secondary_table_key_must_be_specified
  ✅ test_dict_spec_source_table_type_must_be_adequate
  ✅ test_dict_spec_table_key_column_type_must_be_str
  ✅ test_dict_spec_table_key_must_be_non_empty_for_multitable_datasets
  ✅ test_dict_spec_table_key_must_sequence
  ✅ test_dict_spec_y_type_must_be_series_or_df_when_x_is_df_spec
  ✅ test_pandas_table_column_ids_must_all_be_int_or_str
  ✅ test_pandas_table_input_table_must_not_be_empty
  ✅ test_pandas_table_input_type_must_be_dataframe
  ✅ test_pandas_table_name_must_not_be_the_empty_string
  ✅ test_x_must_be_df_or_sequence_or_mapping
  ✅ test_y_type_must_be_str_or_array_like_1d

✅ reports/py3.11/TEST-tests.test_estimator_attributes.EstimatorAttributesTests-20251218171414.xml

6 tests were completed in 85s with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_estimator_attributes.EstimatorAttributesTests-20251218171414 6✅ 85s

✅ tests.test_estimator_attributes.EstimatorAttributesTests-20251218171414

tests.test_estimator_attributes.EstimatorAttributesTests
  ✅ test_classifier_attributes_monotable
  ✅ test_classifier_attributes_multitable
  ✅ test_encoder_attributes_monotable
  ✅ test_encoder_attributes_multitable
  ✅ test_regressor_attributes_monotable
  ✅ test_regressor_attributes_multitable

✅ reports/py3.11/TEST-tests.test_helper_functions.KhiopsHelperFunctions-20251218171414.xml

5 tests were completed in 36ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_helper_functions.KhiopsHelperFunctions-20251218171414 5✅ 36ms

✅ tests.test_helper_functions.KhiopsHelperFunctions-20251218171414

tests.test_helper_functions.KhiopsHelperFunctions
  ✅ test_build_multi_table_dictionary_domain
  ✅ test_train_test_split_dataset_dataframe
  ✅ test_visualize_report_fails_on_file_with_executable_permissions
  ✅ test_visualize_report_fails_on_improper_file_extensions
  ✅ test_visualize_report_fails_on_inexistent_file

✅ reports/py3.11/TEST-tests.test_khiops_integrations.DockerKhiopsEdgeCases-20251218171414.xml

1 tests were completed in 1ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_khiops_integrations.DockerKhiopsEdgeCases-20251218171414 1✅ 1ms

✅ tests.test_khiops_integrations.DockerKhiopsEdgeCases-20251218171414

tests.test_khiops_integrations.DockerKhiopsEdgeCases
  ✅ test_shared_dir_edge_cases

✅ reports/py3.11/TEST-tests.test_khiops_integrations.KhiopsMultitableFitTests-20251218171414.xml

1 tests were completed in 1ms with 0 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
tests.test_khiops_integrations.KhiopsMultitableFitTests-20251218171414 1⚪ 1ms

✅ tests.test_khiops_integrations.KhiopsMultitableFitTests-20251218171414

tests.test_khiops_integrations.KhiopsMultitableFitTests
  ⚪ test_estimator_multiple_create_and_fit_does_not_raise_exception

✅ reports/py3.11/TEST-tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20251218171414.xml

6 tests were completed in 27ms with 5 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20251218171414 5✅ 1⚪ 27ms

✅ tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20251218171414

tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests
  ✅ test_environment_error_on_bogus_khiops_env_script
  ✅ test_khiops_and_khiops_coclustering_are_run_with_mpi
  ✅ test_runner_environment_for_openmpi5
  ✅ test_runner_environment_initialization
  ✅ test_runner_has_mpiexec_on_linux
  ⚪ test_samples_are_downloaded_according_to_the_runner_setting

✅ reports/py3.11/TEST-tests.test_parallel_execution.KhiopsParallelRunningTests-20251218171414.xml

8 tests were completed in 9ms with 0 passed, 0 failed and 8 skipped.

Test suite Passed Failed Skipped Time
tests.test_parallel_execution.KhiopsParallelRunningTests-20251218171414 8⚪ 9ms

✅ tests.test_parallel_execution.KhiopsParallelRunningTests-20251218171414

tests.test_parallel_execution.KhiopsParallelRunningTests
  ⚪ test_parallel_classifier_fit
  ⚪ test_parallel_classifier_fit_predict
  ⚪ test_parallel_coclustering_fit
  ⚪ test_parallel_coclustering_fit_predict
  ⚪ test_parallel_encoder_fit
  ⚪ test_parallel_encoder_fit_predict
  ⚪ test_parallel_regressor_fit
  ⚪ test_parallel_regressor_fit_predict

✅ reports/py3.11/TEST-tests.test_remote_access.KhiopsDockerRunnerTests-20251218171414.xml

2 tests were completed in 3ms with 0 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
tests.test_remote_access.KhiopsDockerRunnerTests-20251218171414 2⚪ 3ms

✅ tests.test_remote_access.KhiopsDockerRunnerTests-20251218171414

tests.test_remote_access.KhiopsDockerRunnerTests
  ⚪ test_train_predictor_fail_and_log_with_remote_access
  ⚪ test_train_predictor_with_remote_access

✅ reports/py3.11/TEST-tests.test_remote_access.KhiopsGCSRemoteFileTests-20251218171414.xml

2 tests were completed in 4ms with 0 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
tests.test_remote_access.KhiopsGCSRemoteFileTests-20251218171414 2⚪ 4ms

✅ tests.test_remote_access.KhiopsGCSRemoteFileTests-20251218171414

tests.test_remote_access.KhiopsGCSRemoteFileTests
  ⚪ test_train_predictor_fail_and_log_with_remote_access
  ⚪ test_train_predictor_with_remote_access

✅ reports/py3.11/TEST-tests.test_remote_access.KhiopsS3RemoteFileTests-20251218171414.xml

2 tests were completed in 2ms with 0 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
tests.test_remote_access.KhiopsS3RemoteFileTests-20251218171414 2⚪ 2ms

✅ tests.test_remote_access.KhiopsS3RemoteFileTests-20251218171414

tests.test_remote_access.KhiopsS3RemoteFileTests
  ⚪ test_train_predictor_fail_and_log_with_remote_access
  ⚪ test_train_predictor_with_remote_access

✅ reports/py3.11/TEST-tests.test_samples.KhiopsSamplesTests-20251218171414.xml

2 tests were completed in 1ms with 0 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
tests.test_samples.KhiopsSamplesTests-20251218171414 2⚪ 1ms

✅ tests.test_samples.KhiopsSamplesTests-20251218171414

tests.test_samples.KhiopsSamplesTests
  ⚪ test_samples
  ⚪ test_samples_sklearn

✅ reports/py3.11/TEST-tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20251218171414.xml

2 tests were completed in 7ms with 0 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20251218171414 2⚪ 7ms

✅ tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20251218171414

tests.test_sklearn_output_types.KhiopsSklearnOutputTypes
  ⚪ test_classifier_output_types
  ⚪ test_regression_output_types

✅ reports/py3.11/TEST-tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20251218171414.xml

1 tests were completed in 247s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20251218171414 1✅ 247s

✅ tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20251218171414

tests.test_sklearn.KhiopsSklearnEstimatorStandardTests
  ✅ test_sklearn_check_estimator

✅ reports/py3.11/TEST-tests.test_sklearn.KhiopsSklearnParameterPassingTests-20251218171414.xml

18 tests were completed in 16s with 18 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_sklearn.KhiopsSklearnParameterPassingTests-20251218171414 18✅ 16s

✅ tests.test_sklearn.KhiopsSklearnParameterPassingTests-20251218171414

tests.test_sklearn.KhiopsSklearnParameterPassingTests
  ✅ test_parameter_transfer_classifier_fit_from_monotable_dataframe
  ✅ test_parameter_transfer_classifier_fit_from_monotable_dataframe_with_df_y
  ✅ test_parameter_transfer_classifier_fit_from_multitable_dataframe
  ✅ test_parameter_transfer_classifier_predict_from_monotable_dataframe
  ✅ test_parameter_transfer_classifier_predict_from_multitable_dataframe
  ✅ test_parameter_transfer_coclustering_fit_from_dataframe
  ✅ test_parameter_transfer_coclustering_predict_from_dataframe
  ✅ test_parameter_transfer_coclustering_simplify_from_dataframe
  ✅ test_parameter_transfer_encoder_fit_from_monotable_dataframe
  ✅ test_parameter_transfer_encoder_fit_from_monotable_dataframe_with_df_y
  ✅ test_parameter_transfer_encoder_fit_from_multitable_dataframe
  ✅ test_parameter_transfer_encoder_predict_from_monotable_dataframe
  ✅ test_parameter_transfer_encoder_predict_from_multitable_dataframe
  ✅ test_parameter_transfer_regressor_fit_from_monotable_dataframe
  ✅ test_parameter_transfer_regressor_fit_from_monotable_dataframe_with_df_y
  ✅ test_parameter_transfer_regressor_fit_from_multitable_dataframe
  ✅ test_parameter_transfer_regressor_predict_from_monotable_dataframe
  ✅ test_parameter_transfer_regressor_predict_from_multitable_dataframe

✅ reports/py3.11/TEST-tests.test_sklearn.KhiopsSklearnVariousTests-20251218171414.xml

2 tests were completed in 815ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_sklearn.KhiopsSklearnVariousTests-20251218171414 2✅ 815ms

✅ tests.test_sklearn.KhiopsSklearnVariousTests-20251218171414

tests.test_sklearn.KhiopsSklearnVariousTests
  ✅ test_export_operations_raise_when_not_fitted
  ✅ test_khiops_encoder_no_output_variables_implies_not_fit