#if (`diff pass_fail.txt pass_fail.txt.prev`) {
$fail = `grep Failed pass_fail.txt`;
open RSS_FILE, ">test_rss.xml";
- print RSS_FILE q^<?xml version="1.0"?>
-<rss version="2.0">
- <channel>
- <title>Test Output Summary</title>
- <link>http://testing.evergreen-ils.org/~live/test.html</link>
- <description>Live Test Suite</description>
- <pubDate>^ . `date -R` . q^</pubDate>
- <item>^ . (
- $fail
- ? q^<title>Test Failure - http://testing.evergreen-ils.org/~live/test.html</title>
- <link>http://testing.evergreen-ils.org/~live/test.html</link>
- <description>One or more tests failed</description>
- ^
- : q^<title>Test Success - http://testing.evergreen-ils.org/~live/test.html</title>
- <link>http://testing.evergreen-ils.org/~live/test.html</link>
- <description>All tests passed</description>
- ^
- ) . q^</item>
- </channel>
-</rss>
+ print RSS_FILE q^
+ <?xml version="1.0" encoding="utf-8"?>
+ <feed xmlns="http://www.w3.org/2005/Atom">
+
+ <title>Live Tester - EG Master</title>
+ <link href="http://testing.evergreen-ils.org/~live"/>
+ <updated>^ . `date -Iseconds` . q^</updated>
+ <author>
+ <name>Evergreen Project</name>
+ </author>
+ <id>http://testing.evergreen-ils.org/~live</id>
+
+ <entry>
+ <title>Test ^ . ($fail ? 'Failure' : 'Success') . q^</title>
+ <link href="http://testing.evergreen-ils.org/~live"/>
+ <id>http://testing.evergreen-ils.org/~live#^ . `date -Ins` . q^</id>
+ <updated>^ . `date -Iseconds` . q^</updated>
+ <summary>^ . ($fail ? 'One or more tests failed' : 'All tests succeeded') . q^</summary>
+ </entry>
+
+ </feed>
^;
close RSS_FILE;
#}