Skip to content

Update the minimal versions of python, pandas and sklearn in README.md

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

Adapt to pandas 3.0 #558

Update the minimal versions of python, pandas and sklearn in README.md
d044263
Select commit
Loading
Failed to load commit list.
GitHub Actions / Run Tests 3.10 succeeded Feb 27, 2026 in 1s

250 passed, 0 failed and 6 skipped

Tests passed successfully

Report Passed Failed Skipped Time
reports/py3.10_conda/TEST-tests.test_core.KhiopsCoreIOTests-20260227120440.xml 12✅ 3s
reports/py3.10_conda/TEST-tests.test_core.KhiopsCoreServicesTests-20260227120440.xml 13✅ 261ms
reports/py3.10_conda/TEST-tests.test_core.KhiopsCoreVariousTests-20260227120440.xml 5✅ 36ms
reports/py3.10_conda/TEST-tests.test_core.LocalFileSystemTests-20260227120440.xml 1✅ 2ms
reports/py3.10_conda/TEST-tests.test_dataset_class.DataFramePreprocessingTests-20260227120440.xml 1✅ 8ms
reports/py3.10_conda/TEST-tests.test_dataset_class.DatasetInputOutputConsistencyTests-20260227120440.xml 9✅ 187ms
reports/py3.10_conda/TEST-tests.test_dataset_errors.DatasetSpecErrorsTests-20260227120440.xml 25✅ 82ms
reports/py3.10_conda/TEST-tests.test_estimator_attributes.EstimatorAttributesTests-20260227120440.xml 6✅ 230s
reports/py3.10_conda/TEST-tests.test_helper_functions.KhiopsHelperFunctions-20260227120440.xml 5✅ 53ms
reports/py3.10_conda/TEST-tests.test_khiops_integrations.DockerKhiopsEdgeCases-20260227120440.xml 1✅ 1ms
reports/py3.10_conda/TEST-tests.test_khiops_integrations.KhiopsMultitableFitTests-20260227120440.xml 1✅ 8s
reports/py3.10_conda/TEST-tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20260227120440.xml 6✅ 2s
reports/py3.10_conda/TEST-tests.test_parallel_execution.KhiopsParallelRunningTests-20260227120440.xml 8✅ 205s
reports/py3.10_conda/TEST-tests.test_remote_access.KhiopsDockerRunnerTests-20260227120440.xml 2✅ 1⚪ 893ms
reports/py3.10_conda/TEST-tests.test_remote_access.KhiopsGCSRemoteFileTests-20260227120440.xml 2✅ 1⚪ 14s
reports/py3.10_conda/TEST-tests.test_remote_access.KhiopsS3RemoteFileTests-20260227120440.xml 2✅ 1⚪ 2s
reports/py3.10_conda/TEST-tests.test_samples.KhiopsSamplesTests-20260227120440.xml 2✅ 797s
reports/py3.10_conda/TEST-tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20260227120440.xml 2✅ 29s
reports/py3.10_conda/TEST-tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20260227120440.xml 1✅ 112s
reports/py3.10_conda/TEST-tests.test_sklearn.KhiopsSklearnParameterPassingTests-20260227120440.xml 18✅ 16s
reports/py3.10_conda/TEST-tests.test_sklearn.KhiopsSklearnVariousTests-20260227120440.xml 3✅ 300s
reports/py3.10/TEST-tests.test_core.KhiopsCoreIOTests-20260227113152.xml 12✅ 3s
reports/py3.10/TEST-tests.test_core.KhiopsCoreServicesTests-20260227113152.xml 13✅ 261ms
reports/py3.10/TEST-tests.test_core.KhiopsCoreVariousTests-20260227113152.xml 5✅ 28ms
reports/py3.10/TEST-tests.test_core.LocalFileSystemTests-20260227113152.xml 1✅ 2ms
reports/py3.10/TEST-tests.test_dataset_class.DataFramePreprocessingTests-20260227113152.xml 1✅ 8ms
reports/py3.10/TEST-tests.test_dataset_class.DatasetInputOutputConsistencyTests-20260227113152.xml 9✅ 186ms
reports/py3.10/TEST-tests.test_dataset_errors.DatasetSpecErrorsTests-20260227113152.xml 25✅ 83ms
reports/py3.10/TEST-tests.test_estimator_attributes.EstimatorAttributesTests-20260227113152.xml 6✅ 239s
reports/py3.10/TEST-tests.test_helper_functions.KhiopsHelperFunctions-20260227113152.xml 5✅ 53ms
reports/py3.10/TEST-tests.test_khiops_integrations.DockerKhiopsEdgeCases-20260227113152.xml 1✅ 1ms
reports/py3.10/TEST-tests.test_khiops_integrations.KhiopsMultitableFitTests-20260227113152.xml 1✅ 10s
reports/py3.10/TEST-tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20260227113152.xml 6✅ 2s
reports/py3.10/TEST-tests.test_parallel_execution.KhiopsParallelRunningTests-20260227113152.xml 8✅ 209s
reports/py3.10/TEST-tests.test_remote_access.KhiopsDockerRunnerTests-20260227113152.xml 2✅ 1⚪ 1s
reports/py3.10/TEST-tests.test_remote_access.KhiopsGCSRemoteFileTests-20260227113152.xml 2✅ 1⚪ 13s
reports/py3.10/TEST-tests.test_remote_access.KhiopsS3RemoteFileTests-20260227113152.xml 2✅ 1⚪ 2s
reports/py3.10/TEST-tests.test_samples.KhiopsSamplesTests-20260227113152.xml 2✅ 855s
reports/py3.10/TEST-tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20260227113152.xml 2✅ 58s
reports/py3.10/TEST-tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20260227113152.xml 1✅ 252s
reports/py3.10/TEST-tests.test_sklearn.KhiopsSklearnParameterPassingTests-20260227113152.xml 18✅ 16s
reports/py3.10/TEST-tests.test_sklearn.KhiopsSklearnVariousTests-20260227113152.xml 3✅ 283s

