528 $ cat report.json |
528 $ cat report.json |
529 testreport ={ |
529 testreport ={ |
530 "test-failure.t": [\{] (re) |
530 "test-failure.t": [\{] (re) |
531 "csys": "\s*[\d\.]{4,5}", ? (re) |
531 "csys": "\s*[\d\.]{4,5}", ? (re) |
532 "cuser": "\s*[\d\.]{4,5}", ? (re) |
532 "cuser": "\s*[\d\.]{4,5}", ? (re) |
|
533 "diff": "---.+\+\+\+.+", ? (re) |
533 "end": "\s*[\d\.]{4,5}", ? (re) |
534 "end": "\s*[\d\.]{4,5}", ? (re) |
534 "result": "failure", ? (re) |
535 "result": "failure", ? (re) |
535 "start": "\s*[\d\.]{4,5}", ? (re) |
536 "start": "\s*[\d\.]{4,5}", ? (re) |
536 "time": "\s*[\d\.]{4,5}" (re) |
537 "time": "\s*[\d\.]{4,5}" (re) |
537 }, ? (re) |
538 }, ? (re) |
538 "test-skip.t": { |
539 "test-skip.t": { |
539 "csys": "\s*[\d\.]{4,5}", ? (re) |
540 "csys": "\s*[\d\.]{4,5}", ? (re) |
540 "cuser": "\s*[\d\.]{4,5}", ? (re) |
541 "cuser": "\s*[\d\.]{4,5}", ? (re) |
|
542 "diff": "", ? (re) |
541 "end": "\s*[\d\.]{4,5}", ? (re) |
543 "end": "\s*[\d\.]{4,5}", ? (re) |
542 "result": "skip", ? (re) |
544 "result": "skip", ? (re) |
543 "start": "\s*[\d\.]{4,5}", ? (re) |
545 "start": "\s*[\d\.]{4,5}", ? (re) |
544 "time": "\s*[\d\.]{4,5}" (re) |
546 "time": "\s*[\d\.]{4,5}" (re) |
545 }, ? (re) |
547 }, ? (re) |
546 "test-success.t": [\{] (re) |
548 "test-success.t": [\{] (re) |
547 "csys": "\s*[\d\.]{4,5}", ? (re) |
549 "csys": "\s*[\d\.]{4,5}", ? (re) |
548 "cuser": "\s*[\d\.]{4,5}", ? (re) |
550 "cuser": "\s*[\d\.]{4,5}", ? (re) |
|
551 "diff": "", ? (re) |
549 "end": "\s*[\d\.]{4,5}", ? (re) |
552 "end": "\s*[\d\.]{4,5}", ? (re) |
550 "result": "success", ? (re) |
553 "result": "success", ? (re) |
551 "start": "\s*[\d\.]{4,5}", ? (re) |
554 "start": "\s*[\d\.]{4,5}", ? (re) |
552 "time": "\s*[\d\.]{4,5}" (re) |
555 "time": "\s*[\d\.]{4,5}" (re) |
553 } |
556 } |
573 $ cat report.json |
576 $ cat report.json |
574 testreport ={ |
577 testreport ={ |
575 "test-failure.t": [\{] (re) |
578 "test-failure.t": [\{] (re) |
576 "csys": "\s*[\d\.]{4,5}", ? (re) |
579 "csys": "\s*[\d\.]{4,5}", ? (re) |
577 "cuser": "\s*[\d\.]{4,5}", ? (re) |
580 "cuser": "\s*[\d\.]{4,5}", ? (re) |
|
581 "diff": "", ? (re) |
578 "end": "\s*[\d\.]{4,5}", ? (re) |
582 "end": "\s*[\d\.]{4,5}", ? (re) |
579 "result": "success", ? (re) |
583 "result": "success", ? (re) |
580 "start": "\s*[\d\.]{4,5}", ? (re) |
584 "start": "\s*[\d\.]{4,5}", ? (re) |
581 "time": "\s*[\d\.]{4,5}" (re) |
585 "time": "\s*[\d\.]{4,5}" (re) |
582 }, ? (re) |
586 }, ? (re) |
583 "test-skip.t": { |
587 "test-skip.t": { |
584 "csys": "\s*[\d\.]{4,5}", ? (re) |
588 "csys": "\s*[\d\.]{4,5}", ? (re) |
585 "cuser": "\s*[\d\.]{4,5}", ? (re) |
589 "cuser": "\s*[\d\.]{4,5}", ? (re) |
|
590 "diff": "", ? (re) |
586 "end": "\s*[\d\.]{4,5}", ? (re) |
591 "end": "\s*[\d\.]{4,5}", ? (re) |
587 "result": "skip", ? (re) |
592 "result": "skip", ? (re) |
588 "start": "\s*[\d\.]{4,5}", ? (re) |
593 "start": "\s*[\d\.]{4,5}", ? (re) |
589 "time": "\s*[\d\.]{4,5}" (re) |
594 "time": "\s*[\d\.]{4,5}" (re) |
590 }, ? (re) |
595 }, ? (re) |
591 "test-success.t": [\{] (re) |
596 "test-success.t": [\{] (re) |
592 "csys": "\s*[\d\.]{4,5}", ? (re) |
597 "csys": "\s*[\d\.]{4,5}", ? (re) |
593 "cuser": "\s*[\d\.]{4,5}", ? (re) |
598 "cuser": "\s*[\d\.]{4,5}", ? (re) |
|
599 "diff": "", ? (re) |
594 "end": "\s*[\d\.]{4,5}", ? (re) |
600 "end": "\s*[\d\.]{4,5}", ? (re) |
595 "result": "success", ? (re) |
601 "result": "success", ? (re) |
596 "start": "\s*[\d\.]{4,5}", ? (re) |
602 "start": "\s*[\d\.]{4,5}", ? (re) |
597 "time": "\s*[\d\.]{4,5}" (re) |
603 "time": "\s*[\d\.]{4,5}" (re) |
598 } |
604 } |