Skip to content

Fix KhiopsVersion import in samples tests

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

Fix KhiopsVersion import in samples tests #450

Fix KhiopsVersion import in samples tests
8890038
Select commit
Loading
Failed to load commit list.
GitHub Actions / Run Tests 3.13 succeeded Aug 7, 2025 in 0s

332 passed, 0 failed and 0 skipped

Tests passed successfully

Report Passed Failed Skipped Time
reports/py3.13_conda/TEST-tests.test_core.KhiopsCoreIOTests-20250807155016.xml 11✅ 3s
reports/py3.13_conda/TEST-tests.test_core.KhiopsCoreServicesTests-20250807155016.xml 11✅ 153ms
reports/py3.13_conda/TEST-tests.test_core.KhiopsCoreSimpleUnitTests-20250807155016.xml 1✅ 1ms
reports/py3.13_conda/TEST-tests.test_core.KhiopsCoreVariousTests-20250807155016.xml 7✅ 298ms
reports/py3.13_conda/TEST-tests.test_dataset_class.DatasetInputOutputConsistencyTests-20250807155016.xml 11✅ 6s
reports/py3.13_conda/TEST-tests.test_dataset_errors.DatasetSpecErrorsTests-20250807155016.xml 49✅ 2s
reports/py3.13_conda/TEST-tests.test_estimator_attributes.EstimatorAttributesTests-20250807155016.xml 6✅ 55s
reports/py3.13_conda/TEST-tests.test_helper_functions.KhiopsHelperFunctions-20250807155016.xml 6✅ 40ms
reports/py3.13_conda/TEST-tests.test_khiops_integrations.DockerKhiopsEdgeCases-20250807155016.xml 1✅ 1ms
reports/py3.13_conda/TEST-tests.test_khiops_integrations.KhiopsMultitableFitTests-20250807155016.xml 1✅ 6s
reports/py3.13_conda/TEST-tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20250807155016.xml 3✅ 12ms
reports/py3.13_conda/TEST-tests.test_parallel_execution.KhiopsParallelRunningTests-20250807155016.xml 8✅ 166s
reports/py3.13_conda/TEST-tests.test_remote_access.KhiopsDockerRunnerTests-20250807155016.xml 4✅ 124s
reports/py3.13_conda/TEST-tests.test_remote_access.KhiopsGCSRemoteFileTests-20250807155016.xml 4✅ 255s
reports/py3.13_conda/TEST-tests.test_remote_access.KhiopsS3RemoteFileTests-20250807155016.xml 4✅ 130s
reports/py3.13_conda/TEST-tests.test_samples.KhiopsSamplesTests-20250807155016.xml 2✅ 506s
reports/py3.13_conda/TEST-tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20250807155016.xml 2✅ 23s
reports/py3.13_conda/TEST-tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20250807155016.xml 1✅ 101s
reports/py3.13_conda/TEST-tests.test_sklearn.KhiopsSklearnParameterPassingTests-20250807155016.xml 32✅ 12s
reports/py3.13_conda/TEST-tests.test_sklearn.KhiopsSklearnVariousTests-20250807155016.xml 2✅ 310ms
reports/py3.13/TEST-tests.test_core.KhiopsCoreIOTests-20250807152223.xml 11✅ 3s
reports/py3.13/TEST-tests.test_core.KhiopsCoreServicesTests-20250807152223.xml 11✅ 155ms
reports/py3.13/TEST-tests.test_core.KhiopsCoreSimpleUnitTests-20250807152223.xml 1✅ 1ms
reports/py3.13/TEST-tests.test_core.KhiopsCoreVariousTests-20250807152223.xml 7✅ 797ms
reports/py3.13/TEST-tests.test_dataset_class.DatasetInputOutputConsistencyTests-20250807152223.xml 11✅ 16s
reports/py3.13/TEST-tests.test_dataset_errors.DatasetSpecErrorsTests-20250807152223.xml 49✅ 6s
reports/py3.13/TEST-tests.test_estimator_attributes.EstimatorAttributesTests-20250807152223.xml 6✅ 57s
reports/py3.13/TEST-tests.test_helper_functions.KhiopsHelperFunctions-20250807152223.xml 6✅ 40ms
reports/py3.13/TEST-tests.test_khiops_integrations.DockerKhiopsEdgeCases-20250807152223.xml 1✅ 1ms
reports/py3.13/TEST-tests.test_khiops_integrations.KhiopsMultitableFitTests-20250807152223.xml 1✅ 10s
reports/py3.13/TEST-tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20250807152223.xml 3✅ 12ms
reports/py3.13/TEST-tests.test_parallel_execution.KhiopsParallelRunningTests-20250807152223.xml 8✅ 163s
reports/py3.13/TEST-tests.test_remote_access.KhiopsDockerRunnerTests-20250807152223.xml 4✅ 124s
reports/py3.13/TEST-tests.test_remote_access.KhiopsGCSRemoteFileTests-20250807152223.xml 4✅ 255s
reports/py3.13/TEST-tests.test_remote_access.KhiopsS3RemoteFileTests-20250807152223.xml 4✅ 131s
reports/py3.13/TEST-tests.test_samples.KhiopsSamplesTests-20250807152223.xml 2✅ 549s
reports/py3.13/TEST-tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20250807152223.xml 2✅ 54s
reports/py3.13/TEST-tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20250807152223.xml 1✅ 242s
reports/py3.13/TEST-tests.test_sklearn.KhiopsSklearnParameterPassingTests-20250807152223.xml 32✅ 29s
reports/py3.13/TEST-tests.test_sklearn.KhiopsSklearnVariousTests-20250807152223.xml 2✅ 818ms

✅ reports/py3.13_conda/TEST-tests.test_core.KhiopsCoreIOTests-20250807155016.xml

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

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreIOTests-20250807155016 11✅ 3s

✅ tests.test_core.KhiopsCoreIOTests-20250807155016

tests.test_core.KhiopsCoreIOTests
  ✅ test_analysis_results
  ✅ test_api_scenario_generation
  ✅ test_binary_dictionary_domain
  ✅ test_coclustering_results
  ✅ 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.13_conda/TEST-tests.test_core.KhiopsCoreServicesTests-20250807155016.xml

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

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreServicesTests-20250807155016 11✅ 153ms

✅ tests.test_core.KhiopsCoreServicesTests-20250807155016

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_simple_edge_cases
  ✅ test_dictionary_simple_initializations

✅ reports/py3.13_conda/TEST-tests.test_core.KhiopsCoreSimpleUnitTests-20250807155016.xml

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

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreSimpleUnitTests-20250807155016 1✅ 1ms

✅ tests.test_core.KhiopsCoreSimpleUnitTests-20250807155016

tests.test_core.KhiopsCoreSimpleUnitTests
  ✅ test_create_unambiguous_khiops_path

✅ reports/py3.13_conda/TEST-tests.test_core.KhiopsCoreVariousTests-20250807155016.xml

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

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreVariousTests-20250807155016 7✅ 298ms

✅ tests.test_core.KhiopsCoreVariousTests-20250807155016

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

✅ reports/py3.13_conda/TEST-tests.test_dataset_class.DatasetInputOutputConsistencyTests-20250807155016.xml

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

Test suite Passed Failed Skipped Time
tests.test_dataset_class.DatasetInputOutputConsistencyTests-20250807155016 11✅ 6s

✅ tests.test_dataset_class.DatasetInputOutputConsistencyTests-20250807155016

tests.test_dataset_class.DatasetInputOutputConsistencyTests
  ✅ test_create_khiops_domain
  ✅ test_dataset_is_correctly_built
  ✅ test_out_file_from_data_file_monotable
  ✅ 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_data_files_multitable_snowflake
  ✅ test_out_files_from_data_files_multitable_star
  ✅ test_out_files_from_dataframes_multitable_snowflake
  ✅ test_out_files_from_dataframes_multitable_star

✅ reports/py3.13_conda/TEST-tests.test_dataset_errors.DatasetSpecErrorsTests-20250807155016.xml

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

Test suite Passed Failed Skipped Time
tests.test_dataset_errors.DatasetSpecErrorsTests-20250807155016 49✅ 2s

