Bug #5081
closed
Bug #5076: Mac OS X Lion Support
LionでTestSyslog が一件 failure
Added by kosaki (Motohiro KOSAKI) over 13 years ago.
Updated over 13 years ago.
Description
Lionからsyslogの書式が変わったように見えます
- Failure:
test_log(TestSyslog) [/Users/kosaki/ruby/git/test/test_syslog.rb:148]:
<"syslog_test: test1 - hello, world!\n"> expected but was
<"Jul 22 23:41:41 KOSAKI-Motohiro-no-MacBook-Pro.local syslog_test[98441] : test1 - hello, world!\n">.
- Status changed from Open to Assigned
- Assignee set to knu (Akinori MUSHA)
- Priority changed from 3 to Normal
Lion(の開発)環境が手元に用意できるのが今週末見込みなので少し待っててください。
In message redmine.journal-19822.20110729125917@ruby-lang.org
on Fri, 29 Jul 2011 12:59:19 +0900,
Akinori MUSHA knu@ruby-lang.org wrote:
Lionからsyslogの書式が変わったように見えます
世の中には(オプション指定すると)、こんな内容をログに出すものも存在しま
すしなぁ。
2011-05-31T21:33:42.761302+09:00 reef.back-street.net /netbsd - - - Accounting s
tarted
(NetBSD 5.99.55で、syslogdに -o syslog とオプションを指定した場合で、
伝統的なRFC3164によるsyslogではなく、RFC5424に基づいた内容を反映できる
書式となっています。)
--
神戸 隆博 (かんべ たかひろ) at 仕事場
(2011/07/29 13:30), Takahiro Kambe wrote:
In message redmine.journal-19822.20110729125917@ruby-lang.org
on Fri, 29 Jul 2011 12:59:19 +0900,
Akinori MUSHA knu@ruby-lang.org wrote:
Lionからsyslogの書式が変わったように見えます
世の中には(オプション指定すると)、こんな内容をログに出すものも存在しま
すしなぁ。
2011-05-31T21:33:42.761302+09:00 reef.back-street.net /netbsd - - - Accounting s
tarted
(NetBSD 5.99.55で、syslogdに -o syslog とオプションを指定した場合で、
伝統的なRFC3164によるsyslogではなく、RFC5424に基づいた内容を反映できる
書式となっています。)
便乗質問させてください。
どちらもプラットフォーム側が仕様変更したという話なのでテストをスキップさせるだけで
十分と思っているのですが、認識正しいでしょうか?
そういう仮定のもとに1.9.3には全然クリティカルじゃなかろう。と推測していました
In message 4E324985.2080400@jp.fujitsu.com
on Fri, 29 Jul 2011 14:47:57 +0900,
KOSAKI Motohiro kosaki.motohiro@jp.fujitsu.com wrote:
(NetBSD 5.99.55で、syslogdに -o syslog とオプションを指定した場合で、
伝統的なRFC3164によるsyslogではなく、RFC5424に基づいた内容を反映できる
書式となっています。)
そういえば、Solarisか何かも伝統的なsyslogではなくタグか何かつくように
なっていたようなかすかが記憶が...。
便乗質問させてください。
どちらもプラットフォーム側が仕様変更したという話なのでテストをスキッ
プさせるだけで十分と思っているのですが、認識正しいでしょうか?
短期的、
そういう仮定のもとに1.9.3には全然クリティカルじゃなかろう。と推測して
いました
1.9.3については問題ないでしょう。
ただ、長い目で見た場合には、ちゃんと各書式を解析するようにしないとテス
トしたことにならない?
--
神戸 隆博 (かんべ たかひろ) at 仕事場
In message 4E324985.2080400@jp.fujitsu.com
on Fri, 29 Jul 2011 14:47:57 +0900,
KOSAKI Motohiro kosaki.motohiro@jp.fujitsu.com wrote:
(NetBSD 5.99.55で、syslogdに -o syslog とオプションを指定した場合で、
伝統的なRFC3164によるsyslogではなく、RFC5424に基づいた内容を反映できる
書式となっています。)
そういえば、Solarisか何かも伝統的なsyslogではなくタグか何かつくように
なっていたようなかすかが記憶が...。
便乗質問させてください。
どちらもプラットフォーム側が仕様変更したという話なのでテストをスキッ
プさせるだけで十分と思っているのですが、認識正しいでしょうか?
短期的、
そういう仮定のもとに1.9.3には全然クリティカルじゃなかろう。と推測して
いました
1.9.3については問題ないでしょう。
ただ、長い目で見た場合には、ちゃんと各書式を解析するようにしないとテス
トしたことにならない?
--
神戸 隆博 (かんべ たかひろ) at 仕事場
- Status changed from Assigned to Closed
- % Done changed from 0 to 100
This issue was solved with changeset r32859.
Motohiro, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
- test/test_syslog.rb (TestSyslog#test_log): Do not be too
specific about the log line format. Fixes #5081.
Also available in: Atom
PDF
Like0
Like0Like0Like0Like0Like0Like0Like0