✅ reports/py3.10_conda/TEST-tests.test_core.KhiopsCoreIOTests-20260227120440.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-20260227120440 12✅ 3s

✅ tests.test_core.KhiopsCoreIOTests-20260227120440

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

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

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreServicesTests-20260227120440 13✅ 261ms

✅ tests.test_core.KhiopsCoreServicesTests-20260227120440

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

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

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreVariousTests-20260227120440 5✅ 36ms

✅ tests.test_core.KhiopsCoreVariousTests-20260227120440

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

✅ tests.test_core.LocalFileSystemTests-20260227120440

tests.test_core.LocalFileSystemTests
  ✅ test_copy_from_local

✅ reports/py3.10_conda/TEST-tests.test_dataset_class.DataFramePreprocessingTests-20260227120440.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-20260227120440 1✅ 8ms

✅ tests.test_dataset_class.DataFramePreprocessingTests-20260227120440

tests.test_dataset_class.DataFramePreprocessingTests
  ✅ test_newlines_removed_from_csv_file_for_khiops

✅ reports/py3.10_conda/TEST-tests.test_dataset_class.DatasetInputOutputConsistencyTests-20260227120440.xml

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

Test suite Passed Failed Skipped Time
tests.test_dataset_class.DatasetInputOutputConsistencyTests-20260227120440 9✅ 187ms

✅ tests.test_dataset_class.DatasetInputOutputConsistencyTests-20260227120440

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

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

Test suite Passed Failed Skipped Time
tests.test_dataset_errors.DatasetSpecErrorsTests-20260227120440 25✅ 82ms

✅ tests.test_dataset_errors.DatasetSpecErrorsTests-20260227120440

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

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

Test suite Passed Failed Skipped Time
tests.test_estimator_attributes.EstimatorAttributesTests-20260227120440 6✅ 230s

✅ tests.test_estimator_attributes.EstimatorAttributesTests-20260227120440

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

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

Test suite Passed Failed Skipped Time
tests.test_helper_functions.KhiopsHelperFunctions-20260227120440 5✅ 53ms

✅ tests.test_helper_functions.KhiopsHelperFunctions-20260227120440

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.10_conda/TEST-tests.test_khiops_integrations.DockerKhiopsEdgeCases-20260227120440.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-20260227120440 1✅ 1ms

