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.12 succeeded Dec 18, 2025 in 1s

208 passed, 0 failed and 40 skipped

Tests passed successfully

Report Passed Failed Skipped Time
reports/py3.12_conda/TEST-tests.test_core.KhiopsCoreIOTests-20251218173516.xml 12✅ 5s
reports/py3.12_conda/TEST-tests.test_core.KhiopsCoreServicesTests-20251218173516.xml 13✅ 197ms
reports/py3.12_conda/TEST-tests.test_core.KhiopsCoreVariousTests-20251218173516.xml 5✅ 57ms
reports/py3.12_conda/TEST-tests.test_core.LocalFileSystemTests-20251218173516.xml 1✅ 2ms
reports/py3.12_conda/TEST-tests.test_dataset_class.DataFramePreprocessingTests-20251218173516.xml 1✅ 8ms
reports/py3.12_conda/TEST-tests.test_dataset_class.DatasetInputOutputConsistencyTests-20251218173516.xml 9✅ 154ms
reports/py3.12_conda/TEST-tests.test_dataset_errors.DatasetSpecErrorsTests-20251218173516.xml 25✅ 63ms
reports/py3.12_conda/TEST-tests.test_estimator_attributes.EstimatorAttributesTests-20251218173516.xml 6✅ 76s
reports/py3.12_conda/TEST-tests.test_helper_functions.KhiopsHelperFunctions-20251218173516.xml 5✅ 39ms
reports/py3.12_conda/TEST-tests.test_khiops_integrations.DockerKhiopsEdgeCases-20251218173516.xml 1✅ 2ms
reports/py3.12_conda/TEST-tests.test_khiops_integrations.KhiopsMultitableFitTests-20251218173516.xml 1⚪ 1ms
reports/py3.12_conda/TEST-tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20251218173516.xml 5✅ 1⚪ 32ms
reports/py3.12_conda/TEST-tests.test_parallel_execution.KhiopsParallelRunningTests-20251218173516.xml 8⚪ 6ms
reports/py3.12_conda/TEST-tests.test_remote_access.KhiopsDockerRunnerTests-20251218173516.xml 2⚪ 2ms
reports/py3.12_conda/TEST-tests.test_remote_access.KhiopsGCSRemoteFileTests-20251218173516.xml 2⚪ 2ms
reports/py3.12_conda/TEST-tests.test_remote_access.KhiopsS3RemoteFileTests-20251218173516.xml 2⚪ 1ms
reports/py3.12_conda/TEST-tests.test_samples.KhiopsSamplesTests-20251218173516.xml 2⚪ 2ms
reports/py3.12_conda/TEST-tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20251218173516.xml 2⚪ 4ms
reports/py3.12_conda/TEST-tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20251218173516.xml 1✅ 109s
reports/py3.12_conda/TEST-tests.test_sklearn.KhiopsSklearnParameterPassingTests-20251218173516.xml 18✅ 13s
reports/py3.12_conda/TEST-tests.test_sklearn.KhiopsSklearnVariousTests-20251218173516.xml 2✅ 320ms
reports/py3.12/TEST-tests.test_core.KhiopsCoreIOTests-20251218172906.xml 12✅ 5s
reports/py3.12/TEST-tests.test_core.KhiopsCoreServicesTests-20251218172906.xml 13✅ 196ms
reports/py3.12/TEST-tests.test_core.KhiopsCoreVariousTests-20251218172906.xml 5✅ 48ms
reports/py3.12/TEST-tests.test_core.LocalFileSystemTests-20251218172906.xml 1✅ 2ms
reports/py3.12/TEST-tests.test_dataset_class.DataFramePreprocessingTests-20251218172906.xml 1✅ 8ms
reports/py3.12/TEST-tests.test_dataset_class.DatasetInputOutputConsistencyTests-20251218172906.xml 9✅ 155ms
reports/py3.12/TEST-tests.test_dataset_errors.DatasetSpecErrorsTests-20251218172906.xml 25✅ 64ms
reports/py3.12/TEST-tests.test_estimator_attributes.EstimatorAttributesTests-20251218172906.xml 6✅ 81s
reports/py3.12/TEST-tests.test_helper_functions.KhiopsHelperFunctions-20251218172906.xml 5✅ 39ms
reports/py3.12/TEST-tests.test_khiops_integrations.DockerKhiopsEdgeCases-20251218172906.xml 1✅ 2ms
reports/py3.12/TEST-tests.test_khiops_integrations.KhiopsMultitableFitTests-20251218172906.xml 1⚪ 1ms
reports/py3.12/TEST-tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20251218172906.xml 5✅ 1⚪ 25ms
reports/py3.12/TEST-tests.test_parallel_execution.KhiopsParallelRunningTests-20251218172906.xml 8⚪ 6ms
reports/py3.12/TEST-tests.test_remote_access.KhiopsDockerRunnerTests-20251218172906.xml 2⚪ 2ms
reports/py3.12/TEST-tests.test_remote_access.KhiopsGCSRemoteFileTests-20251218172906.xml 2⚪ 2ms
reports/py3.12/TEST-tests.test_remote_access.KhiopsS3RemoteFileTests-20251218172906.xml 2⚪ 1ms
reports/py3.12/TEST-tests.test_samples.KhiopsSamplesTests-20251218172906.xml 2⚪ 1ms
reports/py3.12/TEST-tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20251218172906.xml 2⚪ 4ms
reports/py3.12/TEST-tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20251218172906.xml 1✅ 250s
reports/py3.12/TEST-tests.test_sklearn.KhiopsSklearnParameterPassingTests-20251218172906.xml 18✅ 13s
reports/py3.12/TEST-tests.test_sklearn.KhiopsSklearnVariousTests-20251218172906.xml 2✅ 822ms

✅ reports/py3.12_conda/TEST-tests.test_core.KhiopsCoreIOTests-20251218173516.xml

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

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreIOTests-20251218173516 12✅ 5s

✅ tests.test_core.KhiopsCoreIOTests-20251218173516

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.12_conda/TEST-tests.test_core.KhiopsCoreServicesTests-20251218173516.xml

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

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreServicesTests-20251218173516 13✅ 197ms

✅ tests.test_core.KhiopsCoreServicesTests-20251218173516

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.12_conda/TEST-tests.test_core.KhiopsCoreVariousTests-20251218173516.xml

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

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreVariousTests-20251218173516 5✅ 57ms

✅ tests.test_core.KhiopsCoreVariousTests-20251218173516

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.12_conda/TEST-tests.test_core.LocalFileSystemTests-20251218173516.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-20251218173516 1✅ 2ms

✅ tests.test_core.LocalFileSystemTests-20251218173516

tests.test_core.LocalFileSystemTests
  ✅ test_copy_from_local

✅ reports/py3.12_conda/TEST-tests.test_dataset_class.DataFramePreprocessingTests-20251218173516.xml

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

Test suite Passed Failed Skipped Time
tests.test_dataset_class.DataFramePreprocessingTests-20251218173516 1✅ 8ms

✅ tests.test_dataset_class.DataFramePreprocessingTests-20251218173516

tests.test_dataset_class.DataFramePreprocessingTests
  ✅ test_newlines_removed_from_csv_file_for_khiops

✅ reports/py3.12_conda/TEST-tests.test_dataset_class.DatasetInputOutputConsistencyTests-20251218173516.xml

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

Test suite Passed Failed Skipped Time
tests.test_dataset_class.DatasetInputOutputConsistencyTests-20251218173516 9✅ 154ms

✅ tests.test_dataset_class.DatasetInputOutputConsistencyTests-20251218173516

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.12_conda/TEST-tests.test_dataset_errors.DatasetSpecErrorsTests-20251218173516.xml

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

Test suite Passed Failed Skipped Time
tests.test_dataset_errors.DatasetSpecErrorsTests-20251218173516 25✅ 63ms

✅ tests.test_dataset_errors.DatasetSpecErrorsTests-20251218173516

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.12_conda/TEST-tests.test_estimator_attributes.EstimatorAttributesTests-20251218173516.xml

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

