Uploaded image for project: 'Red Hat Process Automation Manager'
  1. Red Hat Process Automation Manager
  2. RHPAM-4436

[VRP] Mock Nominatim API in the Cypress test

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Minor
    • 7.13.1.GA
    • 7.12.0.GA, 7.12.1.GA
    • OptaPlanner
    • False
    • None
    • False
    • CR1
    • CR1
    • ---
    • ---
    • 2022 Week 29-31 (from Jul 18), 2022 Week 32-34 (from Aug 8)

    Description

      Enable Nominatim mock in OptaPlanner 8.13

      OptaWeb Vehicle Routing has an end-to-end test that uses the geosearch feature (looking up coordinates for a given address). The app uses https://nominatim.openstreetmap.org, which is a public online service. The public server often has downtimes and since the mentioned test depends on it, the CI stability suffers. Fortunately, it's easy to mock the geosearch API and return the same cached response without contacting the service during the test.

      Let's backport this to the 8.13.x branch for a smooth 7.13 release.

      Attachments

        Activity

          Public project attachment banner

            context keys: [headless, issue, helper, isAsynchronousRequest, project, action, user]
            current Project key: RHPAM

            People

              jlocker Jiří Locker
              adupliak Anna Dupliak
              Anna Dupliak Anna Dupliak
              Anna Dupliak Anna Dupliak
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: