papri-ka's picture
Deploy FastAPI ML service to Hugging Face Spaces
5fc6e5d

Test Execution Report

Environment

     Parameter                     Value
     Timestamp       2025-11-27 15:44:47
       Context                    turing
Python Version                   3.12.12
      Platform Windows-11-10.0.26100-SP0

Executive Summary

 Total  Passed  Failed Success Rate
    66      35      31        53.0%

Detailed Breakdown:

BEHAVIORAL Tests

                       Module                                          Test Case     Result  Time                                                      Message
          test_directional.py              test_java_directional_add_deprecation [ FAILED ] 0.30s turing\tests\behavioral\test_directional.py:16: Assertion...
          test_directional.py                test_python_directional_remove_todo [ FAILED ] 0.15s turing\tests\behavioral\test_directional.py:31: Assertion...
          test_directional.py          test_pharo_directional_add_responsibility [ FAILED ] 0.13s turing\tests\behavioral\test_directional.py:49: Assertion...
          test_directional.py            test_java_directional_contrast_rational [ FAILED ] 0.12s turing\tests\behavioral\test_directional.py:70: Assertion...
          test_directional.py              test_python_directional_contrast_todo [ FAILED ] 0.12s turing\tests\behavioral\test_directional.py:87: Assertion...
          test_directional.py      test_pharo_directional_contrast_collaborators [ FAILED ] 0.13s turing\tests\behavioral\test_directional.py:112: Assertio...
          test_directional.py      test_java_directional_shift_summary_to_expand [ FAILED ] 0.12s turing\tests\behavioral\test_directional.py:132: Assertio...
          test_directional.py  test_python_directional_shift_summary_to_devnotes [ FAILED ] 0.12s turing\tests\behavioral\test_directional.py:152: Assertio...
          test_directional.py            test_pharo_directional_shift_to_example [ FAILED ] 0.12s turing\tests\behavioral\test_directional.py:173: Assertio...
           test_invariance.py test_python_invariance_parameters[:param user_i... [ FAILED ] 0.22s turing\tests\behavioral\test_invariance.py:15: AssertionE...
           test_invariance.py test_python_invariance_parameters[:PARAM USER_I... [ FAILED ] 0.07s turing\tests\behavioral\test_invariance.py:15: AssertionE...
           test_invariance.py test_python_invariance_parameters[  :param user... [ FAILED ] 0.06s turing\tests\behavioral\test_invariance.py:15: AssertionE...
           test_invariance.py test_python_invariance_parameters[:param user_i... [ FAILED ] 0.06s turing\tests\behavioral\test_invariance.py:15: AssertionE...
           test_invariance.py                   test_java_invariance_deprecation [ FAILED ] 0.13s turing\tests\behavioral\test_invariance.py:26: AssertionE...
           test_invariance.py                     test_python_invariance_summary [ FAILED ] 0.13s turing\tests\behavioral\test_invariance.py:45: AssertionE...
           test_invariance.py                       test_pharo_invariance_intent [ FAILED ] 0.13s turing\tests\behavioral\test_invariance.py:64: AssertionE...
           test_invariance.py            test_python_invariance_typos_parameters [ FAILED ] 0.07s turing\tests\behavioral\test_invariance.py:85: AssertionE...
           test_invariance.py              test_java_invariance_semantic_summary   [ PASS ] 0.32s                                                             
test_minimum_functionality.py test_java_mft[test getfilestatus and related li...   [ PASS ] 0.06s                                                             
test_minimum_functionality.py test_java_mft[/* @deprecated Use something else... [ FAILED ] 0.06s turing\tests\behavioral\test_minimum_functionality.py:17:...
test_minimum_functionality.py test_java_mft[code source of this file http gre... [ FAILED ] 0.06s turing\tests\behavioral\test_minimum_functionality.py:17:...
test_minimum_functionality.py test_java_mft[this is balanced if each pool is ... [ FAILED ] 0.06s turing\tests\behavioral\test_minimum_functionality.py:17:...
test_minimum_functionality.py test_java_mft[// For internal use only.-expecte... [ FAILED ] 0.06s turing\tests\behavioral\test_minimum_functionality.py:17:...
test_minimum_functionality.py test_java_mft[this impl delegates to the old fi... [ FAILED ] 0.07s turing\tests\behavioral\test_minimum_functionality.py:17:...
test_minimum_functionality.py test_java_mft[/** Usage: new MyClass(arg1). */-... [ FAILED ] 0.07s turing\tests\behavioral\test_minimum_functionality.py:17:...
test_minimum_functionality.py test_python_mft[a service specific account of t...   [ PASS ] 0.06s                                                             
test_minimum_functionality.py test_python_mft[:param user_id: The ID of the u... [ FAILED ] 0.07s turing\tests\behavioral\test_minimum_functionality.py:29:...
test_minimum_functionality.py test_python_mft[# TODO: Refactor this entire bl... [ FAILED ] 0.07s turing\tests\behavioral\test_minimum_functionality.py:29:...
test_minimum_functionality.py test_python_mft[use this class if you want acce...   [ PASS ] 0.06s                                                             
test_minimum_functionality.py test_python_mft[# create a new list by filterin... [ FAILED ] 0.08s turing\tests\behavioral\test_minimum_functionality.py:29:...
test_minimum_functionality.py test_pharo_mft[i am a simple arrow like arrowhe...   [ PASS ] 0.07s                                                             
test_minimum_functionality.py test_pharo_mft[the example below shows how to c...   [ PASS ] 0.07s                                                             
test_minimum_functionality.py test_pharo_mft[i provide a data structure indep... [ FAILED ] 0.06s turing\tests\behavioral\test_minimum_functionality.py:43:...
test_minimum_functionality.py test_pharo_mft[the cache is cleared after each ... [ FAILED ] 0.07s turing\tests\behavioral\test_minimum_functionality.py:43:...
test_minimum_functionality.py test_pharo_mft[it is possible hovewer to custom...   [ PASS ] 0.07s                                                             
test_minimum_functionality.py test_pharo_mft[collaborators: BlElement, BlSpac... [ FAILED ] 0.07s turing\tests\behavioral\test_minimum_functionality.py:43:...

UNIT Tests

          Module                                          Test Case     Result  Time                                              Message
  test_config.py             test_proj_root_is_correctly_identified   [ PASS ] 0.00s                                                     
  test_config.py      test_directory_paths_are_correctly_structured   [ PASS ] 0.00s                                                     
  test_config.py                   test_dataset_constants_are_valid   [ PASS ] 0.00s                                                     
  test_config.py   test_labels_map_and_total_categories_are_correct   [ PASS ] 0.00s                                                     
  test_config.py               test_numeric_parameters_are_positive   [ PASS ] 0.00s                                                     
  test_config.py          test_load_dotenv_is_called_on_module_load   [ PASS ] 0.00s                                                     
 test_dataset.py              test_initialization_paths_are_correct [ FAILED ] 0.00s turing\tests\unit\test_dataset.py:24: AssertionError
 test_dataset.py test_format_labels_for_csv[input_labels0-[1, 0,...   [ PASS ] 0.00s                                                     
 test_dataset.py    test_format_labels_for_csv[[1, 0, 1]-[1, 0, 1]]   [ PASS ] 0.00s                                                     
 test_dataset.py       test_format_labels_for_csv[input_labels2-[]]   [ PASS ] 0.00s                                                     
 test_dataset.py              test_format_labels_for_csv[None-None]   [ PASS ] 0.00s                                                     
 test_dataset.py             test_get_dataset_raises_file_not_found   [ PASS ] 0.00s                                                     
 test_dataset.py         test_get_dataset_success_and_label_parsing   [ PASS ] 0.48s                                                     
test_features.py                          test_config_id_generation   [ PASS ] 0.00s                                                     
test_features.py                             test_config_attributes   [ PASS ] 0.00s                                                     
test_features.py                              test_clean_text_basic   [ PASS ] 0.00s                                                     
test_features.py                          test_clean_text_stopwords   [ PASS ] 2.39s                                                     
test_features.py                      test_clean_text_lemmatization   [ PASS ] 0.00s                                                     
test_features.py                       test_clean_text_handles_none   [ PASS ] 0.00s                                                     
test_features.py                      test_extract_numeric_features   [ PASS ] 0.00s                                                     
   test_model.py       test_model_initialization[randomForestTfIdf]   [ PASS ] 0.00s                                                     
   test_model.py               test_model_initialization[codeBerta]   [ PASS ] 0.00s                                                     
   test_model.py                test_model_setup[randomForestTfIdf]   [ PASS ] 0.00s                                                     
   test_model.py                        test_model_setup[codeBerta]   [ PASS ] 1.39s                                                     
   test_model.py                test_model_train[randomForestTfIdf]   [ PASS ] 3.06s                                                     
   test_model.py                        test_model_train[codeBerta]   [ PASS ] 4.90s                                                     
   test_model.py             test_model_evaluate[randomForestTfIdf]   [ PASS ] 1.39s                                                     
   test_model.py                     test_model_evaluate[codeBerta] [ FAILED ] 6.36s  turing\tests\unit\test_model.py:101: AssertionError
   test_model.py              test_model_predict[randomForestTfIdf]   [ PASS ] 1.36s                                                     
   test_model.py                      test_model_predict[codeBerta]   [ PASS ] 5.26s