Test suite Passed Failed Skipped Time
tests.test_estimator_attributes.EstimatorAttributesTests-20251218173516 6✅ 76s

✅ tests.test_estimator_attributes.EstimatorAttributesTests-20251218173516

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.12_conda/TEST-tests.test_helper_functions.KhiopsHelperFunctions-20251218173516.xml

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

Test suite Passed Failed Skipped Time
tests.test_helper_functions.KhiopsHelperFunctions-20251218173516 5✅ 39ms

✅ tests.test_helper_functions.KhiopsHelperFunctions-20251218173516

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.12_conda/TEST-tests.test_khiops_integrations.DockerKhiopsEdgeCases-20251218173516.xml

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

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

✅ tests.test_khiops_integrations.DockerKhiopsEdgeCases-20251218173516

tests.test_khiops_integrations.DockerKhiopsEdgeCases
  ✅ test_shared_dir_edge_cases

✅ reports/py3.12_conda/TEST-tests.test_khiops_integrations.KhiopsMultitableFitTests-20251218173516.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-20251218173516 1⚪ 1ms

✅ tests.test_khiops_integrations.KhiopsMultitableFitTests-20251218173516

tests.test_khiops_integrations.KhiopsMultitableFitTests
  ⚪ test_estimator_multiple_create_and_fit_does_not_raise_exception

✅ reports/py3.12_conda/TEST-tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20251218173516.xml

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

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

✅ tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20251218173516

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.12_conda/TEST-tests.test_parallel_execution.KhiopsParallelRunningTests-20251218173516.xml

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

Test suite Passed Failed Skipped Time
tests.test_parallel_execution.KhiopsParallelRunningTests-20251218173516 8⚪ 6ms

✅ tests.test_parallel_execution.KhiopsParallelRunningTests-20251218173516

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.12_conda/TEST-tests.test_remote_access.KhiopsDockerRunnerTests-20251218173516.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.KhiopsDockerRunnerTests-20251218173516 2⚪ 2ms

✅ tests.test_remote_access.KhiopsDockerRunnerTests-20251218173516

tests.test_remote_access.KhiopsDockerRunnerTests
  ⚪ test_train_predictor_fail_and_log_with_remote_access
  ⚪ test_train_predictor_with_remote_access

✅ reports/py3.12_conda/TEST-tests.test_remote_access.KhiopsGCSRemoteFileTests-20251218173516.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-20251218173516 2⚪ 2ms

✅ tests.test_remote_access.KhiopsGCSRemoteFileTests-20251218173516

tests.test_remote_access.KhiopsGCSRemoteFileTests
  ⚪ test_train_predictor_fail_and_log_with_remote_access
  ⚪ test_train_predictor_with_remote_access

✅ reports/py3.12_conda/TEST-tests.test_remote_access.KhiopsS3RemoteFileTests-20251218173516.xml

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

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

✅ tests.test_remote_access.KhiopsS3RemoteFileTests-20251218173516

tests.test_remote_access.KhiopsS3RemoteFileTests
  ⚪ test_train_predictor_fail_and_log_with_remote_access
  ⚪ test_train_predictor_with_remote_access

✅ reports/py3.12_conda/TEST-tests.test_samples.KhiopsSamplesTests-20251218173516.xml

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

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

✅ tests.test_samples.KhiopsSamplesTests-20251218173516

tests.test_samples.KhiopsSamplesTests
  ⚪ test_samples
  ⚪ test_samples_sklearn

✅ reports/py3.12_conda/TEST-tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20251218173516.xml

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

Test suite Passed Failed Skipped Time
tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20251218173516 2⚪ 4ms

✅ tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20251218173516

tests.test_sklearn_output_types.KhiopsSklearnOutputTypes
  ⚪ test_classifier_output_types
  ⚪ test_regression_output_types

✅ reports/py3.12_conda/TEST-tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20251218173516.xml

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

Test suite Passed Failed Skipped Time
tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20251218173516 1✅ 109s

✅ tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20251218173516

tests.test_sklearn.KhiopsSklearnEstimatorStandardTests
  ✅ test_sklearn_check_estimator