✅ tests.test_dataset_errors.DatasetSpecErrorsTests-20250807155016

tests.test_dataset_errors.DatasetSpecErrorsTests
  ✅ test_df_dataset_fails_if_target_column_is_already_in_the_features
  ✅ test_dict_spec_entity_flag_relation_must_be_bool
  ✅ test_dict_spec_format_must_be_tuple
  ✅ test_dict_spec_format_must_have_size_2
  ✅ test_dict_spec_format_tuple_1st_element_must_be_a_single_character
  ✅ test_dict_spec_format_tuple_1st_element_must_be_str
  ✅ test_dict_spec_format_tuple_2nd_element_must_be_bool
  ✅ test_dict_spec_key_column_type_must_be_str_or_int
  ✅ test_dict_spec_key_tables_must_be_mapping
  ✅ test_dict_spec_key_tables_must_be_present
  ✅ test_dict_spec_key_type_must_be_str_or_list_like
  ✅ 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_main_table_not_declared_in_tables
  ✅ test_dict_spec_relation_cycle
  ✅ test_dict_spec_relation_must_appear_once
  ✅ test_dict_spec_relation_non_hierarchical_key
  ✅ test_dict_spec_relation_table_must_be_in_table_list
  ✅ test_dict_spec_relation_tables_must_not_be_the_same
  ✅ test_dict_spec_relations_must_be_list_like
  ✅ test_dict_spec_relations_must_be_of_size_2_or_3
  ✅ test_dict_spec_relations_must_be_tuple
  ✅ test_dict_spec_secondary_table_key_must_be_specified
  ✅ test_dict_spec_secondary_tables_must_have_the_same_type_as_the_main_table
  ✅ test_dict_spec_source_table_type_must_be_adequate
  ✅ test_dict_spec_table_input_tuple_must_have_size_2
  ✅ test_dict_spec_table_input_type_must_be_a_tuple
  ✅ 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_be_str_or_sequence
  ✅ test_dict_spec_table_list_cannot_be_empty
  ✅ test_dict_spec_table_name_must_be_str
  ✅ test_dict_spec_table_nameis_empty_string
  ✅ test_dict_spec_table_relation_must_be_str
  ✅ test_dict_spec_y_must_be_str_when_x_is_file_spec
  ✅ test_dict_spec_y_type_must_be_series_or_df_when_x_is_df_spec
  ✅ test_file_dataset_fails_if_table_does_not_contain_the_target_column
  ✅ test_file_table_fails_with_non_existent_table_file
  ✅ test_file_table_internal_file_creation_fails_on_an_existing_path
  ✅ 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_sequence_spec_must_be_a_non_empty
  ✅ test_sequence_spec_must_be_str_or_df
  ✅ test_tuple_spec_elements_must_be_str
  ✅ test_tuple_spec_must_have_length_2
  ✅ test_x_must_be_df_or_tuple_or_sequence_or_mapping
  ✅ test_y_type_must_be_str_or_array_like_1d

✅ reports/py3.13_conda/TEST-tests.test_estimator_attributes.EstimatorAttributesTests-20250807155016.xml

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

Test suite Passed Failed Skipped Time
tests.test_estimator_attributes.EstimatorAttributesTests-20250807155016 6✅ 55s

✅ tests.test_estimator_attributes.EstimatorAttributesTests-20250807155016

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

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

Test suite Passed Failed Skipped Time
tests.test_helper_functions.KhiopsHelperFunctions-20250807155016 6✅ 40ms

✅ tests.test_helper_functions.KhiopsHelperFunctions-20250807155016

tests.test_helper_functions.KhiopsHelperFunctions
  ✅ test_build_multi_table_dictionary_domain
  ✅ test_build_multi_table_dictionary_domain_deprecation
  ✅ 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.13_conda/TEST-tests.test_khiops_integrations.DockerKhiopsEdgeCases-20250807155016.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-20250807155016 1✅ 1ms

✅ tests.test_khiops_integrations.DockerKhiopsEdgeCases-20250807155016

tests.test_khiops_integrations.DockerKhiopsEdgeCases
  ✅ test_shared_dir_edge_cases

