-
-
Notifications
You must be signed in to change notification settings - Fork 314
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EPIC: Centralize and update test documentation #1558
Comments
Use https://diataxis.fr/ as a guidance for this work.
Hopefully within the next weeks, I will be able to outline some content and categorize it according to the above areas |
Do not forget to add a section for the labeling schema we use (and also so that as it is extended, it continues to make sense and is not extended in non-intuitive ways), original notes here: https://github.com/smlambert/openjdk-infrastructure/blob/labels/docs/jenkinslabels.md |
C4Dynamic
title The 3 layers of AQAvit
Boundary(b, "AQAvit") {
System_Boundary(b2, "Monitoring, Aggregation & Reporting") {
Component(c4, "TRSS", "Test Results Summary Service", "Stores and represents aggregate test results, allows for advanced search and reporting capabilities.")
}
System_Boundary(b1, "CI Layer") {
Component(c3, "Jenkins", "CI Server", "Multiplex/parallelize test jobs across multiple nodes and platforms.")
}
Container_Boundary(b01, "Test Nodes") {
Component(c01, "TKG", "Test Kit Gen", "Provides base level functionality for standardizing the many disparate test frameworks.")
}
}
BiRel(c4, c3, "TRSS polls CI for console output", "Jenkins API")
BiRel(c01, c3, "Jenkins in contact with Jenkins agent on test node")
UpdateRelStyle(c01, c3, $textColor="red", $offsetY="-20", $offsetX="10")
UpdateRelStyle(c4, c3, $textColor="red", $offsetY="-40", $offsetX="10")
UpdateLayoutConfig($c4ShapeInRow="3", $c4BoundaryInRow="1")
|
Other docs to include:
|
Hi @smlambert. Can we work on this together? |
Happily @Ndacyayisenga-droid ! |
It would be nice to have docs about the AQAvit release and add the usage of testenv.properties in the AQA repo (https://adoptium.net/docs/aqavit-verification/ ). |
re: #1558 (comment) - agree, added it to the description above (in the "how-to" section). |
If not explicitly included in any of the points above, #5770 (comment) has a short comment thread on how to improve usability of the custom_target value for the tests. |
Since test doc lives all over the place it is hard to find and navigate, we will do a reorg/rewrite based on feedback received through slack, etc.
Based on comments captured below in this issue, it will be tackled in parts
Noting that this EPIC specifically targets the content that needs to be created, updated and centralized. There will be a separate issue to cover how to display the final set of docs (with some prototyping happening under https://github.com/smlambert/smlambert.github.io and viewable at https://smlambert.github.io/
The text was updated successfully, but these errors were encountered: