============================= test session starts ==============================
platform linux -- Python 3.8.5, pytest-6.0.1, py-1.9.0, pluggy-0.13.1 -- /home/saikat/anaconda3/envs/autokeras/bin/python
cachedir: .pytest_cache
rootdir: /home/saikat/projects/borntobeflaky/projects/autokeras, configfile: setup.cfg
plugins: forked-1.3.0, cov-2.10.1, typeguard-2.9.1, xdist-2.1.0
collecting ... collected 159 items

<Package autokeras>
  <Module auto_model_test.py>
    <Function test_evaluate>
    <Function test_auto_model_predict>
    <Function test_final_fit_concat>
    <Function test_final_fit_not_concat>
    <Function test_overwrite>
    <Function test_export_model>
    <Function test_multi_io_with_tf_dataset>
    <Function test_single_nested_dataset>
    <Function test_data_io_consistency_input>
    <Function test_data_io_consistency_output>
    <Function test_data_io_consistency_validation>
    <Function test_dataset_and_y>
    <Function test_multi_input_predict>
    <Function test_multi_input_predict2>
    <Function test_single_input_predict>
  <Module graph_test.py>
    <Function test_set_hp>
    <Function test_input_output_disconnect>
    <Function test_hyper_graph_cycle>
    <Function test_input_missing>
    <Function test_graph_basics>
    <Function test_graph_save_load>
    <Function test_merge>
    <Function test_save_custom_metrics_loss>
  <Module keras_layers_test.py>
    <Function test_multi_column_categorical_encoding>
    <Function test_model_save>
    <Function test_weight_save>
  <Module typed_api_test.py>
    <Function test_api_surface_is_typed>
<Package adapters>
  <Module input_adapter_test.py>
    <Function test_structured_data_input_col_type_without_name>
    <Function test_structured_data_input_less_col_name>
    <Function test_structured_data_input_name_type_mismatch>
    <Function test_structured_data_input_unsupported_type>
    <Function test_structured_data_input_transform>
    <Function test_structured_data_input_dataset>
    <Function test_partial_column_types>
    <Function test_image_input>
    <Function test_image_input_with_three_dim>
    <Function test_image_input_with_illegal_dim>
    <Function test_image_input_unsupported_type>
    <Function test_image_input_numerical>
    <Function test_input_type_error>
    <Function test_input_numerical>
    <Function test_text_dataset>
    <Function test_text_dataset_batch>
    <Function test_text_np>
    <Function test_text_input_type_error>
    <Function test_text_input_with_illegal_dim>
    <Function test_text_string>
    <Function test_time_series_input_type_error>
    <Function test_time_series_input_with_illegal_dim>
    <Function test_time_series_input_col_type_without_name>
    <Function test_time_series_input_less_col_name>
    <Function test_time_series_input_name_type_mismatch>
    <Function test_time_series_input_transform>
  <Module output_adapter_test.py>
    <Function test_y_is_pd_series>
    <Function test_unsupported_types>
    <Function test_one_class>
    <Function test_infer_num_classes>
    <Function test_infer_two_classes>
    <Function test_check_data_shape>
    <Function test_check_data_shape_two_classes>
    <Function test_check_data_shape_error>
    <Function test_multi_label_two_classes>
    <Function test_multi_label_postprocessing>
<Package blocks>
  <Module basic_test.py>
    <Function test_resnet_build_return_tensor>
    <Function test_resnet_deserialize_to_resnet>
    <Function test_resnet_get_config_has_all_attributes>
    <Function test_resnet_init_error_with_include_top>
    <Function test_resnet_init_error_with_input_shape>
    <Function test_xception_build_return_tensor>
    <Function test_xception_deserialize_to_xception>
    <Function test_xception_get_config_has_all_attributes>
    <Function test_xception_init_error_with_include_top>
    <Function test_xception_init_error_with_input_shape>
    <Function test_conv_build_return_tensor>
    <Function test_conv_deserialize_to_conv>
    <Function test_conv_get_config_has_all_attributes>
    <Function test_rnn_build_return_tensor>
    <Function test_rnn_deserialize_to_rnn>
    <Function test_rnn_get_config_has_all_attributes>
    <Function test_dense_build_return_tensor>
    <Function test_dense_deserialize_to_dense>
    <Function test_dense_get_config_has_all_attributes>
    <Function test_embed_build_return_tensor>
    <Function test_embed_deserialize_to_embed>
    <Function test_embed_get_config_has_all_attributes>
    <Function test_transformer_build_return_tensor>
    <Function test_transformer_deserialize_to_transformer>
    <Function test_transformer_get_config_has_all_attributes>
  <Module heads_test.py>
    <Function test_two_classes>
    <Function test_three_classes>
    <Function test_multi_label_loss>
    <Function test_segmentation>
  <Module preprocessing_test.py>
    <Function test_augment_build_return_tensor>
    <Function test_augment_deserialize_to_augment>
    <Function test_augment_get_config_has_all_attributes>
    <Function test_ngram_build_return_tensor>
    <Function test_ngram_deserialize_to_ngram>
    <Function test_ngram_get_config_has_all_attributes>
    <Function test_int_seq_build_return_tensor>
    <Function test_int_seq_deserialize_to_int_seq>
    <Function test_int_seq_get_config_has_all_attributes>
    <Function test_cat_to_num_build_return_tensor>
    <Function test_cat_to_num_deserialize_to_cat_to_num>
    <Function test_cat_to_num_get_config_has_all_attributes>
  <Module reduction_test.py>
    <Function test_merge_build_return_tensor>
    <Function test_merge_deserialize_to_merge>
    <Function test_merge_get_config_has_all_attributes>
    <Function test_temporal_build_return_tensor>
    <Function test_temporal_deserialize_to_temporal>
    <Function test_temporal_get_config_has_all_attributes>
    <Function test_spatial_build_return_tensor>
    <Function test_spatial_deserialize_to_spatial>
    <Function test_spatial_get_config_has_all_attributes>
  <Module wrapper_test.py>
    <Function test_image_build_return_tensor>
    <Function test_image_deserialize_to_image>
    <Function test_image_get_config_has_all_attributes>
    <Function test_text_build_return_tensor>
    <Function test_text_deserialize_to_text>
    <Function test_text_get_config_has_all_attributes>
    <Function test_structured_build_return_tensor>
    <Function test_structured_deserialize_to_structured>
    <Function test_structured_get_config_has_all_attributes>
    <Function test_timeseries_build_return_tensor>
    <Function test_timeseries_deserialize_to_timeseries>
    <Function test_timeseries_get_config_has_all_attributes>
