diff options
Diffstat (limited to 'HACKING')
-rw-r--r-- | HACKING | 13 |
1 files changed, 8 insertions, 5 deletions
@@ -72,11 +72,14 @@ the <systemtap@sources.redhat.com> mailing list. identifiers should be prefixed with "_" for extra uniqueness, and not documented in the man pages. - New or changed embedded-C code should be accompanied by a test case - in the /src/testsuite/buildok/ bucket to assert its buildability, - and ideally pass-5 tests to assert correct behavour. Embedded-C - code should avoid making references to the runtime or other code - possibly generated by the translator. + Tapsets should come with a tests cases that provide good test coverage. + Every alias definition should be tested for pass-2 correctness. Every + embedded-C routine should be tested for pass-4 buildability and ideally + pass-5 correctness. The platforms/architectures against which the tapset + was tested should be published, and ideally asserted by code. + + Embedded-C code should avoid making references to the runtime or + other code possibly generated by the translator. - runtime |