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

Course index completion indicator for BBB doesn't work

    XMLWordPrintable

Details

    • MOODLE_400_STABLE
    • MOODLE_400_STABLE
    • MDL-74296-400
    • MDL-74296-master
    • Hide

      Testing the completion

      1. Create a course with completion tracking and enrol a student
      2. Create a Big Blue Button activity in the course and set completion tracking to "show activity as complete when conditions are met" and check the "Student must view this activity to complete it" condition.
      3. Login as a student in that course
      4. Make the student view the BBB activity
      5. Ensure that BBB activity is marked as completed in main content AND in courseindex areas
      6. Log in as admin
      7. Go to the Activity Completion report
      8. Check the activity is marked as complete

      Completion when Experimental Features / Register live sessions is enabled are tested via PHP unit tests. This will be a follow up ticket.

      Testing that outline report still work

      As the reports are linked somewhat to the completion, we need to make sure there is no regression.

      In the same course and as a teacher/moderator:

      1. Join a meeting
      2. Then create a recording
      3. End the meeting
      4. Wait for the recording to appear in the list (it should take a couple of minutes)

      Login as a student

      1. Join the meeting
      2. Play the recording

      Then as a teacher and in the same course:

      1. Go to Participants
      2. Select the student
      3. Go to the Outline report
      4. Ensure that the Outline report states that "Meeting joined, Recording viewed" with the right date

      Show
      Testing the completion Create a course with completion tracking and enrol a student Create a Big Blue Button activity in the course and set completion tracking to "show activity as complete when conditions are met" and check the "Student must view this activity to complete it" condition. Login as a student in that course Make the student view the BBB activity Ensure that BBB activity is marked as completed in main content AND in courseindex areas Log in as admin Go to the Activity Completion report Check the activity is marked as complete Completion when Experimental Features / Register live sessions is enabled are tested via PHP unit tests. This will be a follow up ticket. Testing that outline report still work As the reports are linked somewhat to the completion, we need to make sure there is no regression. In the same course and as a teacher/moderator: Join a meeting Then create a recording End the meeting Wait for the recording to appear in the list (it should take a couple of minutes) Login as a student Join the meeting Play the recording Then as a teacher and in the same course: Go to Participants Select the student Go to the Outline report Ensure that the Outline report states that "Meeting joined, Recording viewed" with the right date

    Description

      As I understand it, BBB was integrated after the completion indicators developed by tusefomal, and so when a BBB activity is complete, it is marked complete in the course central area next to the activity but not in the course index.

       

      How to reproduce:

      1. Create a Page and a BBB, both with view completion condition.
      2. Then login as a student and view both activities.
      3. Then as a teacher go to the Activity completion report
      • Expected: both page and BBB are marked as completed
      • What happens: only the page is marked as completed

      Attachments

        1. after.png
          after.png
          9 kB
        2. before.png
          before.png
          17 kB
        3. image-2022-05-20-19-08-00-234.png
          image-2022-05-20-19-08-00-234.png
          25 kB
        4. image-2022-05-20-19-08-17-575.png
          image-2022-05-20-19-08-17-575.png
          23 kB
        5. MDL-74296_completion_1.png
          MDL-74296_completion_1.png
          64 kB
        6. MDL-74296_completion_2.png
          MDL-74296_completion_2.png
          58 kB
        7. MDL-74296_completion_3.png
          MDL-74296_completion_3.png
          79 kB
        8. MDL-74296_outline report.png
          MDL-74296_outline report.png
          88 kB
        9. Screenshot from 2022-06-13 14-42-31.png
          Screenshot from 2022-06-13 14-42-31.png
          28 kB

        Issue Links

          Activity

            People

              lmdavid Laurent DAVID
              marycooch Mary Cooch
              Ferran Recio Ferran Recio
              Ilya Tregubov Ilya Tregubov
              Angelia Dela Cruz Angelia Dela Cruz
              Amaia Anabitarte, Bas Brands, Carlos Escobedo, Laurent David, Raquel Ortega, Sabina Abellan, Sara Arjona (@sarjona), Jesus Federico, Laurent DAVID
              Votes:
              0 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                11/Jul/22

                Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 day, 32 minutes
                  1d 32m