Uploaded image for project: 'Opencast'
  1. MH-10986

Scheduling around DST change fails

    Details

    • Severity:
      Data Loss/Corruption
    • Steps to reproduce:
      Hide
      Steps to reproduce:
      https://opencast.jira.com/wiki/display/MH/Events+QA#EventsQA-Schedulingarounddaylightsavingdates(evt-sch-07)

      The expected result would be:
      4 events that shows starting at 8:00 and ending at 8:10.

      The current result creates only 3 events, and the schedules are wrong, see attached screenshot and below the request sent to the server.

      {
          "metadata": [
              {
                  "title": "EVENTS.EVENTS.DETAILS.CATALOG.EPISODE",
                  "flavor": "dublincore/episode",
                  "fields": [
                      {
                          "id": "title",
                          "readOnly": false,
                          "value": "Scheduling around daylight saving dates (evt-new-09)",
                          "label": "EVENTS.EVENTS.DETAILS.METADATA.TITLE",
                          "required": true,
                          "type": "text",
                          "$$hashKey": "object:816",
                          "presentableValue": "Scheduling around daylight saving dates (evt-new-09)"
                      },
                      {
                          "id": "subject",
                          "readOnly": false,
                          "value": "",
                          "label": "EVENTS.EVENTS.DETAILS.METADATA.SUBJECT",
                          "required": false,
                          "type": "text",
                          "$$hashKey": "object:817"
                      },
                      {
                          "id": "description",
                          "readOnly": false,
                          "value": "",
                          "label": "EVENTS.EVENTS.DETAILS.METADATA.DESCRIPTION",
                          "required": false,
                          "type": "text_long",
                          "$$hashKey": "object:818"
                      },
                      {
                          "id": "language",
                          "readOnly": false,
                          "value": "",
                          "label": "EVENTS.EVENTS.DETAILS.METADATA.LANGUAGE",
                          "required": false,
                          "type": "text",
                          "$$hashKey": "object:819"
                      },
                      {
                          "id": "rightsHolder",
                          "readOnly": false,
                          "value": "",
                          "label": "EVENTS.EVENTS.DETAILS.METADATA.RIGHTS",
                          "required": false,
                          "type": "text",
                          "$$hashKey": "object:820"
                      },
                      {
                          "id": "license",
                          "readOnly": false,
                          "value": "",
                          "label": "EVENTS.EVENTS.DETAILS.METADATA.LICENSE",
                          "collection": {
                              "BSD": "EVENTS.LICENSE.BSD",
                              "CCND": "EVENTS.LICENSE.CCND",
                              "GPL3": "EVENTS.LICENSE.GPL"
                          },
                          "required": false,
                          "type": "text",
                          "$$hashKey": "object:821"
                      },
                      {
                          "id": "isPartOf",
                          "readOnly": false,
                          "value": "",
                          "label": "EVENTS.EVENTS.DETAILS.METADATA.SERIES",
                          "collection": {},
                          "required": false,
                          "type": "text",
                          "$$hashKey": "object:822"
                      },
                      {
                          "id": "creator",
                          "readOnly": false,
                          "value": [],
                          "label": "EVENTS.EVENTS.DETAILS.METADATA.PRESENTERS",
                          "collection": {
                              "Default Administrator": "Default Administrator",
                              "System User": "System User"
                          },
                          "required": false,
                          "type": "mixed_text",
                          "$$hashKey": "object:823"
                      },
                      {
                          "id": "contributor",
                          "readOnly": false,
                          "value": [],
                          "label": "EVENTS.EVENTS.DETAILS.METADATA.CONTRIBUTORS",
                          "collection": {
                              "Default Administrator": "Default Administrator",
                              "System User": "System User"
                          },
                          "required": false,
                          "type": "mixed_text",
                          "$$hashKey": "object:824"
                      }
                  ]
              }
          ],
          "processing": {
              "workflow": "ng-schedule-and-upload",
              "configuration": {
                  "flagForCutting": "true",
                  "flagForReview": "true",
                  "publishToEngage": "true",
                  "publishToHarvesting": "true",
                  "straightToPublishing": "true"
              }
          },
          "access": {
              "acl": {
                  "ace": [
                      {
                          "action": "read",
                          "allow": true,
                          "role": "MATTERHORN_ADMINISTRATOR"
                      },
                      {
                          "action": "write",
                          "allow": true,
                          "role": "MATTERHORN_ADMINISTRATOR"
                      }
                  ]
              }
          },
          "source": {
              "type": "SCHEDULE_MULTIPLE",
              "metadata": {
                  "start": "2016-03-25T07:00:00Z",
                  "device": "ca-01",
                  "inputs": "Presentation",
                  "end": "2016-03-28T06:10:00Z",
                  "duration": "600000",
                  "rrule": "FREQ=WEEKLY;BYDAY=MO,FR,SA,SU;BYHOUR=7;BYMINUTE=0"
              }
          }
      }
      Show
      Steps to reproduce: https://opencast.jira.com/wiki/display/MH/Events+QA#EventsQA-Schedulingarounddaylightsavingdates(evt-sch-07) The expected result would be: 4 events that shows starting at 8:00 and ending at 8:10. The current result creates only 3 events, and the schedules are wrong, see attached screenshot and below the request sent to the server. {     "metadata": [         {             "title": "EVENTS.EVENTS.DETAILS.CATALOG.EPISODE",             "flavor": "dublincore/episode",             "fields": [                 {                     "id": "title",                     "readOnly": false,                     "value": "Scheduling around daylight saving dates (evt-new-09)",                     "label": "EVENTS.EVENTS.DETAILS.METADATA.TITLE",                     "required": true,                     "type": "text",                     "$$hashKey": "object:816",                     "presentableValue": "Scheduling around daylight saving dates (evt-new-09)"                 },                 {                     "id": "subject",                     "readOnly": false,                     "value": "",                     "label": "EVENTS.EVENTS.DETAILS.METADATA.SUBJECT",                     "required": false,                     "type": "text",                     "$$hashKey": "object:817"                 },                 {                     "id": "description",                     "readOnly": false,                     "value": "",                     "label": "EVENTS.EVENTS.DETAILS.METADATA.DESCRIPTION",                     "required": false,                     "type": "text_long",                     "$$hashKey": "object:818"                 },                 {                     "id": "language",                     "readOnly": false,                     "value": "",                     "label": "EVENTS.EVENTS.DETAILS.METADATA.LANGUAGE",                     "required": false,                     "type": "text",                     "$$hashKey": "object:819"                 },                 {                     "id": "rightsHolder",                     "readOnly": false,                     "value": "",                     "label": "EVENTS.EVENTS.DETAILS.METADATA.RIGHTS",                     "required": false,                     "type": "text",                     "$$hashKey": "object:820"                 },                 {                     "id": "license",                     "readOnly": false,                     "value": "",                     "label": "EVENTS.EVENTS.DETAILS.METADATA.LICENSE",                     "collection": {                         "BSD": "EVENTS.LICENSE.BSD",                         "CCND": "EVENTS.LICENSE.CCND",                         "GPL3": "EVENTS.LICENSE.GPL"                     },                     "required": false,                     "type": "text",                     "$$hashKey": "object:821"                 },                 {                     "id": "isPartOf",                     "readOnly": false,                     "value": "",                     "label": "EVENTS.EVENTS.DETAILS.METADATA.SERIES",                     "collection": {},                     "required": false,                     "type": "text",                     "$$hashKey": "object:822"                 },                 {                     "id": "creator",                     "readOnly": false,                     "value": [],                     "label": "EVENTS.EVENTS.DETAILS.METADATA.PRESENTERS",                     "collection": {                         "Default Administrator": "Default Administrator",                         "System User": "System User"                     },                     "required": false,                     "type": "mixed_text",                     "$$hashKey": "object:823"                 },                 {                     "id": "contributor",                     "readOnly": false,                     "value": [],                     "label": "EVENTS.EVENTS.DETAILS.METADATA.CONTRIBUTORS",                     "collection": {                         "Default Administrator": "Default Administrator",                         "System User": "System User"                     },                     "required": false,                     "type": "mixed_text",                     "$$hashKey": "object:824"                 }             ]         }     ],     "processing": {         "workflow": "ng-schedule-and-upload",         "configuration": {             "flagForCutting": "true",             "flagForReview": "true",             "publishToEngage": "true",             "publishToHarvesting": "true",             "straightToPublishing": "true"         }     },     "access": {         "acl": {             "ace": [                 {                     "action": "read",                     "allow": true,                     "role": "MATTERHORN_ADMINISTRATOR"                 },                 {                     "action": "write",                     "allow": true,                     "role": "MATTERHORN_ADMINISTRATOR"                 }             ]         }     },     "source": {         "type": "SCHEDULE_MULTIPLE",         "metadata": {             "start": "2016-03-25T07:00:00Z",             "device": "ca-01",             "inputs": "Presentation",             "end": "2016-03-28T06:10:00Z",             "duration": "600000",             "rrule": "FREQ=WEEKLY;BYDAY=MO,FR,SA,SU;BYHOUR=7;BYMINUTE=0"         }     } }
    • Tags (folksonomy):

      TestRail: Results

        Attachments

          Activity

            People

            • Assignee:
              lrohner Lukas Rohner
              Reporter:
              xavier.butty Xavier Butty
            • Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                TestRail: Cases