AUS:Tests: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
| Line 11: | Line 11: | ||
** Simple pass/fail table comparing one version to another (see [http://users.ox.ac.uk/~clar0239/upwatch/staging/ cf's example]) | ** Simple pass/fail table comparing one version to another (see [http://users.ox.ac.uk/~clar0239/upwatch/staging/ cf's example]) | ||
** Some way to visualize partner channel fallback -- should separate this out into its own table? | ** Some way to visualize partner channel fallback -- should separate this out into its own table? | ||
= Questions = | = Questions = | ||
Revision as of 20:12, 18 August 2006
Requirements
- Gather build data and determine realm of possible update URIs
- Use this data to allow us to define a particular subset of these combinations based on:
- Product
- Version
- Platform
- BuildID
- Locale
- Channel
- Generate an easy-to-understand interface that allows us to see whether or not output has changed between AUS versions.
- Simple pass/fail table comparing one version to another (see cf's example)
- Some way to visualize partner channel fallback -- should separate this out into its own table?
Questions
- What are the differences between davel's tests and simple output tests?
- Hash checking after actual download?
Existing Tests
These need to be consolidated into a more complete single testing suite:
- cf's output comparison
- Good visualization idea, good coverage
- morgamic's output comparison
- Has selection of different options and AUS2 sources (prod, stage, etc.) as well as a dynamic report that is saved and logged
- rhelmer/davel's update tests
- Has better coverage per-test -- downloads .mar and compares hashes. Notifies if there is a 404 or hash mismatch.
- l10n tests