SuccessConsole Output

Skipping 6,513 KB.. Full Log
QAAAA== [integration_py36_many_apps_many_models] {   'default_output': 'default_pred', 
 [integration_py36_many_apps_many_models] 'input_type': 'doubles', 
 [integration_py36_many_apps_many_models] 'latency_slo_micros': 100000, 
 [integration_py36_many_apps_many_models] 'linked_models': ['testapp0-model'], 
 [integration_py36_many_apps_many_models] 'name': 'testapp0-app'}] 
 [integration_py36_many_apps_many_models] 20-01-18:23:17:22 INFO     [test_utils.py:216] 
 [integration_py36_many_apps_many_models] MODELS: 
 [integration_py36_many_apps_many_models] [   {   'container_name': 'many-app-2261-testapp1-model:0', 
 [integration_py36_many_apps_many_models] 'input_type': 'doubles', 
 [integration_py36_many_apps_many_models] 'is_current_version': False, 
 [integration_py36_many_apps_many_models] 'labels': [''], 
 [integration_py36_many_apps_many_models] 'model_data_path': 'DEPRECATED', 
 [integration_py36_many_apps_many_models] 'model_name': 'testapp1-model', 
 [integration_py36_many_apps_many_models] 'model_version': '0'}, 
 [integration_py36_many_apps_many_models] {   'container_name': 'many-app-2261-testapp1-model:1', 
 [integration_py36_many_apps_many_models] 'input_type': 'doubles', 
 [integration_py36_many_apps_many_models] 'is_current_version': False, 
 [integration_py36_many_apps_many_models] 'labels': [''], 
 [integration_py36_many_apps_many_models] 'model_data_path': 'DEPRECATED', 
 [integration_py36_many_apps_many_models] 'model_name': 'testapp1-model', 
 [integration_py36_many_apps_many_models] 'model_version': '1'}, 
 [integration_py36_many_apps_many_models] {   'container_name': 'many-app-2261-testapp0-model:0', 
 [integration_py36_many_apps_many_models] 'input_type': 'doubles', 
 [integration_py36_many_apps_many_models] 'is_current_version': False, 
 [integration_py36_many_apps_many_models] 'labels': [''], 
 [integration_py36_many_apps_many_models] 'model_data_path': 'DEPRECATED', 
 [integration_py36_many_apps_many_models] 'model_name': 'testapp0-model', 
 [integration_py36_many_apps_many_models] 'model_version': '0'}, 
 [integration_py36_many_apps_many_models] {   'container_name': 'many-app-2261-testapp0-model:1', 
 [integration_py36_many_apps_many_models] 'input_type': 'doubles', 
 [integration_py36_many_apps_many_models] 'is_current_version': False, 
 [integration_py36_many_apps_many_models] 'labels': [''], 
 [integration_py36_many_apps_many_models] 'model_data_path': 'DEPRECATED', 
 [integration_py36_many_apps_many_models] 'model_name': 'testapp0-model', 
 [integration_py36_many_apps_many_models] 'model_version': '1'}, 
 [integration_py36_many_apps_many_models] {   'container_name': 'many-app-2261-testapp0-model:2', 
 [integration_py36_many_apps_many_models] 'input_type': 'doubles', 
 [integration_py36_many_apps_many_models] 'is_current_version': True, 
 [integration_py36_many_apps_many_models] 'labels': [''], 
 [integration_py36_many_apps_many_models] 'model_data_path': 'DEPRECATED', 
 [integration_py36_many_apps_many_models] 'model_name': 'testapp0-model', 
 [integration_py36_many_apps_many_models] 'model_version': '2'}, 
 [integration_py36_many_apps_many_models] {   'container_name': 'many-app-2261-testapp1-model:2', 
 [integration_py36_many_apps_many_models] 'input_type': 'doubles', 
 [integration_py36_many_apps_many_models] 'is_current_version': True, 
 [integration_py36_many_apps_many_models] 'labels': [''], 
 [integration_py36_many_apps_many_models] 'model_data_path': 'DEPRECATED', 
 [integration_py36_many_apps_many_models] 'model_name': 'testapp1-model', 
 [integration_py36_many_apps_many_models] 'model_version': '2'}] 
 [integration_py36_many_apps_many_models] 20-01-18:23:17:22 INFO     [test_utils.py:218] 
 [integration_py36_many_apps_many_models] CONTAINERS: 
 [integration_py36_many_apps_many_models] [   {   'input_type': 'doubles', 
 [integration_py36_many_apps_many_models] 'model_id': 'testapp0-model:2', 
 [integration_py36_many_apps_many_models] 'model_name': 'testapp0-model', 
 [integration_py36_many_apps_many_models] 'model_replica_id': 0, 
 [integration_py36_many_apps_many_models] 'model_version': '2'}, 
 [integration_py36_many_apps_many_models] {   'input_type': 'doubles', 
 [integration_py36_many_apps_many_models] 'model_id': 'testapp1-model:0', 
 [integration_py36_many_apps_many_models] 'model_name': 'testapp1-model', 
 [integration_py36_many_apps_many_models] 'model_replica_id': 0, 
 [integration_py36_many_apps_many_models] 'model_version': '0'}, 
 [integration_py36_many_apps_many_models] {   'input_type': 'doubles', 
 [integration_py36_many_apps_many_models] 'model_id': 'testapp1-model:1', 
 [integration_py36_many_apps_many_models] 'model_name': 'testapp1-model', 
 [integration_py36_many_apps_many_models] 'model_replica_id': 0, 
 [integration_py36_many_apps_many_models] 'model_version': '1'}, 
 [integration_py36_many_apps_many_models] {   'input_type': 'doubles', 
 [integration_py36_many_apps_many_models] 'model_id': 'testapp1-model:2', 
 [integration_py36_many_apps_many_models] 'model_name': 'testapp1-model', 
 [integration_py36_many_apps_many_models] 'model_replica_id': 0, 
 [integration_py36_many_apps_many_models] 'model_version': '2'}, 
 [integration_py36_many_apps_many_models] {   'input_type': 'doubles', 
 [integration_py36_many_apps_many_models] 'model_id': 'testapp0-model:1', 
 [integration_py36_many_apps_many_models] 'model_name': 'testapp0-model', 
 [integration_py36_many_apps_many_models] 'model_replica_id': 0, 
 [integration_py36_many_apps_many_models] 'model_version': '1'}, 
 [integration_py36_many_apps_many_models] {   'input_type': 'doubles', 
 [integration_py36_many_apps_many_models] 'model_id': 'testapp0-model:0', 
 [integration_py36_many_apps_many_models] 'model_name': 'testapp0-model', 
 [integration_py36_many_apps_many_models] 'model_replica_id': 0, 
 [integration_py36_many_apps_many_models] 'model_version': '0'}] 
 [integration_py36_many_apps_many_models] 20-01-18:23:17:22 INFO     [many_apps_many_models.py:129] SUCCESS 
 [integration_py36_many_apps_many_models] 20-01-18:23:17:22 INFO     [test_utils.py:107] Creating DockerContainerManager 
 [integration_py36_many_apps_many_models] 20-01-18:23:17:22 INFO     [test_utils.py:112] Cleaning up Docker cluster many-app-2261 
 [integration_py36_admin_unit_test] 20-01-18:23:17:26 INFO     [clipper_admin.py:1424] [admin-test-cluster-2490] Stopped all Clipper cluster and all model containers 
 [integration_py36_admin_unit_test] ok 
 [integration_py36_admin_unit_test] test_unregister_application_correct (__main__.ClipperManagerTestCaseShort) ... 20-01-18:23:17:26 INFO     [test_utils.py:107] Creating DockerContainerManager 
 [integration_py36_admin_unit_test] 20-01-18:23:17:26 INFO     [test_utils.py:128] Starting up Docker cluster admin-test-cluster-610 
 [integration_py36_admin_unit_test] 20-01-18:23:17:26 INFO     [test_utils.py:143] Starting Clipper 
 [integration_py36_admin_unit_test] 20-01-18:23:17:26 INFO     [docker_container_manager.py:192] [admin-test-cluster-610] Starting managed Redis instance in Docker 
 [integration_py36_pyspark_pipeline] 20-01-18:23:17:27 INFO     [deployer_utils.py:41] Saving function to /tmp/tmp3gctj89iclipper 
 [integration_py36_pyspark_pipeline] 20-01-18:23:17:27 INFO     [deployer_utils.py:51] Serialized and supplied predict function 
 [integration_py36_pyspark_pipeline] 20-01-18:23:17:27 INFO     [pyspark.py:234] Spark model saved 
 [integration_py36_pyspark_pipeline] 20-01-18:23:17:27 INFO     [pyspark.py:248] Using Python 3.6 base image 
 [integration_py36_pyspark_pipeline] 20-01-18:23:17:27 INFO     [clipper_admin.py:534] [spark-pipe-1054] Building model Docker image with model data from /tmp/tmp3gctj89iclipper 
 [integration_py36_pyspark_pipeline] 20-01-18:23:17:28 INFO     [clipper_admin.py:539] [spark-pipe-1054] Step 1/2 : FROM clipper/pyspark36-container:a66648a301 
 [integration_py36_pyspark_pipeline] 20-01-18:23:17:28 INFO     [clipper_admin.py:539] [spark-pipe-1054]  ---> 4e029fe1f417 
 [integration_py36_pyspark_pipeline] 20-01-18:23:17:28 INFO     [clipper_admin.py:539] [spark-pipe-1054] Step 2/2 : COPY /tmp/tmp3gctj89iclipper /model/ 
 [integration_py36_pyspark_pipeline] 20-01-18:23:17:28 INFO     [clipper_admin.py:539] [spark-pipe-1054]  ---> 5d94506b1498 
 [integration_py36_pyspark_pipeline] 20-01-18:23:17:28 INFO     [clipper_admin.py:539] [spark-pipe-1054] Successfully built 5d94506b1498 
 [integration_py36_pyspark_pipeline] 20-01-18:23:17:28 INFO     [clipper_admin.py:539] [spark-pipe-1054] Successfully tagged spark-pipe-1054-pyspark-pipeline:2 
 [integration_py36_pyspark_pipeline] 20-01-18:23:17:28 INFO     [clipper_admin.py:541] [spark-pipe-1054] Pushing model Docker image to spark-pipe-1054-pyspark-pipeline:2 
 [integration_py36_pyspark_pipeline] 20-01-18:23:17:31 INFO     [docker_container_manager.py:433] [spark-pipe-1054] Found 0 replicas for pyspark-pipeline:2. Adding 1 
 [integration_py36_many_apps_many_models] 20-01-18:23:17:31 INFO     [clipper_admin.py:1424] [many-app-2261] Stopped all Clipper cluster and all model containers 
 [integration_py36_many_apps_many_models] 20-01-18:15:17:31 INFO     [retry_with_timeout.py:90] Success! 
