mirror of
https://github.com/intel/compute-runtime.git
synced 2025-06-28 17:58:30 +08:00

Related-To: NEO-3178 Change-Id: Ief67254dd249219efed732cd6cafd73d9afc7751 Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
26 lines
909 B
Markdown
26 lines
909 B
Markdown
# Quality expectations
|
|
|
|
## Every commit - must ...
|
|
|
|
* Build under Linux - using clang (8.0) and gcc (7.x ... 9.0)
|
|
|
|
* Build under Windows (this is currently a requirement that cannot be verified externally)
|
|
|
|
* Pass ULTs for all supported platforms
|
|
|
|
* Pass clang-format check with the configuration contained within repository
|
|
|
|
* Pass clang-tidy check with the configuration contained within repository
|
|
|
|
* Pass sanity testing (test content recommendation for the external community will be provided in the future)
|
|
|
|
## Weekly
|
|
|
|
* Once a week, we run extended cycle on a selected driver.
|
|
|
|
* When the extended cycle passes, the corresponding commit on github is tagged using the format yy.ww.bbbb (yy - year, ww - work week, bbbb - incremental build number).
|
|
|
|
* Typically for weekly tags we will post a binary release (e.g. deb).
|
|
|
|
* Quality level of the driver (per platform) will be provided in the Release Notes.
|