Issue #14121 has been updated by shevegen (Robert A. Heiler).


I like that you use an overview (the html page) for people to have a look at.

----------------------------------------
Bug #14121: test-all - rename duplicate classes for consistent test count
https://bugs.ruby-lang.org/issues/14121#change-67875

* Author: MSP-Greg (Greg L)
* Status: Open
* Priority: Normal
* Assignee: 
* Target version: 
* ruby -v: ruby 2.5.0dev (2017-11-20 trunk 60862) [x64-mingw32]
* Backport: 2.3: UNKNOWN, 2.4: UNKNOWN
----------------------------------------
`test-all` reports varying test counts from build to build.  This seems to be due to duplicate class names in the test suite.

I pushed [PR 1763](https://github.com/ruby/ruby/pull/1763) to the git repo with several renamed classes.

I've been using the patch in ruby-loco MinGW builds.  The test summary page [Ruby MinGW Test Results](https://msp-greg.github.io/file.mingw_test-all.html) has shown consistent results.

Also, I did a build in my [fork](https://ci.appveyor.com/project/MSP-Greg/ruby/build/4#L4539), which showed a test count of 16,826, which matches the test count in the [PR build](https://ci.appveyor.com/project/ruby/ruby/build/1.0.6141#L4542).

In addition to PR, patch attached.  Thanks, Greg



---Files--------------------------------
test-class_renames.patch (12.4 KB)


-- 
https://bugs.ruby-lang.org/

Unsubscribe: <mailto:ruby-core-request / ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>