)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"76f5e1462aaa1e1fa59024f1aab7b200028ad9b3","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Enable tempest test in gate"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Depends-On: I382af2cb65529c7f425722ddceb6d3ddc4773890"},{"line_number":10,"context_line":"Change-Id: I4229d1d315317ccf2c5c9ca22f5fd1579ef87c41"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":12,"id":"3a461143_592adb7f","line":10,"updated":"2017-02-02 07:56:56.000000000","message":"implement blueprint: tempest-gate","commit_id":"a18d02f776dd4898c166a9e8b0df5c5908a849b9"}],"tools/deploy_aio.sh":[{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"94b24bf64093a02a83cb7a8da2e87fec0a0e6fa7","unresolved":false,"context_lines":[{"line_number":10,"context_line":"export KEEPALIVED_VIRTUAL_ROUTER_ID\u003d$(shuf -i 1-255 -n 1)"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"function copy_logs {"},{"line_number":13,"context_line":"    docker exec tempest bash -c \u0027testr last --subunit \u003e /tmp/results.subunit\u0027"},{"line_number":14,"context_line":"    docker exec tempest bash -c \u0027subunit2html /tmp/results.subunit /tmp/results.html\u0027"},{"line_number":15,"context_line":"    # docker cp does not work with soft link in dest path. So copy the file to stdout then"},{"line_number":16,"context_line":"    # forward to a file"}],"source_content_type":"text/x-sh","patch_set":18,"id":"ff0f0b1f_aa735b80","line":13,"range":{"start_line":13,"start_character":4,"end_line":13,"end_character":77},"updated":"2017-05-18 09:09:48.000000000","message":"have you tried redirecting from the docker output instead of inside container:\n\ndocker exec tempest base -c \u0027command\u0027 \u003e /tmp/file\ninstead of\ndocker exec tempest base -c \u0027command \u003e /tmp/file\u0027\n\nMaybe we can skip the docker cp\u0027s commands","commit_id":"74bbb0c23d73040f49505362d84d2999c1412f93"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"94b24bf64093a02a83cb7a8da2e87fec0a0e6fa7","unresolved":false,"context_lines":[{"line_number":93,"context_line":"openstack_logging_debug: \"True\""},{"line_number":94,"context_line":"openstack_service_workers: \"1\""},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"enable_tempest: \"yes\""},{"line_number":97,"context_line":"EOF"},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"    mkdir /etc/kolla/config/nova"}],"source_content_type":"text/x-sh","patch_set":18,"id":"ff0f0b1f_ea083329","line":96,"range":{"start_line":96,"start_character":0,"end_line":96,"end_character":21},"updated":"2017-05-18 09:09:48.000000000","message":"i\u0027d move it with other enable_* at line 91-92","commit_id":"74bbb0c23d73040f49505362d84d2999c1412f93"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"94b24bf64093a02a83cb7a8da2e87fec0a0e6fa7","unresolved":false,"context_lines":[{"line_number":153,"context_line":"tempest.scenario.test_security_groups_basic_ops.TestSecurityGroupsBasicOps"},{"line_number":154,"context_line":"EOF"},{"line_number":155,"context_line":"docker cp \"$TEMPST_BLACKLIST_FILE\" tempest:/tempest/blacklist"},{"line_number":156,"context_line":"docker exec tempest bash -c \u0027tempest run --config-file /etc/tempest/tempest.conf --parallel --smoke\u0027"}],"source_content_type":"text/x-sh","patch_set":18,"id":"ff0f0b1f_2add0b14","line":156,"range":{"start_line":156,"start_character":0,"end_line":156,"end_character":100},"updated":"2017-05-18 09:09:48.000000000","message":"How do we parse the tests into a gate error or success? will give the docker command an error?","commit_id":"74bbb0c23d73040f49505362d84d2999c1412f93"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"c0962101674baf0f3386760ac47390184ae00a2b","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#!/bin/bash"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"set -o xtrace"},{"line_number":4,"context_line":"set -o errexit"},{"line_number":5,"context_line":""}],"source_content_type":"text/x-sh","patch_set":22,"id":"5f7c97a3_a8692c8c","line":2,"updated":"2018-06-14 10:16:55.000000000","message":"this file a a old rebase guess. Job config is now in tests/ folder","commit_id":"74c5cf1658d26b583cdeb811383959bdb45071ff"}]}