✅ reports/py3.13_conda/TEST-tests.test_khiops_integrations.KhiopsMultitableFitTests-20250807155016.xml

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

Test suite Passed Failed Skipped Time
tests.test_khiops_integrations.KhiopsMultitableFitTests-20250807155016 1✅ 6s

✅ tests.test_khiops_integrations.KhiopsMultitableFitTests-20250807155016

tests.test_khiops_integrations.KhiopsMultitableFitTests
  ✅ test_estimator_multiple_create_and_fit_does_not_raise_exception

✅ reports/py3.13_conda/TEST-tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20250807155016.xml

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

Test suite Passed Failed Skipped Time
tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20250807155016 3✅ 12ms

✅ tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20250807155016

tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests
  ✅ test_environment_error_on_bogus_khiops_env_script
  ✅ test_runner_environment_initialization
  ✅ test_runner_has_mpiexec_on_linux

✅ reports/py3.13_conda/TEST-tests.test_parallel_execution.KhiopsParallelRunningTests-20250807155016.xml

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

Test suite Passed Failed Skipped Time
tests.test_parallel_execution.KhiopsParallelRunningTests-20250807155016 8✅ 166s

✅ tests.test_parallel_execution.KhiopsParallelRunningTests-20250807155016

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

4 tests were completed in 124s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_remote_access.KhiopsDockerRunnerTests-20250807155016 4✅ 124s

✅ tests.test_remote_access.KhiopsDockerRunnerTests-20250807155016

tests.test_remote_access.KhiopsDockerRunnerTests
  ✅ test_khiops_classifier_with_remote_access
  ✅ test_khiops_coclustering_with_remote_access
  ✅ test_train_predictor_fail_and_log_with_remote_access
  ✅ test_train_predictor_with_remote_access

✅ reports/py3.13_conda/TEST-tests.test_remote_access.KhiopsGCSRemoteFileTests-20250807155016.xml

4 tests were completed in 255s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_remote_access.KhiopsGCSRemoteFileTests-20250807155016 4✅ 255s

✅ tests.test_remote_access.KhiopsGCSRemoteFileTests-20250807155016

tests.test_remote_access.KhiopsGCSRemoteFileTests
  ✅ test_khiops_classifier_with_remote_access
  ✅ test_khiops_coclustering_with_remote_access
  ✅ test_train_predictor_fail_and_log_with_remote_access
  ✅ test_train_predictor_with_remote_access

✅ reports/py3.13_conda/TEST-tests.test_remote_access.KhiopsS3RemoteFileTests-20250807155016.xml

4 tests were completed in 130s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_remote_access.KhiopsS3RemoteFileTests-20250807155016 4✅ 130s

✅ tests.test_remote_access.KhiopsS3RemoteFileTests-20250807155016

tests.test_remote_access.KhiopsS3RemoteFileTests
  ✅ test_khiops_classifier_with_remote_access
  ✅ test_khiops_coclustering_with_remote_access
  ✅ test_train_predictor_fail_and_log_with_remote_access
  ✅ test_train_predictor_with_remote_access

✅ reports/py3.13_conda/TEST-tests.test_samples.KhiopsSamplesTests-20250807155016.xml

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

Test suite Passed Failed Skipped Time
tests.test_samples.KhiopsSamplesTests-20250807155016 2✅ 506s

✅ tests.test_samples.KhiopsSamplesTests-20250807155016

tests.test_samples.KhiopsSamplesTests
  ✅ test_samples
  ✅ test_samples_sklearn

✅ reports/py3.13_conda/TEST-tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20250807155016.xml

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

Test suite Passed Failed Skipped Time
tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20250807155016 2✅ 23s

✅ tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20250807155016

tests.test_sklearn_output_types.KhiopsSklearnOutputTypes
  ✅ test_classifier_output_types
  ✅ test_regression_output_types

✅ reports/py3.13_conda/TEST-tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20250807155016.xml

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

Test suite Passed Failed Skipped Time
tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20250807155016 1✅ 101s

✅ tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20250807155016

tests.test_sklearn.KhiopsSklearnEstimatorStandardTests
  ✅ test_sklearn_check_estimator