✅ tests.test_khiops_integrations.DockerKhiopsEdgeCases-20260227120440

tests.test_khiops_integrations.DockerKhiopsEdgeCases
  ✅ test_shared_dir_edge_cases

✅ reports/py3.10_conda/TEST-tests.test_khiops_integrations.KhiopsMultitableFitTests-20260227120440.xml

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

Test suite Passed Failed Skipped Time
tests.test_khiops_integrations.KhiopsMultitableFitTests-20260227120440 1✅ 8s

✅ tests.test_khiops_integrations.KhiopsMultitableFitTests-20260227120440

tests.test_khiops_integrations.KhiopsMultitableFitTests
  ✅ test_estimator_multiple_create_and_fit_does_not_raise_exception

✅ reports/py3.10_conda/TEST-tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20260227120440.xml

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

Test suite Passed Failed Skipped Time
tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20260227120440 6✅ 2s

✅ tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20260227120440

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

8 tests were completed in 205s with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_parallel_execution.KhiopsParallelRunningTests-20260227120440 8✅ 205s

✅ tests.test_parallel_execution.KhiopsParallelRunningTests-20260227120440

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.10_conda/TEST-tests.test_remote_access.KhiopsDockerRunnerTests-20260227120440.xml

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

Test suite Passed Failed Skipped Time
tests.test_remote_access.KhiopsDockerRunnerTests-20260227120440 2✅ 1⚪ 893ms

✅ tests.test_remote_access.KhiopsDockerRunnerTests-20260227120440

tests.test_remote_access.KhiopsDockerRunnerTests
  ✅ test_train_predictor_fail_and_log_with_remote_access
  ✅ test_train_predictor_with_remote_access
  ⚪ test_samples_dir_inferred_from_remote_home

✅ reports/py3.10_conda/TEST-tests.test_remote_access.KhiopsGCSRemoteFileTests-20260227120440.xml

3 tests were completed in 14s with 2 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
tests.test_remote_access.KhiopsGCSRemoteFileTests-20260227120440 2✅ 1⚪ 14s

✅ tests.test_remote_access.KhiopsGCSRemoteFileTests-20260227120440

tests.test_remote_access.KhiopsGCSRemoteFileTests
  ✅ test_train_predictor_fail_and_log_with_remote_access
  ✅ test_train_predictor_with_remote_access
  ⚪ test_samples_dir_inferred_from_remote_home

✅ reports/py3.10_conda/TEST-tests.test_remote_access.KhiopsS3RemoteFileTests-20260227120440.xml

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

Test suite Passed Failed Skipped Time
tests.test_remote_access.KhiopsS3RemoteFileTests-20260227120440 2✅ 1⚪ 2s

✅ tests.test_remote_access.KhiopsS3RemoteFileTests-20260227120440

tests.test_remote_access.KhiopsS3RemoteFileTests
  ✅ test_train_predictor_fail_and_log_with_remote_access
  ✅ test_train_predictor_with_remote_access
  ⚪ test_samples_dir_inferred_from_remote_home

✅ reports/py3.10_conda/TEST-tests.test_samples.KhiopsSamplesTests-20260227120440.xml

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

Test suite Passed Failed Skipped Time
tests.test_samples.KhiopsSamplesTests-20260227120440 2✅ 797s

✅ tests.test_samples.KhiopsSamplesTests-20260227120440

tests.test_samples.KhiopsSamplesTests
  ✅ test_samples
  ✅ test_samples_sklearn

✅ reports/py3.10_conda/TEST-tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20260227120440.xml

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

Test suite Passed Failed Skipped Time
tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20260227120440 2✅ 29s

✅ tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20260227120440

tests.test_sklearn_output_types.KhiopsSklearnOutputTypes
  ✅ test_classifier_output_types
  ✅ test_regression_output_types

✅ reports/py3.10_conda/TEST-tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20260227120440.xml

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

Test suite Passed Failed Skipped Time
tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20260227120440 1✅ 112s

✅ tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20260227120440

tests.test_sklearn.KhiopsSklearnEstimatorStandardTests
  ✅ test_sklearn_check_estimator

✅ reports/py3.10_conda/TEST-tests.test_sklearn.KhiopsSklearnParameterPassingTests-20260227120440.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-20260227120440 18✅ 16s

