)]}'
{"devstack-vm-gate.sh":[{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"f21b2858cf10c4e479c52d01839892b9ab5090fd","unresolved":false,"context_lines":[{"line_number":177,"context_line":"    RETVAL\u003d$?"},{"line_number":178,"context_line":"    if [[ $RETVAL \u003d 0 \u0026\u0026 \"$DEVSTACK_GATE_TEMPEST_FULL\" -eq \"1\" ]]; then"},{"line_number":179,"context_line":"      echo \"Running tempest full test suite\""},{"line_number":180,"context_line":"      sudo -H -u stack NOSE_XUNIT_FILE\u003dnosetests-full.xml nosetests --with-xunit -sv -A \u0027not type or type !\u003d \"smoke\"\u0027 tempest"},{"line_number":181,"context_line":"    fi"},{"line_number":182,"context_line":"    if [[ \"$DEVSTACK_GATE_TEMPEST_COVERAGE\" -eq \"1\" ]] ; then"},{"line_number":183,"context_line":"        echo \"Generating coverage report\""}],"source_content_type":"text/x-sh","patch_set":1,"id":"AAAAM3%2F%2FcCU%3D","line":180,"updated":"2013-01-22 16:13:22.000000000","message":"I assume this works, though given that -A takes a Python expression and \"type\" is the name of a built-in function in Python\u0027s global namespace I find it odd that \"not type\" would ever evaluate True.","commit_id":"13e85345d2c0c36d79ba86757d476b2769b4ac99"}]}