✅ reports/py3.13_conda/TEST-tests.test_sklearn.KhiopsSklearnParameterPassingTests-20250807155016.xml

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

Test suite Passed Failed Skipped Time
tests.test_sklearn.KhiopsSklearnParameterPassingTests-20250807155016 32✅ 12s

✅ tests.test_sklearn.KhiopsSklearnParameterPassingTests-20250807155016

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_monotable_file_dataset
  ✅ test_parameter_transfer_classifier_fit_from_multitable_dataframe
  ✅ test_parameter_transfer_classifier_fit_from_multitable_file_dataset
  ✅ test_parameter_transfer_classifier_predict_from_monotable_dataframe
  ✅ test_parameter_transfer_classifier_predict_from_monotable_file_dataset
  ✅ test_parameter_transfer_classifier_predict_from_multitable_dataframe
  ✅ test_parameter_transfer_classifier_predict_from_multitable_file_dataset
  ✅ test_parameter_transfer_coclustering_fit_from_dataframe
  ✅ test_parameter_transfer_coclustering_fit_from_file_dataset
  ✅ test_parameter_transfer_coclustering_predict_from_dataframe
  ✅ test_parameter_transfer_coclustering_predict_from_file_dataset
  ✅ 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_monotable_file_dataset
  ✅ test_parameter_transfer_encoder_fit_from_multitable_dataframe
  ✅ test_parameter_transfer_encoder_fit_from_multitable_file_dataset
  ✅ test_parameter_transfer_encoder_predict_from_monotable_dataframe
  ✅ test_parameter_transfer_encoder_predict_from_monotable_file_dataset
  ✅ test_parameter_transfer_encoder_predict_from_multitable_dataframe
  ✅ test_parameter_transfer_encoder_predict_from_multitable_file_dataset
  ✅ 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_monotable_file_dataset
  ✅ test_parameter_transfer_regressor_fit_from_multitable_dataframe
  ✅ test_parameter_transfer_regressor_fit_from_multitable_file_dataset
  ✅ test_parameter_transfer_regressor_predict_from_monotable_dataframe
  ✅ test_parameter_transfer_regressor_predict_from_monotable_file_dataset
  ✅ test_parameter_transfer_regressor_predict_from_multitable_dataframe
  ✅ test_parameter_transfer_regressor_predict_from_multitable_file_dataset

✅ reports/py3.13_conda/TEST-tests.test_sklearn.KhiopsSklearnVariousTests-20250807155016.xml

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

Test suite Passed Failed Skipped Time
tests.test_sklearn.KhiopsSklearnVariousTests-20250807155016 2✅ 310ms

✅ tests.test_sklearn.KhiopsSklearnVariousTests-20250807155016

tests.test_sklearn.KhiopsSklearnVariousTests
  ✅ test_export_operations_raise_when_not_fitted
  ✅ test_khiops_encoder_no_output_variables_implies_not_fit

✅ reports/py3.13/TEST-tests.test_core.KhiopsCoreIOTests-20250807152223.xml

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

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreIOTests-20250807152223 11✅ 3s

✅ tests.test_core.KhiopsCoreIOTests-20250807152223

tests.test_core.KhiopsCoreIOTests
  ✅ test_analysis_results
  ✅ test_api_scenario_generation
  ✅ test_binary_dictionary_domain
  ✅ test_coclustering_results
  ✅ 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.13/TEST-tests.test_core.KhiopsCoreServicesTests-20250807152223.xml

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

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreServicesTests-20250807152223 11✅ 155ms

✅ tests.test_core.KhiopsCoreServicesTests-20250807152223

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_simple_edge_cases
  ✅ test_dictionary_simple_initializations

✅ reports/py3.13/TEST-tests.test_core.KhiopsCoreSimpleUnitTests-20250807152223.xml

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

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreSimpleUnitTests-20250807152223 1✅ 1ms

✅ tests.test_core.KhiopsCoreSimpleUnitTests-20250807152223

tests.test_core.KhiopsCoreSimpleUnitTests
  ✅ test_create_unambiguous_khiops_path

✅ reports/py3.13/TEST-tests.test_core.KhiopsCoreVariousTests-20250807152223.xml

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

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreVariousTests-20250807152223 7✅ 797ms

