[OE-core] [PATCH] lib/oeqa/runtime/systemd: Add a basic runtime test for the journal

2015-03-11 Thread Randy Witt
The test_systemd_journal() test will fail if journalctl exits with a
non-zero exit status. The exit status is non-zero even if there are no
journal files, which is what drove the creation of this test.

[Yocto #7388]

Signed-off-by: Randy Witt randy.e.w...@linux.intel.com
---
 meta/lib/oeqa/runtime/systemd.py | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/meta/lib/oeqa/runtime/systemd.py b/meta/lib/oeqa/runtime/systemd.py
index 1451698..5935edd 100644
--- a/meta/lib/oeqa/runtime/systemd.py
+++ b/meta/lib/oeqa/runtime/systemd.py
@@ -86,3 +86,9 @@ class SystemdServiceTests(SystemdTest):
 self.systemctl('is-enabled', 'avahi-daemon.service', expected=1)
 self.systemctl('enable', 'avahi-daemon.service')
 self.systemctl('is-enabled', 'avahi-daemon.service')
+
+class SystemdJournalTests(SystemdTest):
+@skipUnlessPassed('test_ssh')
+def test_systemd_journal(self):
+(status, output) = self.target.run('journalctl')
+self.assertEqual(status, 0, output)
-- 
1.9.3

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH] lib/oeqa/runtime/systemd: Add a basic runtime test for the journal

2015-03-11 Thread Randy Witt

Sorry, please ignore this previously submitted patch.

On 03/11/2015 02:25 PM, Randy Witt wrote:

The test_systemd_journal() test will fail if journalctl exits with a
non-zero exit status. The exit status is non-zero even if there are no
journal files, which is what drove the creation of this test.
[Yocto #7388]

Signed-off-by: Randy Witt randy.e.w...@linux.intel.com
---
  meta/lib/oeqa/runtime/systemd.py | 6 ++
  1 file changed, 6 insertions(+)

diff --git a/meta/lib/oeqa/runtime/systemd.py b/meta/lib/oeqa/runtime/systemd.py
index 1451698..5935edd 100644
--- a/meta/lib/oeqa/runtime/systemd.py
+++ b/meta/lib/oeqa/runtime/systemd.py
@@ -86,3 +86,9 @@ class SystemdServiceTests(SystemdTest):
  self.systemctl('is-enabled', 'avahi-daemon.service', expected=1)
  self.systemctl('enable', 'avahi-daemon.service')
  self.systemctl('is-enabled', 'avahi-daemon.service')
+
+class SystemdJournalTests(SystemdTest):
+@skipUnlessPassed('test_ssh')
+def test_systemd_journal(self):
+(status, output) = self.target.run('journalctl')
+self.assertEqual(status, 0, output)



--
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH] lib/oeqa/runtime/systemd: Add a basic runtime test for the journal

2015-03-09 Thread Randy Witt
The test_systemd_journal() test will fail if journalctl exits with a
non-zero exit status. The exit status is non-zero even if there are no
journal files, which is what drove the creation of this test.

[Yocto #7388]

Signed-off-by: Randy Witt randy.e.w...@linux.intel.com
---
 meta/lib/oeqa/runtime/systemd.py | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/meta/lib/oeqa/runtime/systemd.py b/meta/lib/oeqa/runtime/systemd.py
index 1451698..5935edd 100644
--- a/meta/lib/oeqa/runtime/systemd.py
+++ b/meta/lib/oeqa/runtime/systemd.py
@@ -86,3 +86,9 @@ class SystemdServiceTests(SystemdTest):
 self.systemctl('is-enabled', 'avahi-daemon.service', expected=1)
 self.systemctl('enable', 'avahi-daemon.service')
 self.systemctl('is-enabled', 'avahi-daemon.service')
+
+class SystemdJournalTests(SystemdTest):
+@skipUnlessPassed('test_ssh')
+def test_systemd_journal(self):
+(status, output) = self.target.run('journalctl')
+self.assertEqual(status, 0, output)
-- 
1.9.3

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core