✅ reports/py3.12_conda/TEST-tests.test_sklearn.KhiopsSklearnParameterPassingTests-20251218173516.xml

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

Test suite Passed Failed Skipped Time
tests.test_sklearn.KhiopsSklearnParameterPassingTests-20251218173516 18✅ 13s

✅ tests.test_sklearn.KhiopsSklearnParameterPassingTests-20251218173516

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.12_conda/TEST-tests.test_sklearn.KhiopsSklearnVariousTests-20251218173516.xml

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

Test suite Passed Failed Skipped Time
tests.test_sklearn.KhiopsSklearnVariousTests-20251218173516 2✅ 320ms

✅ tests.test_sklearn.KhiopsSklearnVariousTests-20251218173516

tests.test_sklearn.KhiopsSklearnVariousTests
  ✅ test_export_operations_raise_when_not_fitted
  ✅ test_khiops_encoder_no_output_variables_implies_not_fit

✅ reports/py3.12/TEST-tests.test_core.KhiopsCoreIOTests-20251218172906.xml

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

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreIOTests-20251218172906 12✅ 5s

✅ tests.test_core.KhiopsCoreIOTests-20251218172906

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.12/TEST-tests.test_core.KhiopsCoreServicesTests-20251218172906.xml

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

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreServicesTests-20251218172906 13✅ 196ms

✅ tests.test_core.KhiopsCoreServicesTests-20251218172906

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.12/TEST-tests.test_core.KhiopsCoreVariousTests-20251218172906.xml

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

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreVariousTests-20251218172906 5✅ 48ms

✅ tests.test_core.KhiopsCoreVariousTests-20251218172906

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.12/TEST-tests.test_core.LocalFileSystemTests-20251218172906.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-20251218172906 1✅ 2ms

✅ tests.test_core.LocalFileSystemTests-20251218172906

tests.test_core.LocalFileSystemTests
  ✅ test_copy_from_local

✅ reports/py3.12/TEST-tests.test_dataset_class.DataFramePreprocessingTests-20251218172906.xml

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

Test suite Passed Failed Skipped Time
tests.test_dataset_class.DataFramePreprocessingTests-20251218172906 1✅ 8ms

✅ tests.test_dataset_class.DataFramePreprocessingTests-20251218172906

tests.test_dataset_class.DataFramePreprocessingTests
  ✅ test_newlines_removed_from_csv_file_for_khiops

✅ reports/py3.12/TEST-tests.test_dataset_class.DatasetInputOutputConsistencyTests-20251218172906.xml

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

Test suite Passed Failed Skipped Time
tests.test_dataset_class.DatasetInputOutputConsistencyTests-20251218172906 9✅ 155ms

✅ tests.test_dataset_class.DatasetInputOutputConsistencyTests-20251218172906

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.12/TEST-tests.test_dataset_errors.DatasetSpecErrorsTests-20251218172906.xml

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

Test suite Passed Failed Skipped Time
tests.test_dataset_errors.DatasetSpecErrorsTests-20251218172906 25✅ 64ms

✅ tests.test_dataset_errors.DatasetSpecErrorsTests-20251218172906

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.12/TEST-tests.test_estimator_attributes.EstimatorAttributesTests-20251218172906.xml

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

Test suite Passed Failed Skipped Time
tests.test_estimator_attributes.EstimatorAttributesTests-20251218172906 6✅ 81s

✅ tests.test_estimator_attributes.EstimatorAttributesTests-20251218172906

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.12/TEST-tests.test_helper_functions.KhiopsHelperFunctions-20251218172906.xml

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

Test suite Passed Failed Skipped Time
tests.test_helper_functions.KhiopsHelperFunctions-20251218172906 5✅ 39ms

✅ tests.test_helper_functions.KhiopsHelperFunctions-20251218172906

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.12/TEST-tests.test_khiops_integrations.DockerKhiopsEdgeCases-20251218172906.xml

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

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

✅ tests.test_khiops_integrations.DockerKhiopsEdgeCases-20251218172906

tests.test_khiops_integrations.DockerKhiopsEdgeCases
  ✅ test_shared_dir_edge_cases

