Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1607644 > unrolled thread
| Started by | Satoru Takeuchi <satoru.takeuchi@gmail.com> |
|---|---|
| First post | 2017-03-23 17:00 +0100 |
| Last post | 2017-03-23 20:10 +0100 |
| Articles | 2 — 2 participants |
Back to article view | Back to linux.kernel
[ANNOUNCE] elkdat: an easy linux kernel development and test tool Satoru Takeuchi <satoru.takeuchi@gmail.com> - 2017-03-23 17:00 +0100
Re: [ANNOUNCE] elkdat: an easy linux kernel development and test tool Steven Rostedt <rostedt@goodmis.org> - 2017-03-23 20:10 +0100
| From | Satoru Takeuchi <satoru.takeuchi@gmail.com> |
|---|---|
| Date | 2017-03-23 17:00 +0100 |
| Subject | [ANNOUNCE] elkdat: an easy linux kernel development and test tool |
| Message-ID | <todjz-4ib-7@gated-at.bofh.it> |
elkdat is a tool to ease linux kernel development/test. It automatically setups linux kernel source repository and a VM for linux kernel development and test. In addition, It runs the following kinds of tests automatically just by one command. - build, install, boot you own kernel - run your own tests on your own kernel - test the all patches in a patchset - find a problematic commit with bisect NOTE: Actually these features are achieved by ktest. elkdat is just a ktest's wrapper. Special thanks to Steven Rostedt! Here are some examples. * Boot your own kernel ``` $ ./test boot ``` * Run your own test on your own kernel ``` $ ./test test /path/to/your/own/test ``` * Test whether all patches in your patcheset are bootable or not one by one ``` $ ./test patchcheck <first patch's commit ID> <last patch's commit ID> boot ``` * Find which commit introduces an un-bootable bug by bysect ``` ./test bisect <good commit> <bad commit> boot ``` For more information, please refer to the following URL. https://github.com/satoru-takeuchi/elkdat Thanks, Satoru
[toc] | [next] | [standalone]
| From | Steven Rostedt <rostedt@goodmis.org> |
|---|---|
| Date | 2017-03-23 20:10 +0100 |
| Subject | Re: [ANNOUNCE] elkdat: an easy linux kernel development and test tool |
| Message-ID | <toghs-6GO-17@gated-at.bofh.it> |
| In reply to | #1607644 |
On Fri, 24 Mar 2017 00:54:06 +0900 Satoru Takeuchi <satoru.takeuchi@gmail.com> wrote: > elkdat is a tool to ease linux kernel development/test. It > automatically setups linux kernel > source repository and a VM for linux kernel development and test. In > addition, It runs > the following kinds of tests automatically just by one command. > > - build, install, boot you own kernel > - run your own tests on your own kernel > - test the all patches in a patchset > - find a problematic commit with bisect > > NOTE: > Actually these features are achieved by ktest. elkdat is just a > ktest's wrapper. > Special thanks to Steven Rostedt! Nice! John, FYI... -- Steve > > > Here are some examples. > > * Boot your own kernel > > ``` > $ ./test boot > ``` > > * Run your own test on your own kernel > > ``` > $ ./test test /path/to/your/own/test > ``` > > * Test whether all patches in your patcheset are bootable or not one by one > > ``` > $ ./test patchcheck <first patch's commit ID> <last patch's commit ID> boot > ``` > > * Find which commit introduces an un-bootable bug by bysect > > ``` > ./test bisect <good commit> <bad commit> boot > ``` > > > For more information, please refer to the following URL. > > https://github.com/satoru-takeuchi/elkdat > > Thanks, > Satoru
[toc] | [prev] | [standalone]
Back to top | Article view | linux.kernel
csiph-web