{
    "case_insensitive": true,
    "contains": [
        {
            "className": "string",
            "begin": "\\[\n(multipart)?",
            "end": "\\]\n"
        },
        {
            "className": "string",
            "begin": "\\d{4}-\\d{2}-\\d{2}(\\s+)\\d{2}:\\d{2}:\\d{2}.\\d+Z"
        },
        {
            "className": "string",
            "begin": "(\\+|-)\\d+"
        },
        {
            "className": "keyword",
            "relevance": 10,
            "variants": [
                {
                    "begin": "^(test|testing|success|successful|failure|error|skip|xfail|uxsuccess)(:?)\\s+(test)?"
                },
                {
                    "begin": "^progress(:?)(\\s+)?(pop|push)?"
                },
                {
                    "begin": "^tags:"
                },
                {
                    "begin": "^time:"
                }
            ]
        }
    ]
}
