Uploaded image for project: 'Moodle app'
  1. Moodle app
  2. MOBILE-4451

Improve debugging tracker for tracking unexpected errors

    XMLWordPrintable

Details

    • Hide

      This issue can be tested on Android, iOS and WebApp. It doesn't require to be tested in every OS.

      This can be tested in 2 ways:

      If you are a dev:

      1. Change any ws url or params to receive an exception from it.
      2. When the WS throws an exception go to More > App Settings > About > Developer options > Error log. You should be able to see the exception sent by the WS.
      3. Copy the log and paste it somewhere to check if the info was copied correctly.

      If you are not a dev:

      1. Find an issue that throws an error alert and reproduce it.
      2. Go to More > App Settings > About > Developer options > Error log. You should be able to see the log of the previous exception.
      3. Copy the log and paste it somewhere to check if the info was copied correctly.
      Show
      This issue can be tested on Android, iOS and WebApp. It doesn't require to be tested in every OS. This can be tested in 2 ways: If you are a dev: Change any ws url or params to receive an exception from it. When the WS throws an exception go to More > App Settings > About > Developer options > Error log. You should be able to see the exception sent by the WS. Copy the log and paste it somewhere to check if the info was copied correctly. If you are not a dev: Find an issue that throws an error alert and reproduce it. Go to More > App Settings > About > Developer options > Error log. You should be able to see the log of the previous exception. Copy the log and paste it somewhere to check if the info was copied correctly.
    • MOODLE_403_STABLE
    • Moodle Apps - 2023 Sprint i4.1

    Description

      This will be very helpful in capturing errors we cannot really reproduce.

      There are several ways to do this, we can just keep a log of unexpected errors in memory or in permanent storage.

      This will be automatically enabled when the "Enable debugging" option in "General" is enabled but for visualising the error logs a new option will be required in the current "Development options" setting.

      Attachments

        Activity

          People

            alfonso.salces@moodle.com Alfonso Salces
            jleyva Juan Leyva
            Pau Ferrer Pau Ferrer
            Juan Leyva Juan Leyva
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Time Tracking

                Estimated:
                Original Estimate - 1 day
                1d
                Remaining:
                Time Spent - 5 hours Remaining Estimate - 2 hours, 30 minutes
                2h 30m
                Logged:
                Time Spent - 5 hours Remaining Estimate - 2 hours, 30 minutes
                5h

                Clockify

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.