✅ tests.test_sklearn.KhiopsSklearnParameterPassingTests-20260227120440

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

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

Test suite Passed Failed Skipped Time
tests.test_sklearn.KhiopsSklearnVariousTests-20260227120440 3✅ 300s

✅ tests.test_sklearn.KhiopsSklearnVariousTests-20260227120440

tests.test_sklearn.KhiopsSklearnVariousTests
  ✅ test_concurrency_safe_operations
  ✅ test_export_operations_raise_when_not_fitted
  ✅ test_khiops_encoder_no_output_variables_implies_not_fit

✅ reports/py3.10/TEST-tests.test_core.KhiopsCoreIOTests-20260227113152.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-20260227113152 12✅ 3s

✅ tests.test_core.KhiopsCoreIOTests-20260227113152

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.10/TEST-tests.test_core.KhiopsCoreServicesTests-20260227113152.xml

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

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreServicesTests-20260227113152 13✅ 261ms

✅ tests.test_core.KhiopsCoreServicesTests-20260227113152

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.10/TEST-tests.test_core.KhiopsCoreVariousTests-20260227113152.xml

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

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreVariousTests-20260227113152 5✅ 28ms

✅ tests.test_core.KhiopsCoreVariousTests-20260227113152

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

✅ tests.test_core.LocalFileSystemTests-20260227113152

tests.test_core.LocalFileSystemTests
  ✅ test_copy_from_local

✅ reports/py3.10/TEST-tests.test_dataset_class.DataFramePreprocessingTests-20260227113152.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-20260227113152 1✅ 8ms

✅ tests.test_dataset_class.DataFramePreprocessingTests-20260227113152

tests.test_dataset_class.DataFramePreprocessingTests
  ✅ test_newlines_removed_from_csv_file_for_khiops

✅ reports/py3.10/TEST-tests.test_dataset_class.DatasetInputOutputConsistencyTests-20260227113152.xml

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

Test suite Passed Failed Skipped Time
tests.test_dataset_class.DatasetInputOutputConsistencyTests-20260227113152 9✅ 186ms

✅ tests.test_dataset_class.DatasetInputOutputConsistencyTests-20260227113152

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.10/TEST-tests.test_dataset_errors.DatasetSpecErrorsTests-20260227113152.xml

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

Test suite Passed Failed Skipped Time
tests.test_dataset_errors.DatasetSpecErrorsTests-20260227113152 25✅ 83ms

✅ tests.test_dataset_errors.DatasetSpecErrorsTests-20260227113152

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.10/TEST-tests.test_estimator_attributes.EstimatorAttributesTests-20260227113152.xml

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

Test suite Passed Failed Skipped Time
tests.test_estimator_attributes.EstimatorAttributesTests-20260227113152 6✅ 239s

✅ tests.test_estimator_attributes.EstimatorAttributesTests-20260227113152

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.10/TEST-tests.test_helper_functions.KhiopsHelperFunctions-20260227113152.xml

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

Test suite Passed Failed Skipped Time
tests.test_helper_functions.KhiopsHelperFunctions-20260227113152 5✅ 53ms

✅ tests.test_helper_functions.KhiopsHelperFunctions-20260227113152

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.10/TEST-tests.test_khiops_integrations.DockerKhiopsEdgeCases-20260227113152.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-20260227113152 1✅ 1ms

✅ tests.test_khiops_integrations.DockerKhiopsEdgeCases-20260227113152

tests.test_khiops_integrations.DockerKhiopsEdgeCases
  ✅ test_shared_dir_edge_cases

✅ reports/py3.10/TEST-tests.test_khiops_integrations.KhiopsMultitableFitTests-20260227113152.xml

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

Test suite Passed Failed Skipped Time
tests.test_khiops_integrations.KhiopsMultitableFitTests-20260227113152 1✅ 10s

✅ tests.test_khiops_integrations.KhiopsMultitableFitTests-20260227113152

tests.test_khiops_integrations.KhiopsMultitableFitTests
  ✅ test_estimator_multiple_create_and_fit_does_not_raise_exception

✅ reports/py3.10/TEST-tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20260227113152.xml

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