✅ tests.test_core.KhiopsCoreVariousTests-20250807152223

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

✅ reports/py3.13/TEST-tests.test_dataset_class.DatasetInputOutputConsistencyTests-20250807152223.xml

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

Test suite Passed Failed Skipped Time
tests.test_dataset_class.DatasetInputOutputConsistencyTests-20250807152223 11✅ 16s

✅ tests.test_dataset_class.DatasetInputOutputConsistencyTests-20250807152223

tests.test_dataset_class.DatasetInputOutputConsistencyTests
  ✅ test_create_khiops_domain
  ✅ test_dataset_is_correctly_built
  ✅ test_out_file_from_data_file_monotable
  ✅ 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_data_files_multitable_snowflake
  ✅ test_out_files_from_data_files_multitable_star
  ✅ test_out_files_from_dataframes_multitable_snowflake
  ✅ test_out_files_from_dataframes_multitable_star

✅ reports/py3.13/TEST-tests.test_dataset_errors.DatasetSpecErrorsTests-20250807152223.xml

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

Test suite Passed Failed Skipped Time
tests.test_dataset_errors.DatasetSpecErrorsTests-20250807152223 49✅ 6s

✅ tests.test_dataset_errors.DatasetSpecErrorsTests-20250807152223

tests.test_dataset_errors.DatasetSpecErrorsTests
  ✅ test_df_dataset_fails_if_target_column_is_already_in_the_features
  ✅ test_dict_spec_entity_flag_relation_must_be_bool
  ✅ test_dict_spec_format_must_be_tuple
  ✅ test_dict_spec_format_must_have_size_2
  ✅ test_dict_spec_format_tuple_1st_element_must_be_a_single_character
  ✅ test_dict_spec_format_tuple_1st_element_must_be_str
  ✅ test_dict_spec_format_tuple_2nd_element_must_be_bool
  ✅ test_dict_spec_key_column_type_must_be_str_or_int
  ✅ test_dict_spec_key_tables_must_be_mapping
  ✅ test_dict_spec_key_tables_must_be_present
  ✅ test_dict_spec_key_type_must_be_str_or_list_like
  ✅ 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_main_table_not_declared_in_tables
  ✅ test_dict_spec_relation_cycle
  ✅ test_dict_spec_relation_must_appear_once
  ✅ test_dict_spec_relation_non_hierarchical_key
  ✅ test_dict_spec_relation_table_must_be_in_table_list
  ✅ test_dict_spec_relation_tables_must_not_be_the_same
  ✅ test_dict_spec_relations_must_be_list_like
  ✅ test_dict_spec_relations_must_be_of_size_2_or_3
  ✅ test_dict_spec_relations_must_be_tuple
  ✅ test_dict_spec_secondary_table_key_must_be_specified
  ✅ test_dict_spec_secondary_tables_must_have_the_same_type_as_the_main_table
  ✅ test_dict_spec_source_table_type_must_be_adequate
  ✅ test_dict_spec_table_input_tuple_must_have_size_2
  ✅ test_dict_spec_table_input_type_must_be_a_tuple
  ✅ 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_be_str_or_sequence
  ✅ test_dict_spec_table_list_cannot_be_empty
  ✅ test_dict_spec_table_name_must_be_str
  ✅ test_dict_spec_table_nameis_empty_string
  ✅ test_dict_spec_table_relation_must_be_str
  ✅ test_dict_spec_y_must_be_str_when_x_is_file_spec
  ✅ test_dict_spec_y_type_must_be_series_or_df_when_x_is_df_spec
  ✅ test_file_dataset_fails_if_table_does_not_contain_the_target_column
  ✅ test_file_table_fails_with_non_existent_table_file
  ✅ test_file_table_internal_file_creation_fails_on_an_existing_path
  ✅ 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_sequence_spec_must_be_a_non_empty
  ✅ test_sequence_spec_must_be_str_or_df
  ✅ test_tuple_spec_elements_must_be_str
  ✅ test_tuple_spec_must_have_length_2
  ✅ test_x_must_be_df_or_tuple_or_sequence_or_mapping
  ✅ test_y_type_must_be_str_or_array_like_1d

