Project

General

Profile

Actions

Bug #13367

closed

Fix issue for MinGW / MSYS2 builds and testing

Added by MSP-Greg (Greg L) about 7 years ago. Updated almost 7 years ago.

Status:
Closed
Target version:
-
ruby -v:
ruby 2.5.0dev (2017-03-26 trunk 58142) [x64-mingw32]
[ruby-core:80365]

Description

I'm working to get test-all working in a stable fashion in a Windows MinGW / MSYS2 environment. One item I've looked at is skips. Some RubyGems tests require git. This requires adding and correctly setting an environment variable for the tests to be able to run it.

GitHub PR #1553 addresses this. Identical PR accepted at RUbyGems / rubygems

Below is a summary of make test-all restricted to just RubyGems tests:

1909 tests, 5494 assertions, 1 failures,  0 errors, 36 skips    ENV['GIT'] set correctly and PR patch applied
1909 tests, 5411 assertions, 1 failures, 37 errors, 36 skips    ENV['GIT'] set correctly and no PR patch applied
1909 tests, 5411 assertions, 1 failures,  0 errors, 73 skips    ENV['GIT'] not set and no PR patch applied

More info at RubyGems / rubygems issue #1875

FWIW, current test-all results are:
16625 tests, 2233555 assertions, 8 failures, 1 errors, 113 skips

I'm working to get test results summarized and posted on GitHub.io...

Ruby, Rails, & AWS Docs

Updated by hsbt (Hiroshi SHIBATA) almost 7 years ago

  • Status changed from Open to Assigned
  • Assignee set to hsbt (Hiroshi SHIBATA)
Actions #2

Updated by hsbt (Hiroshi SHIBATA) almost 7 years ago

  • Status changed from Assigned to Closed
Actions

Also available in: Atom PDF

Like0
Like0Like0