===== finished: integration_py36_many_apps_many_models =====
 [integration_py36_admin_unit_test] 20-01-18:23:17:32 INFO     [docker_container_manager.py:294] [admin-test-cluster-610] Metric Configuration Saved at /tmp/tmpme4em23w.yml 
 [integration_py36_pyspark_pipeline] 20-01-18:23:17:32 INFO     [clipper_admin.py:724] [spark-pipe-1054] Successfully registered model pyspark-pipeline:2 
 [integration_py36_pyspark_pipeline] 20-01-18:23:17:32 INFO     [clipper_admin.py:642] [spark-pipe-1054] Done deploying model pyspark-pipeline:2. 
 [integration_py36_admin_unit_test] 20-01-18:23:17:33 INFO     [clipper_admin.py:162] [admin-test-cluster-610] Clipper is running 
 [integration_py36_admin_unit_test] 20-01-18:23:17:34 INFO     [clipper_admin.py:236] [admin-test-cluster-610] Application testapp was successfully registered 
 [integration_py36_admin_unit_test] 20-01-18:23:17:34 INFO     [clipper_admin.py:260] [admin-test-cluster-610] Application testapp was successfully unregistered 
 [integration_py36_admin_unit_test] 20-01-18:23:17:34 INFO     [test_utils.py:107] Creating DockerContainerManager 
 [integration_py36_admin_unit_test] 20-01-18:23:17:34 INFO     [test_utils.py:112] Cleaning up Docker cluster admin-test-cluster-610 
 [integration_py36_admin_unit_test] 20-01-18:23:17:36 INFO     [clipper_admin.py:1424] [admin-test-cluster-610] Stopped all Clipper cluster and all model containers 
 [integration_py36_admin_unit_test] ok 
 [integration_py36_admin_unit_test] test_query_specific_model_version (__main__.ClipperManagerTestCaseShort) ... 20-01-18:23:17:36 INFO     [test_utils.py:107] Creating DockerContainerManager 
 [integration_py36_admin_unit_test] 20-01-18:23:17:36 INFO     [test_utils.py:128] Starting up Docker cluster admin-test-cluster-1434 
 [integration_py36_admin_unit_test] 20-01-18:23:17:36 INFO     [test_utils.py:143] Starting Clipper 
 [integration_py36_admin_unit_test] 20-01-18:23:17:36 INFO     [docker_container_manager.py:192] [admin-test-cluster-1434] Starting managed Redis instance in Docker 
 [integration_py36_admin_unit_test] 20-01-18:23:17:40 INFO     [docker_container_manager.py:294] [admin-test-cluster-1434] Metric Configuration Saved at /tmp/tmp16833vz4.yml 
 [integration_py36_admin_unit_test] 20-01-18:23:17:41 INFO     [clipper_admin.py:162] [admin-test-cluster-1434] Clipper is running 
 [integration_py36_admin_unit_test] 20-01-18:23:17:42 INFO     [clipper_admin.py:236] [admin-test-cluster-1434] Application testapp was successfully registered 
 [integration_py36_admin_unit_test] 20-01-18:23:17:42 INFO     [deployer_utils.py:41] Saving function to /tmp/tmpi6s3tfmaclipper 
 [integration_py36_admin_unit_test] 20-01-18:23:17:42 INFO     [deployer_utils.py:51] Serialized and supplied predict function 
 [integration_py36_admin_unit_test] 20-01-18:23:17:42 INFO     [python.py:192] Python closure saved 
 [integration_py36_admin_unit_test] 20-01-18:23:17:42 INFO     [python.py:206] Using Python 3.6 base image 
 [integration_py36_admin_unit_test] 20-01-18:23:17:42 INFO     [clipper_admin.py:534] [admin-test-cluster-1434] Building model Docker image with model data from /tmp/tmpi6s3tfmaclipper 
 [integration_py36_admin_unit_test] 20-01-18:23:17:43 INFO     [clipper_admin.py:539] [admin-test-cluster-1434] Step 1/2 : FROM clipper/python36-closure-container:a66648a301 
 [integration_py36_admin_unit_test] 20-01-18:23:17:43 INFO     [clipper_admin.py:539] [admin-test-cluster-1434]  ---> e49ff9c3e757 
 [integration_py36_admin_unit_test] 20-01-18:23:17:43 INFO     [clipper_admin.py:539] [admin-test-cluster-1434] Step 2/2 : COPY /tmp/tmpi6s3tfmaclipper /model/ 
 [integration_py36_admin_unit_test] 20-01-18:23:17:43 INFO     [clipper_admin.py:539] [admin-test-cluster-1434]  ---> f9e0fda0cab1 
 [integration_py36_admin_unit_test] 20-01-18:23:17:43 INFO     [clipper_admin.py:539] [admin-test-cluster-1434] Successfully built f9e0fda0cab1 
 [integration_py36_admin_unit_test] 20-01-18:23:17:43 INFO     [clipper_admin.py:539] [admin-test-cluster-1434] Successfully tagged admin-test-cluster-1434-testmodel:v1 
 [integration_py36_admin_unit_test] 20-01-18:23:17:43 INFO     [clipper_admin.py:541] [admin-test-cluster-1434] Pushing model Docker image to admin-test-cluster-1434-testmodel:v1 
 [integration_py36_admin_unit_test] 20-01-18:23:17:44 INFO     [docker_container_manager.py:433] [admin-test-cluster-1434] Found 0 replicas for testmodel:v1. Adding 1 
 [integration_py36_admin_unit_test] 20-01-18:23:17:45 INFO     [clipper_admin.py:724] [admin-test-cluster-1434] Successfully registered model testmodel:v1 
 [integration_py36_admin_unit_test] 20-01-18:23:17:45 INFO     [clipper_admin.py:642] [admin-test-cluster-1434] Done deploying model testmodel:v1. 
 [integration_py36_admin_unit_test] 20-01-18:23:17:45 INFO     [clipper_admin.py:303] [admin-test-cluster-1434] Model testmodel is now linked to application testapp 
 [integration_py36_pyspark_pipeline] 20-01-18:23:18:08 INFO     [test_utils.py:107] Creating DockerContainerManager 
 [integration_py36_pyspark_pipeline] 20-01-18:23:18:08 INFO     [test_utils.py:112] Cleaning up Docker cluster spark-pipe-1054 
 [integration_py36_pyspark_pipeline] 20-01-18:23:18:12 INFO     [clipper_admin.py:1424] [spark-pipe-1054] Stopped all Clipper cluster and all model containers 
 [integration_py36_pyspark_pipeline] 20-01-18:23:18:12 INFO     [deploy_pyspark_pipeline_models.py:183] ALL TESTS PASSED 
 [integration_py36_pyspark_pipeline] (4, spark i j k) --> prob=[0.1596407738787475,0.8403592261212525], prediction=1.000000 
 [integration_py36_pyspark_pipeline] (5, l m n) --> prob=[0.8378325685476744,0.16216743145232562], prediction=0.000000 
 [integration_py36_pyspark_pipeline] (6, spark hadoop spark) --> prob=[0.06926633132976037,0.9307336686702395], prediction=1.000000 
 [integration_py36_pyspark_pipeline] (7, apache hadoop) --> prob=[0.9821575333444218,0.01784246665557808], prediction=0.000000 
 [integration_py36_pyspark_pipeline] ['{"prob": "[0.1596407738787475,0.8403592261212525]", "prediction": 1.0}'] 
 [integration_py36_pyspark_pipeline] 20-01-18:15:18:13 INFO     [retry_with_timeout.py:90] Success! 