✅ reports/py3.13/TEST-tests.test_estimator_attributes.EstimatorAttributesTests-20250807152223.xml

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

Test suite Passed Failed Skipped Time
tests.test_estimator_attributes.EstimatorAttributesTests-20250807152223 6✅ 57s

✅ tests.test_estimator_attributes.EstimatorAttributesTests-20250807152223

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.13/TEST-tests.test_helper_functions.KhiopsHelperFunctions-20250807152223.xml

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

Test suite Passed Failed Skipped Time
tests.test_helper_functions.KhiopsHelperFunctions-20250807152223 6✅ 40ms

✅ tests.test_helper_functions.KhiopsHelperFunctions-20250807152223

tests.test_helper_functions.KhiopsHelperFunctions
  ✅ test_build_multi_table_dictionary_domain
  ✅ test_build_multi_table_dictionary_domain_deprecation
  ✅ 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.13/TEST-tests.test_khiops_integrations.DockerKhiopsEdgeCases-20250807152223.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-20250807152223 1✅ 1ms

✅ tests.test_khiops_integrations.DockerKhiopsEdgeCases-20250807152223

tests.test_khiops_integrations.DockerKhiopsEdgeCases
  ✅ test_shared_dir_edge_cases

✅ reports/py3.13/TEST-tests.test_khiops_integrations.KhiopsMultitableFitTests-20250807152223.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-20250807152223 1✅ 10s

✅ tests.test_khiops_integrations.KhiopsMultitableFitTests-20250807152223

tests.test_khiops_integrations.KhiopsMultitableFitTests
  ✅ test_estimator_multiple_create_and_fit_does_not_raise_exception

✅ reports/py3.13/TEST-tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20250807152223.xml

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

Test suite Passed Failed Skipped Time
tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20250807152223 3✅ 12ms

✅ tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20250807152223

tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests
  ✅ test_environment_error_on_bogus_khiops_env_script
  ✅ test_runner_environment_initialization
  ✅ test_runner_has_mpiexec_on_linux

✅ reports/py3.13/TEST-tests.test_parallel_execution.KhiopsParallelRunningTests-20250807152223.xml

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

Test suite Passed Failed Skipped Time
tests.test_parallel_execution.KhiopsParallelRunningTests-20250807152223 8✅ 163s

✅ tests.test_parallel_execution.KhiopsParallelRunningTests-20250807152223

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.13/TEST-tests.test_remote_access.KhiopsDockerRunnerTests-20250807152223.xml

4 tests were completed in 124s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_remote_access.KhiopsDockerRunnerTests-20250807152223 4✅ 124s

✅ tests.test_remote_access.KhiopsDockerRunnerTests-20250807152223

tests.test_remote_access.KhiopsDockerRunnerTests
  ✅ test_khiops_classifier_with_remote_access
  ✅ test_khiops_coclustering_with_remote_access
  ✅ test_train_predictor_fail_and_log_with_remote_access
  ✅ test_train_predictor_with_remote_access

✅ reports/py3.13/TEST-tests.test_remote_access.KhiopsGCSRemoteFileTests-20250807152223.xml

4 tests were completed in 255s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_remote_access.KhiopsGCSRemoteFileTests-20250807152223 4✅ 255s

✅ tests.test_remote_access.KhiopsGCSRemoteFileTests-20250807152223

tests.test_remote_access.KhiopsGCSRemoteFileTests
  ✅ test_khiops_classifier_with_remote_access
  ✅ test_khiops_coclustering_with_remote_access
  ✅ test_train_predictor_fail_and_log_with_remote_access
  ✅ test_train_predictor_with_remote_access

✅ reports/py3.13/TEST-tests.test_remote_access.KhiopsS3RemoteFileTests-20250807152223.xml

4 tests were completed in 131s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_remote_access.KhiopsS3RemoteFileTests-20250807152223 4✅ 131s

✅ tests.test_remote_access.KhiopsS3RemoteFileTests-20250807152223

