Attempt #436623

Commit 81c444a94975553926d37c248daa688c6c69aa82
Deployment Host vagrant-ubuntu-trusty-64
Start Time 2016-10-28 03:17:15
Duration 139s
Size 68 MB
Runtime Python 2.7.6
Tested Database MySQL
Attempt Result Success
Registration Form Fail
Login Form Unknown

Dependencies

Package Source
django 1.8.4 Database
mysqlclient 1.3.7 Database

Statistics

# of Tables 11
# of Indexes 25
# of Secondary Indexes 19
# of Constrants 28
# of Foreign Keys 10
# of Transactions 0
Ratio of Txn/Action 0
Table Coverage 9
Column Coverage 50
Index Coverage 0

Actions

Url Method Fields Queries
http://127.0.0.1:8001/ GET
Type Count
SELECT 1
INSERT 0
UPDATE 0
DELETE 0
OTHER 8

Log

10-28-2016 03:17:15 [basedeployer.py:deploy:401] INFO : Deploying Repository: tgmiller5/todo ...
10-28-2016 03:17:15 [basedeployer.py:deploy:421] INFO : Validating Repository ...
10-28-2016 03:17:15 [connectionpool.py:_new_conn:711] INFO : Starting new HTTPS connection (1): api.github.com
10-28-2016 03:17:16 [basedeployer.py:deploy:431] INFO : Downloading Repository ...
10-28-2016 03:17:16 [connectionpool.py:_new_conn:711] INFO : Starting new HTTPS connection (1): github.com
10-28-2016 03:17:16 [connectionpool.py:_new_conn:711] INFO : Starting new HTTPS connection (1): codeload.github.com
10-28-2016 03:19:06 [basedeployer.py:deploy:451] INFO : Deploying at /tmp/crawler1 ...
10-28-2016 03:19:08 [djangodeployer.py:deploy_repo_attempt:314] INFO : (0, 'New python executable in /tmp/crawler1/bin/python\nInstalling setuptools, pip, wheel...done.\n', '')
10-28-2016 03:19:08 [djangodeployer.py:deploy_repo_attempt:322] INFO : manage.py path: /tmp/crawler1/todo-81c444a94975553926d37c248daa688c6c69aa82
10-28-2016 03:19:08 [djangodeployer.py:deploy_repo_attempt:350] INFO : setting.py path: /tmp/crawler1/todo-81c444a94975553926d37c248daa688c6c69aa82/mysite/settings.py
10-28-2016 03:19:08 [djangodeployer.py:try_deploy:209] INFO : Configuring settings ...
10-28-2016 03:19:08 [basedeployer.py:kill_server:485] INFO : Killing server on port 8001 ...
10-28-2016 03:19:09 [djangodeployer.py:try_deploy:214] INFO : {'executable': 'Python', 'version': '2.7.6\n'}
10-28-2016 03:19:09 [djangodeployer.py:try_deploy:217] INFO : Database: MySQL
10-28-2016 03:19:09 [djangodeployer.py:try_deploy:219] INFO : Installing requirements ...
10-28-2016 03:19:09 [djangodeployer.py:install_requirements:101] INFO : pip install django
10-28-2016 03:19:12 [djangodeployer.py:install_requirements:103] INFO : pip install output: (0, 'Collecting django==1.8.4\n  Downloading Django-1.8.4-py2.py3-none-any.whl (6.2MB)\nInstalling collected packages: django\nSuccessfully installed django-1.8.4\n', '/tmp/crawler1/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning.\n  SNIMissingWarning\n/tmp/crawler1/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.\n  InsecurePlatformWarning\n')
10-28-2016 03:19:12 [djangodeployer.py:install_requirements:101] INFO : pip install mysqlclient
10-28-2016 03:19:15 [djangodeployer.py:install_requirements:103] INFO : pip install output: (0, "Collecting mysqlclient==1.3.7\n  Downloading mysqlclient-1.3.7.tar.gz (79kB)\nInstalling collected packages: mysqlclient\n  Running setup.py install for mysqlclient: started\n    Running setup.py install for mysqlclient: finished with status 'done'\nSuccessfully installed mysqlclient-1.3.7\n", '/tmp/crawler1/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning.\n  SNIMissingWarning\n/tmp/crawler1/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.\n  InsecurePlatformWarning\n')
10-28-2016 03:19:15 [djangodeployer.py:sync_server:169] INFO : Syncing server ...
10-28-2016 03:19:16 [djangodeployer.py:try_deploy:234] INFO : (0, 'Operations to perform:\n  Synchronize unmigrated apps: staticfiles, messages\n  Apply all migrations: admin, contenttypes, todo, auth, sessions\nSynchronizing apps without migrations:\n  Creating tables...\n    Running deferred SQL...\n  Installing custom SQL...\nRunning migrations:\n  No migrations to apply.\n', '')
10-28-2016 03:19:16 [djangodeployer.py:create_superuser:180] INFO : Creating superuser ...
10-28-2016 03:19:16 [basedeployer.py:configure_network:165] INFO : Configuring network ...
10-28-2016 03:19:16 [djangodeployer.py:run_server:192] INFO : Running server ...
10-28-2016 03:19:21 [basedeployer.py:check_server:472] INFO : Checking server ...
10-28-2016 03:19:21 [base.py:__new__:116] WARNING: /tmp/crawler1/todo-81c444a94975553926d37c248daa688c6c69aa82/mysite/../todo/models.py:5: RemovedInDjango19Warning: Model class todo.models.Post doesn't declare an explicit app_label and either isn't in an application in INSTALLED_APPS or else was imported before its application was loaded. This will no longer be supported in Django 1.9.
  class Post(models.Model):

10-28-2016 03:19:21 [basedeployer.py:check_server:474] INFO : Main Url : http://127.0.0.1:8001/
10-28-2016 03:19:22 [basedeployer.py:check_server:477] INFO : (0, '', 'Spider mode enabled. Check if remote file exists.\n--2016-10-28 03:19:21--  http://127.0.0.1:8001/\nConnecting to 127.0.0.1:8001... connected.\nHTTP request sent, awaiting response... 200 OK\nLength: unspecified [text/html]\nRemote file exists and could contain further links,\nbut recursion is disabled -- not retrieving.\n\n')
10-28-2016 03:19:22 [basedriver.py:drive:466] INFO : Driving Repository: tgmiller5/todo ...
10-28-2016 03:19:22 [basedriver.py:bootstrap:187] INFO : Driving : Bootstraping ...
10-28-2016 03:19:23 [basedriver.py:initialize:393] INFO : Driving: Initializing ...
10-28-2016 03:19:25 [basedriver.py:get_forms:284] INFO : Fail to register ...
10-28-2016 03:19:26 [basedriver.py:query_urls:460] INFO : Normal: Query the Url on http://127.0.0.1:8001/ Successfully ...
10-28-2016 03:19:26 [basedriver.py:drive:501] INFO : Saving Screenshot ...
10-28-2016 03:19:33 [basedeployer.py:kill_server:485] INFO : Killing server on port 8001 ...
10-28-2016 03:19:34 [basedeployer.py:save_attempt:189] INFO : Saving attempt ...