Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Deterministic
Releases
Nigel Babu - nigelb@redhat.com
Principal Yak Shaver
Our releases now
Our releases now - Chaos
© william veerbeek on Flickr. CC-NC-SA
No safety checks
Chaotic
No safety checks
Depends on maintainers
Components are tested
independently
Our releases now
Where we want to be
Nightly automated tests
Sanity tests
Does Gluster install and run correctly?
Functional tests
Does thi...
© lindsayensing on Flickr. CC-BY
How do we get there?
Glusto
QE team is committed to upstream-first BVT tests
We can use this to power a lite upgrade testi...
Upcoming SlideShare
Loading in …5
×

0

Share

Download to read offline

Deterministic releases and how to get there with Nigel Babu

Download to read offline

Gluster Developer Summit 2016

Related Books

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

Deterministic releases and how to get there with Nigel Babu

  1. 1. Deterministic Releases Nigel Babu - nigelb@redhat.com Principal Yak Shaver
  2. 2. Our releases now
  3. 3. Our releases now - Chaos © william veerbeek on Flickr. CC-NC-SA
  4. 4. No safety checks
  5. 5. Chaotic No safety checks Depends on maintainers Components are tested independently Our releases now
  6. 6. Where we want to be Nightly automated tests Sanity tests Does Gluster install and run correctly? Functional tests Does this code do what it’s supposed to do? Scenario tests How does Gluster perform for this use case? Upgrade tests What happens when I upgrade to this version? Do all of the above work out okay?
  7. 7. © lindsayensing on Flickr. CC-BY
  8. 8. How do we get there? Glusto QE team is committed to upstream-first BVT tests We can use this to power a lite upgrade testing Performance Testing Catch regressions early Dedicate energy to reducing bottlenecks Scenario Testing We come up with scenarios where we currently claim to do well. Add scenarios every cycle.

Gluster Developer Summit 2016

Views

Total views

429

On Slideshare

0

From embeds

0

Number of embeds

2

Actions

Downloads

4

Shares

0

Comments

0

Likes

0

×