<Package engine>
  <Module block_test.py>
    <Function test_block_call_raise_inputs_type_error>
  <Module node_test.py>
    <Function test_time_series_input_node>
  <Module tuner_test.py>
    <Function test_final_fit_with_specified_epochs>
    <Function test_tuner_call_super_with_early_stopping>
    <Function test_no_final_fit_without_epochs_and_fov>
    <Function test_final_fit_best_epochs_if_epoch_unspecified>
    <Function test_super_with_1k_epochs_if_epoch_unspecified>
    <Function test_tuner_not_call_super_search_with_overwrite>
    <Function test_preprocessing_adapt>
<Package tasks>
  <Module image_test.py>
    <Function test_img_clf_fit_call_auto_model_fit>
    <Function test_img_reg_fit_call_auto_model_fit>
    <Function test_img_seg_fit_call_auto_model_fit>
  <Module structure_data_test.py>
    <Function test_raise_error_unknown_str_in_col_type>
    <Function test_structured_clf_fit_call_auto_model_fit>
    <Function test_structured_reg_fit_call_auto_model_fit>
    <Function test_structured_data_clf_convert_csv_to_df_and_np>
  <Module text_test.py>
    <Function test_txt_clf_fit_call_auto_model_fit>
    <Function test_txt_reg_fit_call_auto_model_fit>
<Package tuners>
  <Module greedy_test.py>
    <Function test_random_oracle_state>
    <Function test_random_oracle>
  <Module task_specific_test.py>
    <Function test_image_classifier_tuner0>
    <Function test_image_classifier_tuner1>
    <Function test_text_classifier_tuner0>
    <Function test_text_classifier_tuner1>
    <Function test_image_classifier_oracle>
<Package integration_tests>
  <Module functional_api_test.py>
    <Function test_functional_api>
  <Module io_api_test.py>
    <Function test_io_api>
  <Module task_api_test.py>
    <Function test_image_classifier>
    <Function test_image_regressor>
    <Function test_text_classifier>
    <Function test_text_regressor>
    <Function test_structured_data_from_numpy_regressor>
    <Function test_structured_data_from_numpy_classifier>
    <Function test_timeseries_forecaster>


----------- coverage: platform linux, python 3.8.5-final-0 -----------
Name                                        Stmts   Miss  Cover
---------------------------------------------------------------
autokeras/__init__.py                          47      0   100%
autokeras/adapters/__init__.py                 10      0   100%
autokeras/adapters/input_adapter.py           171    139    19%
autokeras/adapters/output_adapter.py           89     64    28%
autokeras/auto_model.py                       185    138    25%
autokeras/blocks/__init__.py                   28      2    93%
autokeras/blocks/basic.py                     300    249    17%
autokeras/blocks/heads.py                      87     60    31%
autokeras/blocks/preprocessing.py             123     91    26%
autokeras/blocks/reduction.py                  89     67    25%
autokeras/blocks/wrapper.py                   113     86    24%
autokeras/encoders.py                          69     47    32%
autokeras/engine/__init__.py                    0      0   100%
autokeras/engine/adapter.py                    31     17    45%
autokeras/engine/block.py                      35     23    34%
autokeras/engine/encoder.py                    16      7    56%
autokeras/engine/head.py                       45     31    31%
autokeras/engine/io_hypermodel.py               3      0   100%
autokeras/engine/node.py                       14      7    50%
autokeras/engine/preprocessor.py                4      0   100%
autokeras/engine/serializable.py                5      1    80%
autokeras/engine/tuner.py                      96     70    27%
autokeras/graph.py                            165    137    17%
autokeras/keras_layers.py                      50     33    34%
autokeras/nodes.py                             61     34    44%
autokeras/tasks/__init__.py                     7      0   100%
autokeras/tasks/image.py                       38     13    66%
autokeras/tasks/structured_data.py             55     29    47%
autokeras/tasks/structured_data_mixin.py       17     13    24%
autokeras/tasks/text.py                        28      9    68%
autokeras/tasks/time_series_forecaster.py      70     39    44%
autokeras/tuners/__init__.py                    5      0   100%
autokeras/tuners/bayesian_optimization.py       4      0   100%
autokeras/tuners/greedy.py                     97     75    23%
autokeras/tuners/hyperband.py                   6      2    67%
autokeras/tuners/random_search.py               4      0   100%
autokeras/tuners/task_specific.py               9      2    78%
autokeras/utils/__init__.py                     0      0   100%
autokeras/utils/data_utils.py                  23     15    35%
autokeras/utils/layer_utils.py                 13      6    54%
autokeras/utils/types.py                       12      0   100%
autokeras/utils/utils.py                       38     21    45%
---------------------------------------------------------------
TOTAL                                        2262   1527    32%

============================ no tests ran in 2.52s =============================