tests.test_remote_access.KhiopsS3RemoteFileTests
  ✅ test_khiops_classifier_with_remote_access
  ✅ test_khiops_coclustering_with_remote_access
  ✅ test_train_predictor_fail_and_log_with_remote_access
  ✅ test_train_predictor_with_remote_access

✅ reports/py3.13/TEST-tests.test_samples.KhiopsSamplesTests-20250807152223.xml

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

Test suite Passed Failed Skipped Time
tests.test_samples.KhiopsSamplesTests-20250807152223 2✅ 549s

✅ tests.test_samples.KhiopsSamplesTests-20250807152223

tests.test_samples.KhiopsSamplesTests
  ✅ test_samples
  ✅ test_samples_sklearn

✅ reports/py3.13/TEST-tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20250807152223.xml

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

Test suite Passed Failed Skipped Time
tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20250807152223 2✅ 54s

✅ tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20250807152223

tests.test_sklearn_output_types.KhiopsSklearnOutputTypes
  ✅ test_classifier_output_types
  ✅ test_regression_output_types

✅ reports/py3.13/TEST-tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20250807152223.xml

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

Test suite Passed Failed Skipped Time
tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20250807152223 1✅ 242s

✅ tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20250807152223

tests.test_sklearn.KhiopsSklearnEstimatorStandardTests
  ✅ test_sklearn_check_estimator

✅ reports/py3.13/TEST-tests.test_sklearn.KhiopsSklearnParameterPassingTests-20250807152223.xml

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

Test suite Passed Failed Skipped Time
tests.test_sklearn.KhiopsSklearnParameterPassingTests-20250807152223 32✅ 29s

✅ tests.test_sklearn.KhiopsSklearnParameterPassingTests-20250807152223

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_monotable_file_dataset
  ✅ test_parameter_transfer_classifier_fit_from_multitable_dataframe
  ✅ test_parameter_transfer_classifier_fit_from_multitable_file_dataset
  ✅ test_parameter_transfer_classifier_predict_from_monotable_dataframe
  ✅ test_parameter_transfer_classifier_predict_from_monotable_file_dataset
  ✅ test_parameter_transfer_classifier_predict_from_multitable_dataframe
  ✅ test_parameter_transfer_classifier_predict_from_multitable_file_dataset
  ✅ test_parameter_transfer_coclustering_fit_from_dataframe
  ✅ test_parameter_transfer_coclustering_fit_from_file_dataset
  ✅ test_parameter_transfer_coclustering_predict_from_dataframe
  ✅ test_parameter_transfer_coclustering_predict_from_file_dataset
  ✅ 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_monotable_file_dataset
  ✅ test_parameter_transfer_encoder_fit_from_multitable_dataframe
  ✅ test_parameter_transfer_encoder_fit_from_multitable_file_dataset
  ✅ test_parameter_transfer_encoder_predict_from_monotable_dataframe
  ✅ test_parameter_transfer_encoder_predict_from_monotable_file_dataset
  ✅ test_parameter_transfer_encoder_predict_from_multitable_dataframe
  ✅ test_parameter_transfer_encoder_predict_from_multitable_file_dataset
  ✅ 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_monotable_file_dataset
  ✅ test_parameter_transfer_regressor_fit_from_multitable_dataframe
  ✅ test_parameter_transfer_regressor_fit_from_multitable_file_dataset
  ✅ test_parameter_transfer_regressor_predict_from_monotable_dataframe
  ✅ test_parameter_transfer_regressor_predict_from_monotable_file_dataset
  ✅ test_parameter_transfer_regressor_predict_from_multitable_dataframe
  ✅ test_parameter_transfer_regressor_predict_from_multitable_file_dataset

✅ reports/py3.13/TEST-tests.test_sklearn.KhiopsSklearnVariousTests-20250807152223.xml

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

Test suite Passed Failed Skipped Time
tests.test_sklearn.KhiopsSklearnVariousTests-20250807152223 2✅ 818ms

✅ tests.test_sklearn.KhiopsSklearnVariousTests-20250807152223

tests.test_sklearn.KhiopsSklearnVariousTests
  ✅ test_export_operations_raise_when_not_fitted
  ✅ test_khiops_encoder_no_output_variables_implies_not_fit