Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Integrate breakpad for the RDK-B component if it is not already integrated.
  • Add crashupload package to the respective .bb bbappend file
  • Make necessary changes in uploadDumps.sh to update the URL of server.and add it as a patch in crashupload_git.bbappend
  • Install the uploadDumps.sh and its dependencies in respective crashupload.bbappend file
  • Add requirements and dependencies to coredump-upload.service , and coredump-upload.path to in the crashupload_git.bbappend file.
  • Image Removed
  • Image Added
  • Image Added
  • After building the component, flash the image in RPI4 and check whether coredump-upload.path and coredump-upload.service files were added in systemd or not.
  • Check both the files are in active state or not.
  • Generate Generate dmp file by generating a crash on the component and it will create .dmp file in /minidumps/ folder and coredump-upload.path triggers coredump-upload.service to upload the dump files to crash portal.
  • Below logs will be generated during the execution of uploadDumps and same can be seen in /rdklogs/logs/core_log.txt
       
  • Check from server side the upload was successful or not.
  • Attached procedure for installing breakpad and generating crash in local machine.
  • View file
    nameRDKB_Component_Stacktrace_locally.txt
    height250
    View file
    nameProcess_to_generate_dumps_and_extract.txt
    height250