Commit Graph

  • 24143bf655 junit: Add junit_test Joël Stemmer 2019-10-06 15:53:02 +01:00
  • 21222485a4 Test new parser and report generator with existing testdata Joël Stemmer 2019-10-06 01:51:00 +01:00
  • a100cfaa5f gtr: Add benchmarks to Report Joël Stemmer 2019-10-08 00:45:47 +01:00
  • 050e22e86b junit: Omit Testcase attributes if they're empty Joël Stemmer 2019-10-08 00:44:52 +01:00
  • 88177b5692 parser/gotest: Add test 131 Joël Stemmer 2019-10-05 23:06:47 +01:00
  • 4f6df9492b gtr, parser/gotest: Add test 130 Joël Stemmer 2019-10-05 20:00:48 +01:00
  • 1c800998dd parser/gotest: Add test 30 Joël Stemmer 2019-10-05 19:53:35 +01:00
  • 0219808022 parser/gotest: Add test 32 Joël Stemmer 2019-10-05 19:21:26 +01:00
  • 29fc9e3974 parser/gotest: Add test 31 Joël Stemmer 2019-10-05 19:20:06 +01:00
  • 84801b696c parser/gotest: Add tests 28 and 29 Joël Stemmer 2019-10-05 19:14:34 +01:00
  • 1a0c32347c gtr,parser/gotest: Add test 27 Joël Stemmer 2019-10-05 19:12:35 +01:00
  • be29a47155 parser/gotest: Add test 26 Joël Stemmer 2019-10-05 19:09:43 +01:00
  • 8ef9ea2965 parser/gotest: Add test 25 Joël Stemmer 2019-10-05 19:06:57 +01:00
  • 3676ed3cca parser/gotest: Add test 24 Joël Stemmer 2019-10-05 19:05:01 +01:00
  • e33490229b parser/gotest: Add test 23 Joël Stemmer 2019-10-05 18:20:09 +01:00
  • c03c92d418 gtr,parser/gotest: Improve benchmark output matching Joël Stemmer 2019-10-08 00:39:38 +01:00
  • a52c1b921d gtr: Fix naming of Result constants Joël Stemmer 2019-10-08 00:38:10 +01:00
  • bac074db96 parser/gotest: Initial support for parsing benchmarks Joël Stemmer 2018-06-15 21:53:57 +01:00
  • ff2fc90eeb parser/gotest,gtr: Move Event type to package gtr Joël Stemmer 2018-06-09 00:04:33 +01:00
  • 72cd8b3697 Update go-junit-report to use new parser Joël Stemmer 2019-10-08 00:32:03 +01:00
  • 7bc0f1a86b gtr: Extract report builder to separate file Joël Stemmer 2019-10-08 00:31:34 +01:00
  • c6349bc2f5 parser/gotest: Make parser/gotest parser stateless Joël Stemmer 2018-05-05 12:23:19 +01:00
  • c2e4b698fc junit: Create junit package Joël Stemmer 2018-05-04 00:07:47 +01:00
  • 41b1555d82 gtr: Add skipped test Joël Stemmer 2018-05-03 20:13:34 +01:00
  • bdaa9a9626 gtr: Append output to tests Joël Stemmer 2018-04-28 19:38:05 +01:00
  • cc15e48982 gtr: Create package gtr Joël Stemmer 2018-04-28 18:56:47 +01:00
  • 1cf71a341d parser/gotest: Remove debug printf line Joël Stemmer 2018-04-28 18:32:22 +01:00
  • a7ad52d825 parser/gotest: Parse cached tests Joël Stemmer 2018-04-28 18:21:42 +01:00
  • 76069cb328 parser/gotest: Parse additional parallel output Joël Stemmer 2018-04-28 18:16:17 +01:00
  • 236bda9d6d parser/gotest: Check for prefix that's not part of end-test Joël Stemmer 2018-04-28 18:00:34 +01:00
  • 6026e8f15e parser/gotest: Parse package coverage Joël Stemmer 2018-04-28 17:40:06 +01:00
  • 34ffb9d16d parser/gotest: Remove indent for output, add test for race Joël Stemmer 2018-04-28 17:03:50 +01:00
  • 42bf91bd4d parser/gotest: Refactor to subtests & add more tests Joël Stemmer 2018-04-28 16:18:23 +01:00
  • 48c4de6257 parser/gotest: Parse build failures Joël Stemmer 2018-04-28 15:32:48 +01:00
  • 2e3761de80 parser/gotest: Properly handle subtest prefixes Joël Stemmer 2018-04-28 15:02:41 +01:00
  • 8ec797a84c parser/gotest: Fix indent detection of test output Joël Stemmer 2018-04-28 01:06:54 +01:00
  • 73545440ce parser/gotest: Add test for go1.5 test output Joël Stemmer 2018-04-28 00:31:53 +01:00
  • a4e60c8339 parser/gotest: Parse coverage from summary lines Joël Stemmer 2018-04-28 00:27:30 +01:00
  • a58f8f1a19 parser/gotest: Add support for parsing go test coverage Joël Stemmer 2018-04-28 00:16:14 +01:00
  • c5559de1a8 parser/gotest: Add tests for compiled test output and parallel test output Joël Stemmer 2018-04-28 00:11:01 +01:00
  • a6b3b6f974 parser/gotest: Add tests for go1.4 output and multiple packages Joël Stemmer 2018-04-27 01:21:08 +01:00
  • caf696a15d parser/gotest: Add test for skipped tests Joël Stemmer 2018-04-27 01:12:52 +01:00
  • 0512acf25e parser/gotest: Handle test output logging Joël Stemmer 2018-04-27 01:10:30 +01:00
  • 292d0c814b parser/gotest: Initial version of package parser/gotest Joël Stemmer 2018-04-27 01:03:12 +01:00
  • 5b78a29c68 Create a v2 module and bump version to v2.0.0-dev Joël Stemmer 2022-02-20 22:13:55 +00:00
  • 2a37e36ac6 Add test for benchmarks with MB/s v1 Joël Stemmer 2018-06-10 14:20:57 +01:00
  • d5de2960fd Remove travis config Joël Stemmer 2022-02-26 23:24:09 +00:00
  • e0c48d5051 Configure Github Actions to automatically run tests Joël Stemmer 2022-02-26 23:23:15 +00:00
  • 16c7efad77 Bump version to v1.0.0 v1.0.0 Joël Stemmer 2022-02-21 22:26:10 +00:00
  • b61b86b9a7 Update README and contributing guidelines Joël Stemmer 2022-02-19 21:19:37 +00:00
  • 26cb193214 Create Makefile to help build releases Joël Stemmer 2022-02-18 22:13:01 +00:00
  • b2b06e7a1e Add -version flag to print current version Joël Stemmer 2019-10-04 00:07:33 +01:00
  • 984a47ca6b Update Travis build status badge to use master branch Joël Stemmer 2019-10-08 20:53:20 +01:00
  • cc1f095d5c Specify correct minimum go version in go.mod v0.9.1 Joël Stemmer 2019-10-04 20:55:37 +01:00
  • c92ec55ec6 Create go.mod file v0.9.0 Joël Stemmer 2019-10-04 00:10:55 +01:00
  • 27e2e8f782 Print usage on flag error Joël Stemmer 2019-10-04 00:05:01 +01:00
  • f79a156ed8 Define flags directly and remove init function Joël Stemmer 2019-10-04 00:03:12 +01:00
  • 45752f2672 Reorganize README Joël Stemmer 2019-10-04 00:02:18 +01:00
  • 1b8b67371c Report testsuite failures even if all tests succeeded Joël Stemmer 2019-10-03 23:53:41 +01:00
  • 8b849e7995
    Merge pull request #96 from themichaellai/master Joël Stemmer 2019-10-03 22:58:14 +01:00
  • 080dff894f
    Merge pull request #93 from johnSchnake/unmarshalSuites Joël Stemmer 2019-10-03 22:11:10 +01:00
  • 6315b3013b Parse package name output when test binary name is included Michael Lai 2019-09-18 17:31:51 -07:00
  • c6aeb8e0a5 Adjust xml annotations to allow unmarshal of test suites John Schnake 2019-08-20 21:20:04 -05:00
  • af01ea7f80
    Merge pull request #82 from mark-rushakoff/cli-reject-positional-args Joël Stemmer 2019-01-06 14:48:39 +00:00
  • 55f6716122
    Merge pull request #83 from liggitt/test-output Joël Stemmer 2019-01-06 14:36:47 +00:00
  • 9c3d9dadf6 Include test output and stdout in test failures Jordan Liggitt 2018-12-21 13:28:44 -05:00
  • 63c2422f96 Reject positional CLI arguments Mark Rushakoff 2018-12-13 11:41:34 -08:00
  • 385fac0ced
    Merge pull request #76 from PascalBourdier/master Joël Stemmer 2018-06-14 15:38:34 +01:00
  • 8a7cf56401
    fix path in doc PascalB 2018-06-14 16:12:03 +02:00
  • d0a98937db
    Merge pull request #75 from brittinator/master Joël Stemmer 2018-06-08 20:56:33 +01:00
  • b4d81a975b Regex captures benchmarks with or without CPU suffix. Brittany Walentin 2018-06-07 22:16:50 -07:00
  • 47abdc7385 Fix whitespace prefixes in testdata for subtests Joël Stemmer 2018-04-28 14:33:15 +01:00
  • 56afb484ae Move -count parameter to bench example and a little cleanup Joël Stemmer 2018-06-03 22:40:27 +01:00
  • b27aeca3e6
    Merge pull request #73 from brittinator/master Joël Stemmer 2018-06-03 22:46:44 +01:00
  • 1c2c0a00fe Adds multi-package benchmark support, simplifies merge benchmark averaging. Addressing code review comments. Brittany Walentin 2018-06-03 12:28:48 -07:00
  • 260b47cabe Addressing code review comments. Mainly: * Moving the averaging/merging of benchmarks from the parser to the formatter package * Tightening up the regex so it only captures the numeric values (no more of trimming spaces and the ns/op) * Deleting the writing up in xml file the benchmark memory sections of B/op and Allocs/op Brittany Walentin 2018-05-25 10:59:00 -07:00
  • b2f467b67c Adds ability to parse benchmarking information, and (optional) with memory information and with -count specified. Includes a number of unit tests. Issue #70. Brittany Walentin 2018-05-22 19:20:43 -07:00
  • 1ce4b93a20 Deprecated Time field, use a time.Duration instead. Joël Stemmer 2018-04-21 17:09:34 +01:00
  • c1eb342963 Add -match test flag to make testing specific tests easier Joël Stemmer 2018-04-21 14:37:15 +01:00
  • 6e1ccef4d8 Add support for cached tests Joël Stemmer 2018-04-21 14:20:26 +01:00
  • 6a7ce5ecd4 Rename tests to testdata Joël Stemmer 2018-04-21 18:07:05 +01:00
  • f738270caf Fix and update Travis build config Joël Stemmer 2018-03-17 19:54:42 +00:00
  • de2cdb5ac5 Add go1.9 and go.10 to Travis build config Joël Stemmer 2018-03-17 19:44:35 +00:00
  • 6f96942bb2 Rename and update parallel testcase Joël Stemmer 2018-03-17 19:35:50 +00:00
  • 766f2ff9bb Merge pull request #67 from mattdelco/upstream Matt Delco 2018-03-14 16:03:42 -07:00
  • 2eb034df4e
    Merge pull request #68 from jmillikin-stripe/formatter-package Joël Stemmer 2018-03-17 19:41:40 +00:00
  • 03cda22671
    Move junit-formatter.go to its own package for use as a library. John Millikin 2018-03-16 16:09:48 -07:00
  • d9db44172d Remove \s* prefix from regexStatus Joël Stemmer 2018-02-03 23:49:48 +00:00
  • 0e171eb667 [rvelaz] Fix test report when the program writes to stdout rvelaz 2018-01-05 17:07:20 +01:00
  • a009038a63 Set test output directly when parsing the result Joël Stemmer 2017-07-28 21:42:28 +01:00
  • 862454a821 Add state to ignore trailing output Ingmar Stein 2017-07-26 08:06:07 +02:00
  • 0f1caf6c3e Revert changes to coverage regexps Ingmar Stein 2017-07-25 09:25:47 +02:00
  • a9c8bce520 Add Go 1.8 to Travis build Ingmar Stein 2017-06-22 12:44:20 +02:00
  • 01656fa7f4 Capture more test output, e.g. race detection results Ingmar Stein 2017-06-22 12:43:57 +02:00
  • 15422cf504 Add support for -coverpkg output Joël Stemmer 2017-07-24 21:44:35 +01:00
  • cce73b4996 Change findTest to return the most recently added test Joël Stemmer 2017-05-11 22:22:43 +01:00
  • 9a95738d2a Merge pull request #53 from jstemmer/capture-package-failures Joël Stemmer 2017-04-29 14:54:45 +02:00
  • 2a5fd0eeb0 Include failing packages without tests in report Joël Stemmer 2017-04-27 23:19:32 +01:00
  • dd4990585e Merge pull request #51 from posener/setup-error Joël Stemmer 2017-04-20 19:46:43 +02:00
  • 4e217bedba Detect setup error as a failing test Eyal Posener 2017-04-19 15:58:15 +03:00