github.com/abayer/test-infra@v0.0.5/kettle/schema.json (about)

     1  [
     2     {
     3        "name" : "elapsed",
     4        "type" : "FLOAT",
     5        "description" : "total build time",
     6        "mode" : "NULLABLE"
     7     },
     8     {
     9        "name" : "started",
    10        "type" : "TIMESTAMP",
    11        "description" : "build start time",
    12        "mode" : "NULLABLE"
    13     },
    14     {
    15        "description" : "build end time",
    16        "type" : "TIMESTAMP",
    17        "mode" : "NULLABLE",
    18        "name" : "finished"
    19     },
    20     {
    21        "description" : "Whether the build succeeded.",
    22        "mode" : "NULLABLE",
    23        "type" : "BOOLEAN",
    24        "name" : "passed"
    25     },
    26     {
    27        "description" : "(DEPRECATED: use passed) \"SUCCESS\" \"FAILURE\" \"ABORTED\", etc",
    28        "mode" : "NULLABLE",
    29        "type" : "STRING",
    30        "name" : "result"
    31     },
    32     {
    33        "name" : "version",
    34        "mode" : "NULLABLE",
    35        "type" : "STRING"
    36     },
    37     {
    38        "description" : "GCS path with build results",
    39        "mode" : "NULLABLE",
    40        "type" : "STRING",
    41        "name" : "path"
    42     },
    43     {
    44        "description" : "Job name.",
    45        "mode" : "NULLABLE",
    46        "type" : "STRING",
    47        "name" : "job"
    48     },
    49     {
    50        "description" : "Build number.",
    51        "mode" : "NULLABLE",
    52        "type" : "INTEGER",
    53        "name" : "number"
    54     },
    55     {
    56        "name": "metadata",
    57        "mode" : "REPEATED",
    58        "type" : "RECORD",
    59        "description": "extra build information",
    60        "fields": [
    61           {
    62              "mode" : "NULLABLE",
    63              "type" : "STRING",
    64              "name" : "key",
    65              "description" : ""
    66           },
    67           {
    68              "mode" : "NULLABLE",
    69              "type" : "STRING",
    70              "name" : "value",
    71              "description" : ""
    72           }
    73        ]
    74     },
    75     {
    76        "name" : "test",
    77        "fields" : [
    78           {
    79              "description" : "",
    80              "mode" : "NULLABLE",
    81              "type" : "STRING",
    82              "name" : "name"
    83           },
    84           {
    85              "mode" : "NULLABLE",
    86              "description" : "Elapsed test time.",
    87              "type" : "FLOAT",
    88              "name" : "time"
    89           },
    90           {
    91              "name" : "failed",
    92              "description" : "Did this test fail?",
    93              "mode" : "NULLABLE",
    94              "type" : "BOOLEAN"
    95           },
    96           {
    97              "name" : "failure_text",
    98              "description" : "Failure text (if test failed).",
    99              "mode" : "NULLABLE",
   100              "type" : "STRING"
   101           }
   102        ],
   103        "description" : "Test results from individual JUnit files.",
   104        "mode" : "REPEATED",
   105        "type" : "RECORD"
   106     },
   107     {
   108        "name" : "tests_run",
   109        "mode" : "NULLABLE",
   110        "description" : "Number of tests run.",
   111        "type" : "INTEGER"
   112     },
   113     {
   114        "name" : "tests_failed",
   115        "type" : "INTEGER",
   116        "description" : "Number of tests that failed.",
   117        "mode" : "NULLABLE"
   118     },
   119     {
   120        "name" : "executor",
   121        "mode" : "NULLABLE",
   122        "type" : "STRING",
   123        "description": "Hostname of machine that ran the test"
   124     }
   125  ]