* Building Xen Test Days into the conclusion of the Xen 4.3 release cycle
@ 2013-04-23 14:29 Lars Kurth
2013-04-23 14:53 ` jacek burghardt
` (3 more replies)
0 siblings, 4 replies; 12+ messages in thread
From: Lars Kurth @ 2013-04-23 14:29 UTC (permalink / raw)
To: xen-devel@lists.xen.org
Hi everybody,
I wanted to follow up on George's e-mail (Xen 4.3 development update
CODE FREEZE at
http://lists.xen.org/archives/html/xen-devel/2013-04/msg02142.html). One
way we can facilitate the goal of
1. Have a bug-free 4.3 release
... is to build in some Test Days into the coming weeks. This worked
well for Xen 4.2 RC2 as well as XCP 1.6. What we do need though is a
good set of test instructions for Xen 4.3 : examples for last time round
were
- http://wiki.xen.org/wiki/Xen_4.2_RC2_test_instructions
- http://wiki.xen.org/wiki/XCP_1.6_test_instructions
We have a document day coming up next Monday, which would be an ideal
day to put together Xen 4.3 RC test intrstructions. I remember we got a
lot of test coverage for 4.2 RC2 as well as XCP 1.6.
Having a predictable schedule around RC's would also help. It appears to
me that maybe one test day every other week starting from the first RC
(planned for May 6th would work) ... we could do the test day 1-2 days
after the planned RC's to provide for a buffer should an RC slip.
That would give us dates for Xen Test Days for May 8, May 22 (not
clashing with Hackathon), June 5 (with RC's planned 2 days before).
Views? Should I start announcing the dates and promote the Test Days? If
so, I need some commitment on getting good Test instructions as well as
a good sense that RC's are possible for these dates. If so, I would like
to announce these by the end of this week.
Regards
Lars
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Building Xen Test Days into the conclusion of the Xen 4.3 release cycle
2013-04-23 14:29 Building Xen Test Days into the conclusion of the Xen 4.3 release cycle Lars Kurth
@ 2013-04-23 14:53 ` jacek burghardt
2013-04-23 15:04 ` Roger Pau Monné
` (2 more replies)
2013-04-24 19:53 ` Stefano Stabellini
` (2 subsequent siblings)
3 siblings, 3 replies; 12+ messages in thread
From: jacek burghardt @ 2013-04-23 14:53 UTC (permalink / raw)
To: Lars Kurth; +Cc: xen-devel@lists.xen.org
[-- Attachment #1.1: Type: text/plain, Size: 2361 bytes --]
This sounds like great idea. What xen needs more clarification
on bugs reporting, I had experienced many bugs with xen unstable lately and
I don't know if anyone cares to fix the issues and if anyone is even
running testing unstable and if they experience same issues. HVM recently
stop providing network (at least with e1000 emulation )unless xen drivers
are installed and freenas does not boot up on xen and does not have
network connection
On Tue, Apr 23, 2013 at 8:29 AM, Lars Kurth <lars.kurth@xen.org> wrote:
> Hi everybody,
>
> I wanted to follow up on George's e-mail (Xen 4.3 development update CODE
> FREEZE at http://lists.xen.org/archives/**html/xen-devel/2013-04/**
> msg02142.html<http://lists.xen.org/archives/html/xen-devel/2013-04/msg02142.html>).
> One way we can facilitate the goal of
>
> 1. Have a bug-free 4.3 release
>
> ... is to build in some Test Days into the coming weeks. This worked well
> for Xen 4.2 RC2 as well as XCP 1.6. What we do need though is a good set of
> test instructions for Xen 4.3 : examples for last time round were
> - http://wiki.xen.org/wiki/Xen_**4.2_RC2_test_instructions<http://wiki.xen.org/wiki/Xen_4.2_RC2_test_instructions>
> - http://wiki.xen.org/wiki/XCP_**1.6_test_instructions<http://wiki.xen.org/wiki/XCP_1.6_test_instructions>
> We have a document day coming up next Monday, which would be an ideal day
> to put together Xen 4.3 RC test intrstructions. I remember we got a lot of
> test coverage for 4.2 RC2 as well as XCP 1.6.
>
> Having a predictable schedule around RC's would also help. It appears to
> me that maybe one test day every other week starting from the first RC
> (planned for May 6th would work) ... we could do the test day 1-2 days
> after the planned RC's to provide for a buffer should an RC slip.
>
> That would give us dates for Xen Test Days for May 8, May 22 (not clashing
> with Hackathon), June 5 (with RC's planned 2 days before).
>
> Views? Should I start announcing the dates and promote the Test Days? If
> so, I need some commitment on getting good Test instructions as well as a
> good sense that RC's are possible for these dates. If so, I would like to
> announce these by the end of this week.
>
> Regards
> Lars
>
>
> ______________________________**_________________
> Xen-devel mailing list
> Xen-devel@lists.xen.org
> http://lists.xen.org/xen-devel
>
[-- Attachment #1.2: Type: text/html, Size: 2978 bytes --]
[-- Attachment #2: Type: text/plain, Size: 126 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Building Xen Test Days into the conclusion of the Xen 4.3 release cycle
2013-04-23 14:53 ` jacek burghardt
@ 2013-04-23 15:04 ` Roger Pau Monné
2013-04-23 15:09 ` Ian Campbell
2013-04-23 15:12 ` Wei Liu
2 siblings, 0 replies; 12+ messages in thread
From: Roger Pau Monné @ 2013-04-23 15:04 UTC (permalink / raw)
To: jacek burghardt; +Cc: Lars Kurth, xen-devel@lists.xen.org
On 23/04/13 16:53, jacek burghardt wrote:
> This sounds like great idea. What xen needs more clarification
> on bugs reporting, I had experienced many bugs with xen unstable lately
> and I don't know if anyone cares to fix the issues and if anyone is even
> running testing unstable and if they experience same issues. HVM
> recently stop providing network (at least with e1000 emulation )unless
> xen drivers are installed and freenas does not boot up on xen and does
> not have network connection
The problem with FreeNAS not booting is already reported and Jan has a
patch for it (since FreeNAS is basically FreeBSD I guess the same patch
that Jan provided for FreeBSD will apply to FreeNAS):
http://marc.info/?l=xen-devel&m=136637574324172
Could you provide more info about the network problem? Which OS are you
using inside the guest? Is the emulated network interface correctly
attached to a bridge? Could you bisect the Xen tree in order to find the
commit that breaks emulated networking?
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Building Xen Test Days into the conclusion of the Xen 4.3 release cycle
2013-04-23 14:53 ` jacek burghardt
2013-04-23 15:04 ` Roger Pau Monné
@ 2013-04-23 15:09 ` Ian Campbell
2013-04-23 15:12 ` Wei Liu
2 siblings, 0 replies; 12+ messages in thread
From: Ian Campbell @ 2013-04-23 15:09 UTC (permalink / raw)
To: jacek burghardt; +Cc: Lars Kurth, xen-devel@lists.xen.org
On Tue, 2013-04-23 at 15:53 +0100, jacek burghardt wrote:
> This sounds like great idea. What xen needs more clarification
> on bugs reporting, I had experienced many bugs with xen
> unstable lately and I don't know if anyone cares to fix the issues and
> if anyone is even running testing unstable and if they experience same
> issues. HVM recently stop providing network (at least with e1000
> emulation )unless xen drivers are installed and freenas does not
> boot up on xen and does not have network connection
Please see http://wiki.xen.org/wiki/Reporting_Bugs_against_Xen for how
to report a bug against Xen. If you follow the suggestions there and
include all the useful details and logs instead of posting brief mails
with little detail you will likely find you get better traction with
your bug reports.
Ian.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Building Xen Test Days into the conclusion of the Xen 4.3 release cycle
2013-04-23 14:53 ` jacek burghardt
2013-04-23 15:04 ` Roger Pau Monné
2013-04-23 15:09 ` Ian Campbell
@ 2013-04-23 15:12 ` Wei Liu
2013-04-23 15:18 ` Lars Kurth
2 siblings, 1 reply; 12+ messages in thread
From: Wei Liu @ 2013-04-23 15:12 UTC (permalink / raw)
To: jacek burghardt; +Cc: Lars Kurth, wei.liu2, xen-devel@lists.xen.org
On Tue, Apr 23, 2013 at 03:53:01PM +0100, jacek burghardt wrote:
> This sounds like great idea. What xen needs more clarification on bugs reporting, I had experienced many bugs with xen unstable lately and I don't know if anyone cares to fix the issues and if anyone is even running testing unstable and if they experience same issues. HVM recently stop providing network (at least with e1000 emulation )unless xen drivers are installed and freenas does not boot up on xen and does not have network connection
>
>
Thanks for your help with testing Xen unstable. It is not that we don't
care about fixing problems, but sometimes we would like to see more
concrete logs / figures so that we can identify the genuine causes.
http://wiki.xen.org/wiki/Reporting_Bugs_against_Xen could help we
interact more efficient.
Wei.
> On Tue, Apr 23, 2013 at 8:29 AM, Lars Kurth <lars.kurth@xen.org<mailto:lars.kurth@xen.org>> wrote:
> Hi everybody,
>
> I wanted to follow up on George's e-mail (Xen 4.3 development update CODE FREEZE at http://lists.xen.org/archives/html/xen-devel/2013-04/msg02142.html). One way we can facilitate the goal of
>
> 1. Have a bug-free 4.3 release
>
> ... is to build in some Test Days into the coming weeks. This worked well for Xen 4.2 RC2 as well as XCP 1.6. What we do need though is a good set of test instructions for Xen 4.3 : examples for last time round were
> - http://wiki.xen.org/wiki/Xen_4.2_RC2_test_instructions
> - http://wiki.xen.org/wiki/XCP_1.6_test_instructions
> We have a document day coming up next Monday, which would be an ideal day to put together Xen 4.3 RC test intrstructions. I remember we got a lot of test coverage for 4.2 RC2 as well as XCP 1.6.
>
> Having a predictable schedule around RC's would also help. It appears to me that maybe one test day every other week starting from the first RC (planned for May 6th would work) ... we could do the test day 1-2 days after the planned RC's to provide for a buffer should an RC slip.
>
> That would give us dates for Xen Test Days for May 8, May 22 (not clashing with Hackathon), June 5 (with RC's planned 2 days before).
>
> Views? Should I start announcing the dates and promote the Test Days? If so, I need some commitment on getting good Test instructions as well as a good sense that RC's are possible for these dates. If so, I would like to announce these by the end of this week.
>
> Regards
> Lars
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xen.org<mailto:Xen-devel@lists.xen.org>
> http://lists.xen.org/xen-devel
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xen.org
> http://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Building Xen Test Days into the conclusion of the Xen 4.3 release cycle
2013-04-23 15:12 ` Wei Liu
@ 2013-04-23 15:18 ` Lars Kurth
0 siblings, 0 replies; 12+ messages in thread
From: Lars Kurth @ 2013-04-23 15:18 UTC (permalink / raw)
To: Wei Liu; +Cc: jacek burghardt, xen-devel@lists.xen.org
Thanks for the pointers on bug reports. I still would like to get input
on planning the Test Days though and whether we should build these into
the release cycle.
Lars
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Building Xen Test Days into the conclusion of the Xen 4.3 release cycle
2013-04-23 14:29 Building Xen Test Days into the conclusion of the Xen 4.3 release cycle Lars Kurth
2013-04-23 14:53 ` jacek burghardt
@ 2013-04-24 19:53 ` Stefano Stabellini
2013-04-24 22:14 ` Dario Faggioli
2013-04-25 7:49 ` Ian Campbell
3 siblings, 0 replies; 12+ messages in thread
From: Stefano Stabellini @ 2013-04-24 19:53 UTC (permalink / raw)
To: Lars Kurth; +Cc: xen-devel@lists.xen.org
On Tue, 23 Apr 2013, Lars Kurth wrote:
> Hi everybody,
>
> I wanted to follow up on George's e-mail (Xen 4.3 development update
> CODE FREEZE at
> http://lists.xen.org/archives/html/xen-devel/2013-04/msg02142.html). One
> way we can facilitate the goal of
>
> 1. Have a bug-free 4.3 release
>
> ... is to build in some Test Days into the coming weeks. This worked
> well for Xen 4.2 RC2 as well as XCP 1.6. What we do need though is a
> good set of test instructions for Xen 4.3 : examples for last time round
> were
> - http://wiki.xen.org/wiki/Xen_4.2_RC2_test_instructions
> - http://wiki.xen.org/wiki/XCP_1.6_test_instructions
> We have a document day coming up next Monday, which would be an ideal
> day to put together Xen 4.3 RC test intrstructions. I remember we got a
> lot of test coverage for 4.2 RC2 as well as XCP 1.6.
>
> Having a predictable schedule around RC's would also help. It appears to
> me that maybe one test day every other week starting from the first RC
> (planned for May 6th would work) ... we could do the test day 1-2 days
> after the planned RC's to provide for a buffer should an RC slip.
That sounds like a good plan to me
> That would give us dates for Xen Test Days for May 8, May 22 (not
> clashing with Hackathon), June 5 (with RC's planned 2 days before).
Fine by me
> Views? Should I start announcing the dates and promote the Test Days? If
> so, I need some commitment on getting good Test instructions as well as
> a good sense that RC's are possible for these dates. If so, I would like
> to announce these by the end of this week.
Go ahead
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Building Xen Test Days into the conclusion of the Xen 4.3 release cycle
2013-04-23 14:29 Building Xen Test Days into the conclusion of the Xen 4.3 release cycle Lars Kurth
2013-04-23 14:53 ` jacek burghardt
2013-04-24 19:53 ` Stefano Stabellini
@ 2013-04-24 22:14 ` Dario Faggioli
2013-04-25 7:49 ` Ian Campbell
3 siblings, 0 replies; 12+ messages in thread
From: Dario Faggioli @ 2013-04-24 22:14 UTC (permalink / raw)
To: lars.kurth; +Cc: xen-devel@lists.xen.org
[-- Attachment #1.1: Type: text/plain, Size: 2357 bytes --]
On mar, 2013-04-23 at 15:29 +0100, Lars Kurth wrote:
> Hi everybody,
>
> I wanted to follow up on George's e-mail (Xen 4.3 development update
> CODE FREEZE at
> http://lists.xen.org/archives/html/xen-devel/2013-04/msg02142.html). One
> way we can facilitate the goal of
>
> 1. Have a bug-free 4.3 release
>
> ... is to build in some Test Days into the coming weeks. This worked
> well for Xen 4.2 RC2 as well as XCP 1.6.
>
+1 ... I really really like the idea of test days!
> What we do need though is a
> good set of test instructions for Xen 4.3 : examples for last time round
> were
> - http://wiki.xen.org/wiki/Xen_4.2_RC2_test_instructions
> - http://wiki.xen.org/wiki/XCP_1.6_test_instructions
> We have a document day coming up next Monday, which would be an ideal
> day to put together Xen 4.3 RC test intrstructions. I remember we got a
> lot of test coverage for 4.2 RC2 as well as XCP 1.6.
>
> Having a predictable schedule around RC's would also help. It appears to
> me that maybe one test day every other week starting from the first RC
> (planned for May 6th would work) ... we could do the test day 1-2 days
> after the planned RC's to provide for a buffer should an RC slip.
>
> That would give us dates for Xen Test Days for May 8, May 22 (not
> clashing with Hackathon), June 5 (with RC's planned 2 days before).
>
Sounds cool.
> Views? Should I start announcing the dates and promote the Test Days?
>
Yes, I think we should. For what I've seen from the 'Fedora Test Days',
the success of the whole thing depends on having people around and
actually following the instructions and running the tests, even if
everyone just do that for a small subset of them!
> If
> so, I need some commitment on getting good Test instructions as well as
> a good sense that RC's are possible for these dates. If so, I would like
> to announce these by the end of this week.
>
I'm going to be on leave next Monday (during DocsDay), but for
everything else you need from May 2nd on, count me. :-)
Regards,
Dario
--
<<This happens because I choose it to happen!>> (Raistlin Majere)
-----------------------------------------------------------------
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)
[-- Attachment #1.2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
[-- Attachment #2: Type: text/plain, Size: 126 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Building Xen Test Days into the conclusion of the Xen 4.3 release cycle
2013-04-23 14:29 Building Xen Test Days into the conclusion of the Xen 4.3 release cycle Lars Kurth
` (2 preceding siblings ...)
2013-04-24 22:14 ` Dario Faggioli
@ 2013-04-25 7:49 ` Ian Campbell
2013-04-25 8:25 ` Lars Kurth
3 siblings, 1 reply; 12+ messages in thread
From: Ian Campbell @ 2013-04-25 7:49 UTC (permalink / raw)
To: lars.kurth@xen.org; +Cc: xen-devel@lists.xen.org
On Tue, 2013-04-23 at 15:29 +0100, Lars Kurth wrote:
>
> Views? Should I start announcing the dates and promote the Test Days?
All sounds good, I think you should go ahead.
Ian.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Building Xen Test Days into the conclusion of the Xen 4.3 release cycle
2013-04-25 7:49 ` Ian Campbell
@ 2013-04-25 8:25 ` Lars Kurth
2013-04-25 11:18 ` Lars Kurth
0 siblings, 1 reply; 12+ messages in thread
From: Lars Kurth @ 2013-04-25 8:25 UTC (permalink / raw)
To: Ian Campbell; +Cc: xen-devel@lists.xen.org
[-- Attachment #1.1: Type: text/plain, Size: 137 bytes --]
>> Views? Should I start announcing the dates and promote the Test Days?
> All sounds good, I think you should go ahead.
Any objections?
[-- Attachment #1.2: Type: text/html, Size: 526 bytes --]
[-- Attachment #2: Type: text/plain, Size: 126 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Building Xen Test Days into the conclusion of the Xen 4.3 release cycle
2013-04-25 8:25 ` Lars Kurth
@ 2013-04-25 11:18 ` Lars Kurth
2013-04-25 14:15 ` George Dunlap
0 siblings, 1 reply; 12+ messages in thread
From: Lars Kurth @ 2013-04-25 11:18 UTC (permalink / raw)
Cc: xen-devel@lists.xen.org
[-- Attachment #1.1: Type: text/plain, Size: 428 bytes --]
On 25/04/2013 09:25, Lars Kurth wrote:
> >> Views? Should I start announcing the dates and promote the Test Days?
> > All sounds good, I think you should go ahead.
> Any objections?
>
Appears there are none. I created
- http://wiki.xen.org/wiki/Xen_4.3_RC1_test_instructions which needs to
be popolated
- Remember Mondy is Docs Day - A perfect opportunity to do this
- Also updated http://wiki.xen.org/wiki/Xen_Test_Days
Lars
[-- Attachment #1.2: Type: text/html, Size: 1394 bytes --]
[-- Attachment #2: Type: text/plain, Size: 126 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Building Xen Test Days into the conclusion of the Xen 4.3 release cycle
2013-04-25 11:18 ` Lars Kurth
@ 2013-04-25 14:15 ` George Dunlap
0 siblings, 0 replies; 12+ messages in thread
From: George Dunlap @ 2013-04-25 14:15 UTC (permalink / raw)
To: Lars Kurth; +Cc: xen-devel@lists.xen.org
On Thu, Apr 25, 2013 at 12:18 PM, Lars Kurth <lars.kurth@xen.org> wrote:
> On 25/04/2013 09:25, Lars Kurth wrote:
>
>>> Views? Should I start announcing the dates and promote the Test Days?
>> All sounds good, I think you should go ahead.
> Any objections?
>
> Appears there are none. I created
> - http://wiki.xen.org/wiki/Xen_4.3_RC1_test_instructions which needs to be
> popolated
> - Remember Mondy is Docs Day - A perfect opportunity to do this
> - Also updated http://wiki.xen.org/wiki/Xen_Test_Days
I was thinking it would be good to think about a "test matrix". Below
is a sort of summary of what I came up with -- I'd appreciate if
people could add things I'm missing.
In general I was thinking "variables" as a sort of "state of the
system" V, and then we want to test specific functionality f given
state V.
-George
Variables
- Host Hardware
- CPU (Intel, AMD)
- NUMA topology
- Amount of memory
- IOMMU, &c
- Host config
- Domain 0 distro
{ Debian, Fedora, Ubuntu, Arch, Alpine, NetBSD }
- Domain 0 kernel
{ distro, mainline most recent, mainline stable }
- Network driver domain
- Networking (bridging / OVS / &c)
- With / without default XSM policy
- Guest config
- Guest OS
- PV / PVHVM (for Linux / NetBSD guests)
- qemu version ( qemu-xen-traditional / qemu-xen / straight qemu )
- Stubdoms
- Emualted / PV devices (disk, network)
- USB pass-through
Functionality
- Build / install
- Basic
create, list, shutdown, reboot, destroy, suspend/resume, migrate,
pause, unpause, console
- Extended basic
cd-insert, cd-eject, button-press, vcpu-pin, vcpu-set, domid,
domname, rename, trigger, sysrq,
info, dmesg, top, config-update, info
- Guest devices
- PCI pass-through
- Network / block attach
- Host usb (config file only for 4.3)
- qxl spice
- Memory
- Ballooning
PoD, mem-max, mem-set
- Page sharing
- Hypervisor swap
- Scheduling parameters
- NUMA
- debug-keys
- vtpm
- tmem
- cpupools
- remus
- alternate block / network scripts
- Flask
Types of testing
- Smoke-test
Just do something quickly to see if it works
- Normal functional test
Try to use it the way you expect it to work
- Stress-testing
Automated heavy use over long period of time
- Edge-case testing
Try to use it in ways you don't expect it to be used
- Performance
Test it specifically measuring the performance
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2013-04-25 14:15 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-04-23 14:29 Building Xen Test Days into the conclusion of the Xen 4.3 release cycle Lars Kurth
2013-04-23 14:53 ` jacek burghardt
2013-04-23 15:04 ` Roger Pau Monné
2013-04-23 15:09 ` Ian Campbell
2013-04-23 15:12 ` Wei Liu
2013-04-23 15:18 ` Lars Kurth
2013-04-24 19:53 ` Stefano Stabellini
2013-04-24 22:14 ` Dario Faggioli
2013-04-25 7:49 ` Ian Campbell
2013-04-25 8:25 ` Lars Kurth
2013-04-25 11:18 ` Lars Kurth
2013-04-25 14:15 ` George Dunlap
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.