116 Commits

Author SHA1 Message Date
Sebastian Huber
4b03ff7fb5 eng: Add performance specification items
Add items to specify runtime performance requirements.

Update #3715.
2020-11-27 09:16:00 +01:00
Sebastian Huber
238789d8fa eng: Rework and clarify Doxygen Guidelines 2020-11-20 07:50:30 +01:00
Sebastian Huber
bbd8d4a56f eng: Fix typo
Update #3715.
2020-11-19 11:23:23 +01:00
Sebastian Huber
0454ad786d eng: Simplify "Load" environment reporting
Report all runtime measurement environments with a name only and encode
the worker count of the "Load" environment in the name.

Update #3199.
2020-11-13 09:06:46 +01:00
Sebastian Huber
cdbd72d896 eng: Rename ValidCache environment in FullCache
This name better reflects the execution envirnoment in which the cache
is fully loaded with valid data unrelated to the body request handler.

Update #3199.
2020-11-13 09:06:46 +01:00
Sebastian Huber
ad64ea0bc7 Improve automatically generated warning 2020-11-12 07:42:45 +01:00
Sebastian Huber
64323c3827 eng: Move code formatting rules into one section
Clarify the 80 character limit.  Change the line continuation indent
level.
2020-11-11 07:43:38 +01:00
Sebastian Huber
b0b6c0cdd5 eng: Clarify "Coding Conventions" introduction 2020-11-11 07:43:38 +01:00
Sebastian Huber
dc345cf7fd eng: Clarify "Source Documentation" section 2020-11-11 07:43:38 +01:00
Sebastian Huber
c694df1330 eng: Add header file conventions 2020-11-11 07:43:38 +01:00
Sebastian Huber
3c896b996c eng: Remove "Generating a Tools Patch"
This section is probably some left over stuff from CVS times.  The topic
is already covered by the "Software Development (Git Users)" section.
2020-11-11 07:43:38 +01:00
Sebastian Huber
f6102914eb eng: Add function attributes
Update #3715.
2020-11-09 15:04:34 +01:00
Sebastian Huber
abc9c4498d eng: Replace spec2doc.py with spec2modules.py
Update #3715.
2020-10-24 12:15:15 +02:00
Sebastian Huber
bcf4a95ae3 eng: Add placement link role
Update #3715.
2020-10-11 15:19:19 +02:00
Sebastian Huber
c18215c8e8 eng: Move index-entries to all interfaces
Update #3715.
2020-10-11 15:19:19 +02:00
Sebastian Huber
dd97e25faf Improve file header comment in generated files 2020-10-11 15:19:19 +02:00
Sebastian Huber
400d51300f eng: Remove explicit figure class
This makes the legend left justified.
2020-10-09 07:59:47 +02:00
Sebastian Huber
8c6414a795 eng: Add proper figure titles
The first paragraph of a figure directive block is the figure title.
2020-10-08 08:07:10 +02:00
Sebastian Huber
9628dfde43 eng: Clarify stlib build attribute
Update #4107.
2020-10-01 07:37:04 +02:00
Sebastian Huber
e70aebd4d9 eng: Fix typo 2020-09-28 09:12:32 +02:00
Frank Kühndel
bacc559f00 eng/test-framework.rst -- Fix typo 2020-09-18 16:11:06 +02:00
Sebastian Huber
103a96ec56 eng: Remove double blank line 2020-09-18 14:37:29 +02:00
Sebastian Huber
972f208824 eng: Update release process 2020-09-18 08:23:26 +02:00
Sebastian Huber
449fc7463f eng: Add BSP build system chapter
Update #3818.
2020-09-13 13:55:42 +02:00
Chris Johns
415b072bab eng: Update the python template, add a shell template 2020-09-01 16:32:44 +10:00
Sebastian Huber
57fb30d166 eng: Add automatically generated warning
Update #3715.
2020-08-19 11:11:45 +02:00
Sebastian Huber
93938c707b eng: Unify test attribute keys
Update #3715.
2020-08-19 11:11:45 +02:00
Sebastian Huber
83a3522df1 eng: Add test header to test case
Update #3715.
2020-08-19 11:11:45 +02:00
Sebastian Huber
1a4865512e eng: Remove test name attribute
Derive the test name from the item UID.

