Bug #5081
closedBug #5076: Mac OS X Lion Support
LionでTestSyslog が一件 failure
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">.
Updated by naruse (Yui NARUSE) over 13 years ago
- Status changed from Open to Assigned
- Assignee set to knu (Akinori MUSHA)
- Priority changed from 3 to Normal
Updated by knu (Akinori MUSHA) over 13 years ago
Lion(の開発)環境が手元に用意できるのが今週末見込みなので少し待っててください。
Updated by taca (Takahiro Kambe) over 13 years ago
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 仕事場
Updated by Anonymous over 13 years ago
(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には全然クリティカルじゃなかろう。と推測していました
Updated by taca (Takahiro Kambe) over 13 years ago
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 仕事場
Updated by taca (Takahiro Kambe) over 13 years ago
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 仕事場
Updated by knu (Akinori MUSHA) over 13 years ago
- 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.