All of lore.kernel.org
 help / color / mirror / Atom feed
* osstest serial logs
       [not found]       ` <1448395950.13926.44.camel@citrix.com>
@ 2015-11-25  9:46         ` Ian Campbell
  2015-11-25 11:03           ` Ian Jackson
  0 siblings, 1 reply; 2+ messages in thread
From: Ian Campbell @ 2015-11-25  9:46 UTC (permalink / raw)
  To: Ian Jackson; +Cc: xen-devel

On Tue, 2015-11-24 at 20:12 +0000, Ian Campbell wrote:
> The serial logs begin at the start of the flight, which might be long
> before the job actually started. (confusing, I agree)

We could switch this to collect logs only from the start of the job, rather
than the start of the flight, but this would still include a potentially
long time in the hosts-allocate phase, where several other jobs could run.

I investigated other options a while back:

I found that sympathy has no way to ask it to rotate the logs (either
globally or for a specific host, which would allow us to cause the relevant
job's logs at least start on a file break boundary) nor any mechanism to
inject a string into the log (to fingerprint the start of a phase to make
searching easier etc).

I also investigated making Osstest::Serial::* filter based on time stamps,
but it was getting pretty fiddly. Perhaps not impossible to achieve, but
still suffers from not being able to know when to cut off (maybe hosts-
allocate could set a runvar?)

Perhaps one simple aid would be to have osstest-confirm-booted log the
flight + job along with an easily searchable pattern (like how I can
usually search for *** in a build log to see what went wrong)?

Ian.

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: osstest serial logs
  2015-11-25  9:46         ` osstest serial logs Ian Campbell
@ 2015-11-25 11:03           ` Ian Jackson
  0 siblings, 0 replies; 2+ messages in thread
From: Ian Jackson @ 2015-11-25 11:03 UTC (permalink / raw)
  To: Ian Campbell; +Cc: xen-devel

Ian Campbell writes ("osstest serial logs"):
> I found that sympathy has no way to ask it to rotate the logs (either
> globally or for a specific host, which would allow us to cause the relevant
> job's logs at least start on a file break boundary) nor any mechanism to
> inject a string into the log (to fingerprint the start of a phase to make
> searching easier etc).

I think it would probably be best to make such a feature in sympathy.

http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git/sympathy.git/

I keep meaning to get around to actually getting it into Debian
proper.

Ian.

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2015-11-25 11:03 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <22100.36610.359323.191527@mariner.uk.xensource.com>
     [not found] ` <5654A0EE.1020300@oracle.com>
     [not found]   ` <22100.41605.451964.337116@mariner.uk.xensource.com>
     [not found]     ` <5654A6F4.2020106@oracle.com>
     [not found]       ` <1448395950.13926.44.camel@citrix.com>
2015-11-25  9:46         ` osstest serial logs Ian Campbell
2015-11-25 11:03           ` Ian Jackson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.