Update #3715.
2020-08-19 11:11:45 +02:00
Sebastian Huber
9633e98d5d eng: Add test case attributes
Update #3715.
2020-08-19 11:11:45 +02:00
Sebastian Huber
7811c76135 eng: Add Doxyfile update to release process 2020-08-10 11:41:08 +02:00
Sebastian Huber
5cb493eeb1 eng: Add reference to unspecified interfaces
Update #3715.
2020-08-07 07:15:09 +02:00
Sebastian Huber
3e8e301b06 eng: Add more variants of unspecified interfaces
Update #3715.
2020-08-07 07:15:09 +02:00
Sebastian Huber
83e13b70e2 eng: Add application config options how-to
Update #3715.
2020-08-07 06:43:57 +02:00
Sebastian Huber
e2abac7f30 eng: Refer to the rtems-central repository
Close #4043.
2020-08-07 06:43:29 +02:00
Sebastian Huber
e1e04083e3 eng: Partially revert previous commit
The previous commit contained more than just a typo fix.  Remove this
part.

Update #3715.
2020-08-06 09:16:55 +02:00
Sebastian Huber
bac4398afc eng: Fix typo
Update #3715.
2020-08-06 09:11:39 +02:00
Christian Mauderer
5bd15a0a05 eng/release: Add libbsd version update 2020-07-29 11:13:34 +02:00
Sebastian Huber
1bb694719f eng: Fix format of regular expressions
Update #3715.
2020-07-28 07:33:18 +02:00
Sebastian Huber
3f9fa47dc0 eng: Add ability to skip action transitions
Sometimes the pre-conditions in an action requirement are not
independent and it is necessary skip a certain set of pre-condition
states.  This should be used with care since no test code is run in
these cases.  There shall be a reason given why skipping a transition is
justified.

Update #3715.
2020-07-28 07:33:18 +02:00
Sebastian Huber
c2595631da eng: Support N/A in the action transitions
Sometimes the pre-conditions in an action requirement are not
independent and it is necessary to mark pre-conditions as not applicable
in a particular transition.

Update #3715.
2020-07-28 07:33:18 +02:00
Sebastian Huber
f12cae140e eng: Add brief description to header file items
Update #3715.
2020-07-28 07:33:18 +02:00
Sebastian Huber
fd2fc509a3 eng: Add requirement text to interface groups
This allows to state the requirement for an interface group directly in
the item.

Update #3715.
2020-07-28 07:33:18 +02:00
Sebastian Huber
ba3f26561a eng: Add recommendations for attributes
Fix formatting.
2020-07-24 07:10:51 +02:00
Sebastian Huber
21fa28c7ad eng: Update test framework chapter
Document the dynamic text fixtures, utility functions, and the interrupt
test support.  Reorder some sections and reword some paragraphs based on
review comments.

Update #3199.
2020-07-23 10:04:59 +02:00
G S Niteesh Babu
b82e7d6730 eng: fix typo in coding-file-hdr.rst 2020-07-11 20:50:17 +02:00
Sebastian Huber
0c13e946d0 eng: Fix typo
Update #3715.
2020-07-03 10:33:30 +02:00
Sebastian Huber
1bd14cda60 eng: Reformat to maximize the text width
Remove extra "X" character in some labels.

Update #3715.
2020-07-03 10:33:25 +02:00
Sebastian Huber
d07eecaaf7 eng: Update release process 2020-06-30 09:39:56 +02:00
Chris Johns
06a8f1059b eng: Update the release procedure. 2020-06-26 15:16:13 +10:00