nuttxpr commented on PR #15970:
URL: https://github.com/apache/nuttx/pull/15970#issuecomment-2713744801

   [**\[Experimental Bot, please feedback 
here\]**](https://github.com/search?q=repo%3Aapache%2Fnuttx+13552&type=issues)
   
   
   
   Yes, this PR mostly meets the NuttX requirements, but needs improvement in 
the "Testing" and "Impact" sections.  It's missing specific details required 
for proper review.
   
   Here's a breakdown of what's missing and how to improve it:
   
   **Impact:**
   
   * **Impact on user:** While you state it impacts only the bootloader, be 
more specific.  Will bootloader users (developers working on the bootloader) 
need to change anything in their code to use this new ELE handling? If not, 
explicitly state "NO".
   * **Impact on build:**  Does adding `imx9_ele.c` require any changes to 
Kconfig, Makefiles, or other build system components? If not, explicitly state 
"NO". If yes, explain what changes are needed.
   * **Impact on hardware:** Specify which i.MX93 boards were tested. Is this 
change specific to *your* custom hardware, or is it generally applicable to all 
i.MX93 boards? Clarify this.
   * **Impact on documentation:** Does this change require documentation 
updates? If so, were these updates made as part of the PR?  If no documentation 
updates are needed, explicitly state "NO".
   * **Impact on security, compatibility, and other considerations:** 
Explicitly state "NO" for each of these if they don't apply.
   
   **Testing:**
   
   * **Build Host(s):** Provide details about your build host OS, CPU 
architecture, and compiler version (e.g., "Linux, x86_64, GCC 12.2.0").
   * **Target(s):**  Be specific about the i.MX93 board and configuration used 
for testing (e.g., "i.MX93-EVK, default config").  Just stating "custom imx93 
hardware" is insufficient.
   * **Testing Logs:**  The placeholder logs need to be replaced with actual 
logs demonstrating the functionality before and after the change.  Show how the 
bug was present before and fixed after.  Highlight the new messages added to 
the ELE API.  Demonstrate the updated firmware version.  The logs should be 
concise but provide enough information to verify the changes.  If the logs are 
very long, consider attaching them as a file to the PR instead of embedding 
them directly.
   
   **Example of improved Testing section:**
   
   ```
   Testing
   
   I confirm that changes are verified on local setup and works as intended:
   * Build Host(s): Linux, x86_64, GCC 12.2.0
   * Target(s): Custom i.MX93 board based on i.MX93-EVK, default config
   
   Testing logs before change:
   
   ```
   <Show logs demonstrating the channel bug in imx9_ele_sendmsg() and 
imx9_ele_receivemsg() and the absence of new messages. Also, show the old 
firmware version.>
   ```
   
   Testing logs after change:
   ```
   <Show logs demonstrating the fixed channel bug, the presence of the new 
messages, and the updated firmware version (1.3.0).>
   ```
   ```
   
   
   By providing these missing details, you'll ensure your PR is thoroughly 
reviewed and merged efficiently.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to