ruby-trunk-changes 2019-07-29

今日は主に Travis-CI などの macOS でのテストの安定化のためのデバッグ作業のための変更がありました。

[61f0f71e5b] Nobuyoshi Nakada 2019-07-29 02:38:15 UTC

.travis.yml の osx_image の指定をトップレベルでなくプラットフォーム毎の設定の部分に移動しています。

[f811a5e910] git 2019-07-29 03:06:13 UTC

version.h の日付更新

[630eb04bc4] Nobuyoshi Nakada 2019-07-29 04:29:35 UTC

rdoc のテストで未使用の変数への代入を消しています。

[8c6f1715f0] Nobuyoshi Nakada 2019-07-29 04:29:42 UTC

Time のテストで未使用の変数への代入とテストで使う Class の 使わない attr_reader の定義を削除しています。

[4b4d8a662b] Takashi Kokubun 2019-07-29 10:45:25 UTC

.travis.yml や appveyor.yml で -j オプションぬきの make test-all に分離してたテストのうち test_gc_compact.rb を -j ありのほうに復帰? させています。

[5af28fec2f] Takashi Kokubun 2019-07-29 10:49:19 UTC

タイムアウトを伸ばしてもまだ失敗するようなので .travis.yml の macOS 向けの make test-all のオプションにデバッグ用に -v を追加しています。

[e05f397f08] Takashi Kokubun 2019-07-29 11:25:22 UTC

148f50fc789d59319113a1fd2897dbe552e73e73 で .travis.yml の macOS 向けで homebrew の update をするようにしていたのをやっぱりやめています。 update しないと "Your Homebrew is outdated" というエラーになってたそうですが、brew update するとそこでまた別のエラー(タイムアウト?)になることがあるので、一旦 update なしにしてみています。

[f6a6b21f09] Takashi Kokubun 2019-07-29 11:55:18 UTC

e05f397f08e98fb170e3aca885d6028b344e833c でコメントアウトした homebrew.update: true のコメントを短く書きなおしています。

[a5ea55feb4] Takashi Kokubun 2019-07-29 11:57:57 UTC

これは実際には f6a6b21f09b24955a44622e1767bf5b6630525be でコミットするつもりだったみたいですが .travis.yml の make test-all につけていた travis-wait 50 を消しています。 travis-wait をつけると出力が出なくなってしまうらしくて、デバッグ出力がみえないためとのこと。