Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-71070

Convert configuration changes report to a system report

XMLWordPrintable

    • MOODLE_400_STABLE
    • MOODLE_400_STABLE
    • Hide

      Manual test

      1. Login as admin
      2. Navigate to Reports > Config changes in site administration
      3. Confirm clicking on columns sorts them
      4. Confirm you are able to page through the report
      5. Press Filters button
      6. Set the Setting filter to Contains: debug
      7. Press Apply
      8. Confirm report is now filtered to match
      9. Set various filters to confirm they work as expected
      10. Select Microsoft Excel in the Download table data as select
      11. Press Download
      12. Confirm filtered data is downloaded
      13. Press Filters button
      14. Press Reset all
      15. Confirm report is now showing all content
      16. Confirm you can toggle between showing "Show all X" vs. "Show 30 per page"

      Automatic filtering by URL (MDL-69898)

      1. Navigate to site administration
      2. Search for "analytics"
      3. Uncheck the enableanalytics setting and press save changes (to generate appropriate event)
      4. Open the user menu and press Profile
      5. Press Reports > Today's logs
      6. Click the Config log created event name from step 3.
      7. Confirm the Config changes report opens
      8. Confirm the report is pre-filtered with only those records matching this setting

      Automated tests

      $ bin/moodle-docker-compose exec --user www-data webserver php admin/tool/behat/cli/run.php --tags=@report_configlog
      

      Show
      Manual test Login as admin Navigate to Reports > Config changes in site administration Confirm clicking on columns sorts them Confirm you are able to page through the report Press Filters button Set the Setting filter to Contains: debug Press Apply Confirm report is now filtered to match Set various filters to confirm they work as expected Select Microsoft Excel in the Download table data as select Press Download Confirm filtered data is downloaded Press Filters button Press Reset all Confirm report is now showing all content Confirm you can toggle between showing "Show all X" vs. "Show 30 per page" Automatic filtering by URL ( MDL-69898 ) Navigate to site administration Search for "analytics" Uncheck the enableanalytics setting and press save changes (to generate appropriate event) Open the user menu and press Profile Press Reports > Today's logs Click the Config log created event name from step 3. Confirm the Config changes report opens Confirm the report is pre-filtered with only those records matching this setting Automated tests $ bin/moodle-docker-compose exec --user www-data webserver php admin/tool/behat/cli/run.php --tags=@report_configlog

      As part of MDL-70343 epic, we will convert the configuration changes report to a system report defined using Report builder

        1. MDL-71070_Automated Test.png
          58 kB
          Angelia Dela Cruz
        2. MDL-71070_Integration Testing_enableanalytics.png
          49 kB
          Angelia Dela Cruz
        3. MDL-71070_Manual Test.png
          223 kB
          Angelia Dela Cruz
        4. report-difference.png
          73 kB
          Adrian Greeve

            pholden Paul Holden
            pholden Paul Holden
            David Carrillo David Carrillo
            Adrian Greeve Adrian Greeve
            Angelia Dela Cruz Angelia Dela Cruz
            Votes:
            1 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 week, 2 hours, 1 minute
                1w 2h 1m

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