-
Notifications
You must be signed in to change notification settings - Fork 113
Supermarket Quality Review
Tim Smith edited this page Aug 18, 2021
·
8 revisions
- software packages, all platforms
- documentation: docs.chef.io readme
- communication: emails, blogposts, marketing
- user feedback loops : bugs, questions, feedback
- RHEL
- Ubuntu
- supermarket-ctl testing
- service validation
- logging validation
- soak test for memory leaks
- functional verification matrix, see work item below
WORK ITEM: Need to understand which of the functional verifications need to happen on:
- all platform versions
- one version of each platform
- one test, doesn't matter where
- matrix for: https://github.com/opscode/omnibus-supermarket/blob/master/cookbooks/omnibus-supermarket/attributes/default.rb
- cookbook upload/download (sanity?)
- oc-id integration
- s3 integration
- special case: no s3, multiple app servers (because w/o s3, it saves it locally)
- supermarket.json loading after default generated config
- filepath for cookbook storage
- search
- explicit golden path for installations
- configuration tunables, both .rb and .json methods
- s3 vs. local filesystem caveats
- configuration methods across supported topologies
- browserstack
- sauce
- initial selenium tests written and in repo needs definition. we at least need a tooling run for low hanging (and embarrassing) fruit (xenu, fiddler, devtools, yslow)