Test suite Passed Failed Skipped Time
tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20260227113152 6✅ 2s

✅ tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20260227113152

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.10/TEST-tests.test_parallel_execution.KhiopsParallelRunningTests-20260227113152.xml

8 tests were completed in 209s with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_parallel_execution.KhiopsParallelRunningTests-20260227113152 8✅ 209s

✅ tests.test_parallel_execution.KhiopsParallelRunningTests-20260227113152

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.10/TEST-tests.test_remote_access.KhiopsDockerRunnerTests-20260227113152.xml

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

Test suite Passed Failed Skipped Time
tests.test_remote_access.KhiopsDockerRunnerTests-20260227113152 2✅ 1⚪ 1s

✅ tests.test_remote_access.KhiopsDockerRunnerTests-20260227113152

tests.test_remote_access.KhiopsDockerRunnerTests
  ✅ test_train_predictor_fail_and_log_with_remote_access
  ✅ test_train_predictor_with_remote_access
  ⚪ test_samples_dir_inferred_from_remote_home

✅ reports/py3.10/TEST-tests.test_remote_access.KhiopsGCSRemoteFileTests-20260227113152.xml

3 tests were completed in 13s with 2 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
tests.test_remote_access.KhiopsGCSRemoteFileTests-20260227113152 2✅ 1⚪ 13s

✅ tests.test_remote_access.KhiopsGCSRemoteFileTests-20260227113152

tests.test_remote_access.KhiopsGCSRemoteFileTests
  ✅ test_train_predictor_fail_and_log_with_remote_access
  ✅ test_train_predictor_with_remote_access
  ⚪ test_samples_dir_inferred_from_remote_home

✅ reports/py3.10/TEST-tests.test_remote_access.KhiopsS3RemoteFileTests-20260227113152.xml

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

Test suite Passed Failed Skipped Time
tests.test_remote_access.KhiopsS3RemoteFileTests-20260227113152 2✅ 1⚪ 2s

✅ tests.test_remote_access.KhiopsS3RemoteFileTests-20260227113152

tests.test_remote_access.KhiopsS3RemoteFileTests
  ✅ test_train_predictor_fail_and_log_with_remote_access
  ✅ test_train_predictor_with_remote_access
  ⚪ test_samples_dir_inferred_from_remote_home

✅ reports/py3.10/TEST-tests.test_samples.KhiopsSamplesTests-20260227113152.xml

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

Test suite Passed Failed Skipped Time
tests.test_samples.KhiopsSamplesTests-20260227113152 2✅ 855s

✅ tests.test_samples.KhiopsSamplesTests-20260227113152

tests.test_samples.KhiopsSamplesTests
  ✅ test_samples
  ✅ test_samples_sklearn

✅ reports/py3.10/TEST-tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20260227113152.xml

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

Test suite Passed Failed Skipped Time
tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20260227113152 2✅ 58s

✅ tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20260227113152

tests.test_sklearn_output_types.KhiopsSklearnOutputTypes
  ✅ test_classifier_output_types
  ✅ test_regression_output_types

✅ reports/py3.10/TEST-tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20260227113152.xml

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

Test suite Passed Failed Skipped Time
tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20260227113152 1✅ 252s

✅ tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20260227113152

tests.test_sklearn.KhiopsSklearnEstimatorStandardTests
  ✅ test_sklearn_check_estimator

✅ reports/py3.10/TEST-tests.test_sklearn.KhiopsSklearnParameterPassingTests-20260227113152.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-20260227113152 18✅ 16s

✅ tests.test_sklearn.KhiopsSklearnParameterPassingTests-20260227113152

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.10/TEST-tests.test_sklearn.KhiopsSklearnVariousTests-20260227113152.xml

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

Test suite Passed Failed Skipped Time
tests.test_sklearn.KhiopsSklearnVariousTests-20260227113152 3✅ 283s

✅ tests.test_sklearn.KhiopsSklearnVariousTests-20260227113152

tests.test_sklearn.KhiopsSklearnVariousTests
  ✅ test_concurrency_safe_operations
  ✅ test_export_operations_raise_when_not_fitted
  ✅ test_khiops_encoder_no_output_variables_implies_not_fit