Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-29389

Investigate why Config.validate isn't called reliably in at least measurement plugins

    XMLWordPrintable

    Details

    • Story Points:
      4
    • Team:
      Data Release Production
    • Urgent?:
      No

      Description

      Arun Kannawadi discovered on DM-24737 that Config.validate isn't being called on measurement plugin configs, even though it should be. I'm not sure if this is because RegistryField or ConfigurableField isn't calling validate on its child configs, or if we've just forgotten to call super().validate() somewhere in a validate implementation.

      We should probably consider modifying pex_config to make that super delegation unnecessary - if we do that first, and we still have some validate implementations that do delegate to super, we'll validate twice, but that's not a big deal, and we can clean it up slowly.

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            jbosch Jim Bosch
            Watchers:
            Arun Kannawadi, Jim Bosch
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Jenkins

                No builds found.