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

rework detection if upgrade necessary

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • 2.5
    • 2.6
    • Libraries
    • MOODLE_25_STABLE
    • MOODLE_26_STABLE
    • w33_MDL-41086_m26_upgradecheck
    • Hide

      1/ try fresh install
      2/ try upgrade is triggered from frontpage when you bump up main version and/or some plugins
      3/ try upgrade from 2.4 and 2.5
      4/ init phpunit and execute tests
      5/ init bahat and execute tests
      6/ try deleting some directory from /mod/ - you should be now taken to upgrade after removing any plugin, some plugin types such as activities and blocks show you the missing plugins

      Show
      1/ try fresh install 2/ try upgrade is triggered from frontpage when you bump up main version and/or some plugins 3/ try upgrade from 2.4 and 2.5 4/ init phpunit and execute tests 5/ init bahat and execute tests 6/ try deleting some directory from /mod/ - you should be now taken to upgrade after removing any plugin, some plugin types such as activities and blocks show you the missing plugins

    Description

      At present we test only a few plugin types, but it is both inefficient and unreliable. We could use the same version hashes like in phpunit and behat to make it relatively fast and reliable.

      Attachments

        Issue Links

          Activity

            People

              skodak Petr Skoda
              skodak Petr Skoda
              Sam Hemelryk Sam Hemelryk
              Rajesh Taneja Rajesh Taneja
              David Woloszyn, Huong Nguyen, Jake Dallimore, Meirza, Michael Hawkins, Raquel Ortega, Safat Shahin, Stevani Andolo
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                18/Nov/13