Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| devsummit:201508:testing [2015/08/19 10:56] – GeorgeNevilleNeil | devsummit:201508:testing [2021/04/25 10:51] (current) – Move to DevSummit namespace. JethroNederhof | ||
|---|---|---|---|
| Line 11: | Line 11: | ||
| * static tooling | * static tooling | ||
| * kyua status | * kyua status | ||
| + | |||
| + | ===== General Discussion ===== | ||
| Warren presents his slides on their status on their proof based | Warren presents his slides on their status on their proof based | ||
| Line 37: | Line 39: | ||
| Locking, memory and the like. | Locking, memory and the like. | ||
| - | Should we look at the [[/DragonFly|DragonFly]] solution? | + | Should we look at the [[http:// |
| Perhaps look at what libuinet has done to abstract out the kernel | Perhaps look at what libuinet has done to abstract out the kernel | ||
| Line 48: | Line 50: | ||
| The Google CLA is an issue for submitting code back to the Google | The Google CLA is an issue for submitting code back to the Google | ||
| version of Kyua. | version of Kyua. | ||
| + | |||
| + | ===== Jenkins and Test Automation ===== | ||
| + | |||
| + | * There is also buildbox and go.cd and commercial ones | ||
| + | * Theo explains the Cmabridge version | ||
| + | * Who can add tests? | ||
| + | * complicated user model | ||
| + | * Talks to repo for jobs | ||
| + | * which are tests. | ||
| + | * git or svn OK | ||
| + | * manually maintained list | ||
| + | * go.cd? | ||
| + | * There is an internal script language | ||
| + | * Executors are hw resources | ||
| + | * does not understand power of executor | ||
| + | * Best for unit tests? | ||
| + | * %%FreeBSD%% issues: | ||
| + | * bad scripts | ||
| + | * too noisy | ||
| + | * collapse steps to build and test ONLY | ||
| + | * Documentation from Cambridge [Theo] | ||
| + | * Debugging defore placing into Jenkins | ||
| + | * Produce a meta example | ||
| + | * Check in to repo | ||
| + | |||
| + | * Groovy is just Java. Scripting in that will | ||
| ===== Documentation Needs ===== | ===== Documentation Needs ===== | ||