WP3 Quality Steve Fisher / RAL 25/9/2003. WP3 Steve Fisher/RAL - 4/9/2003R-GMA2 Code Problems...

5
WP3 Quality Steve Fisher / RAL 25/9/2003 <s.m.fisher@ rl .ac. uk >

Transcript of WP3 Quality Steve Fisher / RAL 25/9/2003. WP3 Steve Fisher/RAL - 4/9/2003R-GMA2 Code Problems...

Page 1: WP3 Quality Steve Fisher / RAL 25/9/2003. WP3 Steve Fisher/RAL - 4/9/2003R-GMA2 Code Problems –Unit tests are not enough –WP3 testbed is currently too.

WP3

Quality

Steve Fisher / RAL25/9/2003

<[email protected]>

Page 2: WP3 Quality Steve Fisher / RAL 25/9/2003. WP3 Steve Fisher/RAL - 4/9/2003R-GMA2 Code Problems –Unit tests are not enough –WP3 testbed is currently too.

Steve Fisher/RAL - 4/9/2003R-GMA 2

WP3Code• Problems

– Unit tests are not enough

– WP3 testbed is currently too small to find some of our problems

– Delays in getting things installed

• Solutions– Unit tests are cheap – so

write a lot– Should we go for less

sites but with multiple CE and SE per site?

– We need the resilience framework.

– Don’t introduce a major change before a previous one has been fully tested on a significant testbed.

– Don’t release code just before going on holiday

Page 3: WP3 Quality Steve Fisher / RAL 25/9/2003. WP3 Steve Fisher/RAL - 4/9/2003R-GMA2 Code Problems –Unit tests are not enough –WP3 testbed is currently too.

Steve Fisher/RAL - 4/9/2003R-GMA 3

WP3Performance• Problems

– See Antony’s talk– Must have alarms set up– Must be totally automatic

• Solutions– See Antony’s talk

Page 4: WP3 Quality Steve Fisher / RAL 25/9/2003. WP3 Steve Fisher/RAL - 4/9/2003R-GMA2 Code Problems –Unit tests are not enough –WP3 testbed is currently too.

Steve Fisher/RAL - 4/9/2003R-GMA 4

WP3Documentation• Problems

– How to keep it up to date– How to make sure it is

useful

• Solutions– Ensure that bugs are

submitted to Bugzilla

Page 5: WP3 Quality Steve Fisher / RAL 25/9/2003. WP3 Steve Fisher/RAL - 4/9/2003R-GMA2 Code Problems –Unit tests are not enough –WP3 testbed is currently too.

Steve Fisher/RAL - 4/9/2003R-GMA 5

WP3Support / Skills• Problems

– Ideally we would all be experts at everything and totally interchangeable “black boxes”

– Jacks of all trades– People leave, are ill, take

holidays

• Solutions– Revisit skills matrix