✅ reports/py3.12/TEST-tests.test_khiops_integrations.KhiopsMultitableFitTests-20251218172906.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-20251218172906 1⚪ 1ms

✅ tests.test_khiops_integrations.KhiopsMultitableFitTests-20251218172906

tests.test_khiops_integrations.KhiopsMultitableFitTests
  ⚪ test_estimator_multiple_create_and_fit_does_not_raise_exception

✅ reports/py3.12/TEST-tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20251218172906.xml

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

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

✅ tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20251218172906

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.12/TEST-tests.test_parallel_execution.KhiopsParallelRunningTests-20251218172906.xml

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

Test suite Passed Failed Skipped Time
tests.test_parallel_execution.KhiopsParallelRunningTests-20251218172906 8⚪ 6ms

✅ tests.test_parallel_execution.KhiopsParallelRunningTests-20251218172906

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.12/TEST-tests.test_remote_access.KhiopsDockerRunnerTests-20251218172906.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.KhiopsDockerRunnerTests-20251218172906 2⚪ 2ms

✅ tests.test_remote_access.KhiopsDockerRunnerTests-20251218172906

tests.test_remote_access.KhiopsDockerRunnerTests
  ⚪ test_train_predictor_fail_and_log_with_remote_access
  ⚪ test_train_predictor_with_remote_access

✅ reports/py3.12/TEST-tests.test_remote_access.KhiopsGCSRemoteFileTests-20251218172906.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-20251218172906 2⚪ 2ms

✅ tests.test_remote_access.KhiopsGCSRemoteFileTests-20251218172906

tests.test_remote_access.KhiopsGCSRemoteFileTests
  ⚪ test_train_predictor_fail_and_log_with_remote_access
  ⚪ test_train_predictor_with_remote_access

✅ reports/py3.12/TEST-tests.test_remote_access.KhiopsS3RemoteFileTests-20251218172906.xml

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

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

✅ tests.test_remote_access.KhiopsS3RemoteFileTests-20251218172906

tests.test_remote_access.KhiopsS3RemoteFileTests
  ⚪ test_train_predictor_fail_and_log_with_remote_access
  ⚪ test_train_predictor_with_remote_access

✅ reports/py3.12/TEST-tests.test_samples.KhiopsSamplesTests-20251218172906.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-20251218172906 2⚪ 1ms

✅ tests.test_samples.KhiopsSamplesTests-20251218172906

tests.test_samples.KhiopsSamplesTests
  ⚪ test_samples
  ⚪ test_samples_sklearn

✅ reports/py3.12/TEST-tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20251218172906.xml

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

Test suite Passed Failed Skipped Time
tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20251218172906 2⚪ 4ms

✅ tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20251218172906

tests.test_sklearn_output_types.KhiopsSklearnOutputTypes
  ⚪ test_classifier_output_types
  ⚪ test_regression_output_types

✅ reports/py3.12/TEST-tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20251218172906.xml

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

Test suite Passed Failed Skipped Time
tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20251218172906 1✅ 250s

✅ tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20251218172906

tests.test_sklearn.KhiopsSklearnEstimatorStandardTests
  ✅ test_sklearn_check_estimator

✅ reports/py3.12/TEST-tests.test_sklearn.KhiopsSklearnParameterPassingTests-20251218172906.xml

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

Test suite Passed Failed Skipped Time
tests.test_sklearn.KhiopsSklearnParameterPassingTests-20251218172906 18✅ 13s

✅ tests.test_sklearn.KhiopsSklearnParameterPassingTests-20251218172906

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.12/TEST-tests.test_sklearn.KhiopsSklearnVariousTests-20251218172906.xml

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

Test suite Passed Failed Skipped Time
tests.test_sklearn.KhiopsSklearnVariousTests-20251218172906 2✅ 822ms

✅ tests.test_sklearn.KhiopsSklearnVariousTests-20251218172906

tests.test_sklearn.KhiopsSklearnVariousTests
  ✅ test_export_operations_raise_when_not_fitted
  ✅ test_khiops_encoder_no_output_variables_implies_not_fit