===== finished: integration_py36_pyspark_pipeline =====
 [integration_py36_admin_unit_test] 20-01-18:23:18:15 INFO     [deployer_utils.py:41] Saving function to /tmp/tmp3byk5v3xclipper 
 [integration_py36_admin_unit_test] 20-01-18:23:18:15 INFO     [deployer_utils.py:51] Serialized and supplied predict function 
 [integration_py36_admin_unit_test] 20-01-18:23:18:15 INFO     [python.py:192] Python closure saved 
 [integration_py36_admin_unit_test] 20-01-18:23:18:15 INFO     [python.py:206] Using Python 3.6 base image 
 [integration_py36_admin_unit_test] 20-01-18:23:18:15 INFO     [clipper_admin.py:534] [admin-test-cluster-1434] Building model Docker image with model data from /tmp/tmp3byk5v3xclipper 
 [integration_py36_admin_unit_test] 20-01-18:23:18:15 INFO     [clipper_admin.py:539] [admin-test-cluster-1434] Step 1/2 : FROM clipper/python36-closure-container:a66648a301 
 [integration_py36_admin_unit_test] 20-01-18:23:18:15 INFO     [clipper_admin.py:539] [admin-test-cluster-1434]  ---> e49ff9c3e757 
 [integration_py36_admin_unit_test] 20-01-18:23:18:15 INFO     [clipper_admin.py:539] [admin-test-cluster-1434] Step 2/2 : COPY /tmp/tmp3byk5v3xclipper /model/ 
 [integration_py36_admin_unit_test] 20-01-18:23:18:15 INFO     [clipper_admin.py:539] [admin-test-cluster-1434]  ---> 846d4aa45ed0 
 [integration_py36_admin_unit_test] 20-01-18:23:18:15 INFO     [clipper_admin.py:539] [admin-test-cluster-1434] Successfully built 846d4aa45ed0 
 [integration_py36_admin_unit_test] 20-01-18:23:18:15 INFO     [clipper_admin.py:539] [admin-test-cluster-1434] Successfully tagged admin-test-cluster-1434-testmodel:v2 
 [integration_py36_admin_unit_test] 20-01-18:23:18:15 INFO     [clipper_admin.py:541] [admin-test-cluster-1434] Pushing model Docker image to admin-test-cluster-1434-testmodel:v2 
 [integration_py36_admin_unit_test] 20-01-18:23:18:16 INFO     [docker_container_manager.py:433] [admin-test-cluster-1434] Found 0 replicas for testmodel:v2. Adding 1 
 [integration_py36_admin_unit_test] 20-01-18:23:18:17 INFO     [clipper_admin.py:724] [admin-test-cluster-1434] Successfully registered model testmodel:v2 
 [integration_py36_admin_unit_test] 20-01-18:23:18:17 INFO     [clipper_admin.py:642] [admin-test-cluster-1434] Done deploying model testmodel:v2. 
 [integration_py36_admin_unit_test] 20-01-18:23:19:17 INFO     [clipper_admin_tests.py:564] {"error":"Query processing error","cause":"Requested version: skjfhkdjshfjksdhkjf does not exist for model: testmodel"} 
 [integration_py36_admin_unit_test] 20-01-18:23:19:17 INFO     [test_utils.py:107] Creating DockerContainerManager 
 [integration_py36_admin_unit_test] 20-01-18:23:19:17 INFO     [test_utils.py:112] Cleaning up Docker cluster admin-test-cluster-1434 
 [integration_py36_admin_unit_test] 20-01-18:23:19:20 INFO     [clipper_admin.py:1424] [admin-test-cluster-1434] Stopped all Clipper cluster and all model containers 
 [integration_py36_admin_unit_test] ok 
 [integration_py36_admin_unit_test] 20-01-18:23:19:20 INFO     [test_utils.py:107] Creating DockerContainerManager 
 [integration_py36_admin_unit_test] 20-01-18:23:19:20 INFO     [test_utils.py:128] Starting up Docker cluster admin-l-36482 
 [integration_py36_admin_unit_test] 20-01-18:23:19:20 INFO     [test_utils.py:143] Starting Clipper 
 [integration_py36_admin_unit_test] 20-01-18:23:19:20 INFO     [docker_container_manager.py:192] [admin-l-36482] Starting managed Redis instance in Docker 
 [integration_py36_admin_unit_test] 20-01-18:23:19:24 INFO     [docker_container_manager.py:294] [admin-l-36482] Metric Configuration Saved at /tmp/tmp4_p2nfcl.yml 
 [integration_py36_admin_unit_test] 20-01-18:23:19:25 INFO     [clipper_admin.py:162] [admin-l-36482] Clipper is running 
 [integration_py36_admin_unit_test] 20-01-18:23:19:26 INFO     [clipper_admin.py:236] [admin-l-36482] Application app3 was successfully registered 
 [integration_py36_admin_unit_test] 20-01-18:23:19:26 INFO     [clipper_admin.py:236] [admin-l-36482] Application app4 was successfully registered 
 [integration_py36_admin_unit_test] 20-01-18:23:19:26 INFO     [clipper_admin.py:236] [admin-l-36482] Application app5 was successfully registered 
 [integration_py36_admin_unit_test] 20-01-18:23:19:26 INFO     [clipper_admin.py:236] [admin-l-36482] Application app6 was successfully registered 
 [integration_py36_admin_unit_test] 20-01-18:23:19:26 INFO     [clipper_admin.py:236] [admin-l-36482] Application app7 was successfully registered 
 [integration_py36_admin_unit_test] test_remove_inactive_container (__main__.ClipperManagerTestCaseLong) ... 20-01-18:23:19:26 INFO     [clipper_admin.py:534] [admin-l-36482] Building model Docker image with model data from /tmp/clipper/tmpt0i4vi1s 
 [integration_py36_admin_unit_test] 20-01-18:23:19:27 INFO     [clipper_admin.py:539] [admin-l-36482] Step 1/2 : FROM clipper/noop-container:a66648a301 
 [integration_py36_admin_unit_test] 20-01-18:23:19:27 INFO     [clipper_admin.py:539] [admin-l-36482]  ---> 68b10f028fa1 
 [integration_py36_admin_unit_test] 20-01-18:23:19:27 INFO     [clipper_admin.py:539] [admin-l-36482] Step 2/2 : COPY /tmp/clipper/tmpt0i4vi1s /model/ 
 [integration_py36_admin_unit_test] 20-01-18:23:19:27 INFO     [clipper_admin.py:539] [admin-l-36482]  ---> Using cache 
 [integration_py36_admin_unit_test] 20-01-18:23:19:27 INFO     [clipper_admin.py:539] [admin-l-36482]  ---> 3a533e5acede 
 [integration_py36_admin_unit_test] 20-01-18:23:19:27 INFO     [clipper_admin.py:539] [admin-l-36482] Successfully built 3a533e5acede 
 [integration_py36_admin_unit_test] 20-01-18:23:19:27 INFO     [clipper_admin.py:539] [admin-l-36482] Successfully tagged admin-l-36482-m8:1 
 [integration_py36_admin_unit_test] 20-01-18:23:19:27 INFO     [clipper_admin.py:541] [admin-l-36482] Pushing model Docker image to admin-l-36482-m8:1 
 [integration_py36_admin_unit_test] 20-01-18:23:19:27 INFO     [docker_container_manager.py:433] [admin-l-36482] Found 0 replicas for m8:1. Adding 2 
 [integration_py36_admin_unit_test] 20-01-18:23:19:29 INFO     [clipper_admin.py:724] [admin-l-36482] Successfully registered model m8:1 
 [integration_py36_admin_unit_test] 20-01-18:23:19:29 INFO     [clipper_admin.py:642] [admin-l-36482] Done deploying model m8:1. 
 [integration_py36_admin_unit_test] 20-01-18:23:19:29 INFO     [clipper_admin.py:303] [admin-l-36482] Model m8 is now linked to application app7 
 [integration_py36_admin_unit_test] 20-01-18:23:20:00 INFO     [docker_container_manager.py:453] [admin-l-36482] Found 2 replicas for m8:1. Removing 1 
 [integration_py36_admin_unit_test] 20-01-18:23:21:50 INFO     [docker_container_manager.py:453] [admin-l-36482] Found 1 replicas for m8:1. Removing 1 
 [integration_py36_admin_unit_test] ok 
 [integration_py36_admin_unit_test] test_unlinked_app_returns_default_predictions (__main__.ClipperManagerTestCaseLong) ... 20-01-18:23:23:41 INFO     [clipper_admin_tests.py:671] {'query_id': 6, 'output': 'DEFAULT', 'default': True, 'default_explanation': 'No connected models found for query'} 
 [integration_py36_admin_unit_test] ok 
 [integration_py36_admin_unit_test] test_deployed_model_queried_successfully (__main__.ClipperManagerTestCaseLong) ... 20-01-18:23:23:41 INFO     [clipper_admin.py:534] [admin-l-36482] Building model Docker image with model data from /tmp/clipper/tmpt0i4vi1s 
 [integration_py36_admin_unit_test] 20-01-18:23:23:41 INFO     [clipper_admin.py:539] [admin-l-36482] Step 1/2 : FROM clipper/noop-container:a66648a301 
 [integration_py36_admin_unit_test] 20-01-18:23:23:41 INFO     [clipper_admin.py:539] [admin-l-36482]  ---> 68b10f028fa1 
 [integration_py36_admin_unit_test] 20-01-18:23:23:41 INFO     [clipper_admin.py:539] [admin-l-36482] Step 2/2 : COPY /tmp/clipper/tmpt0i4vi1s /model/ 
 [integration_py36_admin_unit_test] 20-01-18:23:23:41 INFO     [clipper_admin.py:539] [admin-l-36482]  ---> Using cache 
 [integration_py36_admin_unit_test] 20-01-18:23:23:41 INFO     [clipper_admin.py:539] [admin-l-36482]  ---> 3a533e5acede 
 [integration_py36_admin_unit_test] 20-01-18:23:23:41 INFO     [clipper_admin.py:539] [admin-l-36482] Successfully built 3a533e5acede 
 [integration_py36_admin_unit_test] 20-01-18:23:23:41 INFO     [clipper_admin.py:539] [admin-l-36482] Successfully tagged admin-l-36482-m5:1 
 [integration_py36_admin_unit_test] 20-01-18:23:23:41 INFO     [clipper_admin.py:541] [admin-l-36482] Pushing model Docker image to admin-l-36482-m5:1 
 [integration_py36_admin_unit_test] 20-01-18:23:23:42 INFO     [docker_container_manager.py:433] [admin-l-36482] Found 0 replicas for m5:1. Adding 1 
 [integration_py36_admin_unit_test] 20-01-18:23:23:43 INFO     [clipper_admin.py:724] [admin-l-36482] Successfully registered model m5:1 
 [integration_py36_admin_unit_test] 20-01-18:23:23:43 INFO     [clipper_admin.py:642] [admin-l-36482] Done deploying model m5:1. 
 [integration_py36_admin_unit_test] 20-01-18:23:23:43 INFO     [clipper_admin.py:303] [admin-l-36482] Model m5 is now linked to application app4 
 [integration_py36_admin_unit_test] 20-01-18:23:24:13 INFO     [clipper_admin_tests.py:693] {'query_id': 7, 'output': 1.0, 'default': False} 
 [integration_py36_admin_unit_test] ok 
 [integration_py36_admin_unit_test] test_batch_queries_returned_successfully (__main__.ClipperManagerTestCaseLong) ... 20-01-18:23:24:13 INFO     [clipper_admin.py:534] [admin-l-36482] Building model Docker image with model data from /tmp/clipper/tmpt0i4vi1s 
 [integration_py36_admin_unit_test] 20-01-18:23:24:13 INFO     [clipper_admin.py:539] [admin-l-36482] Step 1/2 : FROM clipper/noop-container:a66648a301 
 [integration_py36_admin_unit_test] 20-01-18:23:24:13 INFO     [clipper_admin.py:539] [admin-l-36482]  ---> 68b10f028fa1 
 [integration_py36_admin_unit_test] 20-01-18:23:24:13 INFO     [clipper_admin.py:539] [admin-l-36482] Step 2/2 : COPY /tmp/clipper/tmpt0i4vi1s /model/ 
 [integration_py36_admin_unit_test] 20-01-18:23:24:13 INFO     [clipper_admin.py:539] [admin-l-36482]  ---> Using cache 
 [integration_py36_admin_unit_test] 20-01-18:23:24:13 INFO     [clipper_admin.py:539] [admin-l-36482]  ---> 3a533e5acede 
 [integration_py36_admin_unit_test] 20-01-18:23:24:13 INFO     [clipper_admin.py:539] [admin-l-36482] Successfully built 3a533e5acede 
 [integration_py36_admin_unit_test] 20-01-18:23:24:13 INFO     [clipper_admin.py:539] [admin-l-36482] Successfully tagged admin-l-36482-m6:1 
 [integration_py36_admin_unit_test] 20-01-18:23:24:13 INFO     [clipper_admin.py:541] [admin-l-36482] Pushing model Docker image to admin-l-36482-m6:1 
 [integration_py36_admin_unit_test] 20-01-18:23:24:14 INFO     [docker_container_manager.py:433] [admin-l-36482] Found 0 replicas for m6:1. Adding 1 
 [integration_py36_admin_unit_test] 20-01-18:23:24:15 INFO     [clipper_admin.py:724] [admin-l-36482] Successfully registered model m6:1 
 [integration_py36_admin_unit_test] 20-01-18:23:24:15 INFO     [clipper_admin.py:642] [admin-l-36482] Done deploying model m6:1. 
 [integration_py36_admin_unit_test] 20-01-18:23:24:15 INFO     [clipper_admin.py:303] [admin-l-36482] Model m6 is now linked to application app5 
 [integration_py36_admin_unit_test] 20-01-18:23:24:45 INFO     [clipper_admin_tests.py:716] {'batch_predictions': [{'query_id': 8, 'output': 1.0, 'default': False}, {'query_id': 9, 'output': 1.0, 'default': False}, {'query_id': 10, 'output': 1.0, 'default': False}, {'query_id': 11, 'output': 1.0, 'default': False}]} 
 [integration_py36_admin_unit_test] ok 
 [integration_py36_admin_unit_test] test_deployed_python_closure_queried_successfully (__main__.ClipperManagerTestCaseLong) ... 20-01-18:23:24:45 INFO     [deployer_utils.py:41] Saving function to /tmp/tmpgte91z68clipper 
 [integration_py36_admin_unit_test] 20-01-18:23:24:45 INFO     [deployer_utils.py:51] Serialized and supplied predict function 
 [integration_py36_admin_unit_test] 20-01-18:23:24:45 INFO     [python.py:192] Python closure saved 
 [integration_py36_admin_unit_test] 20-01-18:23:24:45 INFO     [python.py:206] Using Python 3.6 base image 
 [integration_py36_admin_unit_test] 20-01-18:23:24:45 INFO     [clipper_admin.py:534] [admin-l-36482] Building model Docker image with model data from /tmp/tmpgte91z68clipper 
 [integration_py36_admin_unit_test] 20-01-18:23:24:45 INFO     [clipper_admin.py:539] [admin-l-36482] Step 1/2 : FROM clipper/python36-closure-container:a66648a301 
 [integration_py36_admin_unit_test] 20-01-18:23:24:45 INFO     [clipper_admin.py:539] [admin-l-36482]  ---> e49ff9c3e757 
 [integration_py36_admin_unit_test] 20-01-18:23:24:45 INFO     [clipper_admin.py:539] [admin-l-36482] Step 2/2 : COPY /tmp/tmpgte91z68clipper /model/ 
 [integration_py36_admin_unit_test] 20-01-18:23:24:45 INFO     [clipper_admin.py:539] [admin-l-36482]  ---> 51ad6f3a73b2 
 [integration_py36_admin_unit_test] 20-01-18:23:24:45 INFO     [clipper_admin.py:539] [admin-l-36482] Successfully built 51ad6f3a73b2 
 [integration_py36_admin_unit_test] 20-01-18:23:24:45 INFO     [clipper_admin.py:539] [admin-l-36482] Successfully tagged admin-l-36482-m4:1 
 [integration_py36_admin_unit_test] 20-01-18:23:24:45 INFO     [clipper_admin.py:541] [admin-l-36482] Pushing model Docker image to admin-l-36482-m4:1 
 [integration_py36_admin_unit_test] 20-01-18:23:24:46 INFO     [docker_container_manager.py:433] [admin-l-36482] Found 0 replicas for m4:1. Adding 1 
 [integration_py36_admin_unit_test] 20-01-18:23:24:47 INFO     [clipper_admin.py:724] [admin-l-36482] Successfully registered model m4:1 
 [integration_py36_admin_unit_test] 20-01-18:23:24:47 INFO     [clipper_admin.py:642] [admin-l-36482] Done deploying model m4:1. 
 [integration_py36_admin_unit_test] 20-01-18:23:24:47 INFO     [clipper_admin.py:303] [admin-l-36482] Model m4 is now linked to application app3 
 [integration_py36_admin_unit_test] ok 
 [integration_py36_admin_unit_test] test_fixed_batch_size_model_processes_specified_query_batch_size_when_saturated (__main__.ClipperManagerTestCaseLong) ... 20-01-18:23:25:47 INFO     [deployer_utils.py:41] Saving function to /tmp/tmppxsal96wclipper 
 [integration_py36_admin_unit_test] 20-01-18:23:25:47 INFO     [deployer_utils.py:51] Serialized and supplied predict function 
 [integration_py36_admin_unit_test] 20-01-18:23:25:47 INFO     [python.py:192] Python closure saved 
 [integration_py36_admin_unit_test] 20-01-18:23:25:47 INFO     [python.py:206] Using Python 3.6 base image 
 [integration_py36_admin_unit_test] 20-01-18:23:25:47 INFO     [clipper_admin.py:534] [admin-l-36482] Building model Docker image with model data from /tmp/tmppxsal96wclipper 
 [integration_py36_admin_unit_test] 20-01-18:23:25:48 INFO     [clipper_admin.py:539] [admin-l-36482] Step 1/2 : FROM clipper/python36-closure-container:a66648a301 
 [integration_py36_admin_unit_test] 20-01-18:23:25:48 INFO     [clipper_admin.py:539] [admin-l-36482]  ---> e49ff9c3e757 
 [integration_py36_admin_unit_test] 20-01-18:23:25:48 INFO     [clipper_admin.py:539] [admin-l-36482] Step 2/2 : COPY /tmp/tmppxsal96wclipper /model/ 
 [integration_py36_admin_unit_test] 20-01-18:23:25:48 INFO     [clipper_admin.py:539] [admin-l-36482]  ---> 7609f0954281 
 [integration_py36_admin_unit_test] 20-01-18:23:25:48 INFO     [clipper_admin.py:539] [admin-l-36482] Successfully built 7609f0954281 
 [integration_py36_admin_unit_test] 20-01-18:23:25:48 INFO     [clipper_admin.py:539] [admin-l-36482] Successfully tagged admin-l-36482-m7:1 
 [integration_py36_admin_unit_test] 20-01-18:23:25:48 INFO     [clipper_admin.py:541] [admin-l-36482] Pushing model Docker image to admin-l-36482-m7:1 
 [integration_py36_admin_unit_test] 20-01-18:23:25:48 INFO     [docker_container_manager.py:433] [admin-l-36482] Found 0 replicas for m7:1. Adding 1 
 [integration_py36_admin_unit_test] 20-01-18:23:25:50 INFO     [clipper_admin.py:724] [admin-l-36482] Successfully registered model m7:1 
 [integration_py36_admin_unit_test] 20-01-18:23:25:50 INFO     [clipper_admin.py:642] [admin-l-36482] Done deploying model m7:1. 
 [integration_py36_admin_unit_test] 20-01-18:23:25:50 INFO     [clipper_admin.py:303] [admin-l-36482] Model m7 is now linked to application app6 
 [integration_py36_admin_unit_test] ok 
 [integration_py36_admin_unit_test] 20-01-18:23:27:15 INFO     [test_utils.py:107] Creating DockerContainerManager 
 [integration_py36_admin_unit_test] 20-01-18:23:27:15 INFO     [test_utils.py:112] Cleaning up Docker cluster admin-l-36482 
 [integration_py36_admin_unit_test] 20-01-18:23:27:20 INFO     [clipper_admin.py:1424] [admin-l-36482] Stopped all Clipper cluster and all model containers 
 [integration_py36_admin_unit_test]  
 [integration_py36_admin_unit_test] ---------------------------------------------------------------------- 
 [integration_py36_admin_unit_test] Ran 27 tests in 1088.606s 
 [integration_py36_admin_unit_test]  
 [integration_py36_admin_unit_test] OK 
 [integration_py36_admin_unit_test] {'query_id': 12, 'output': 3, 'default': False} 
 [integration_py36_admin_unit_test] 20-01-18:15:27:21 INFO     [retry_with_timeout.py:90] Success! 
===== finished: integration_py36_admin_unit_test =====
+ '[' -z x ']'
Setting commit status on GitHub for https://github.com/ucbrise/clipper/commit/a66648a301c618fed4528e7b103fe737bf803768
Finished: SUCCESS