Add appName to OIDC test failpoints

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Unresolved
    • Priority: Minor - P4
    • None
    • Component/s: Authentication
    • None
    • Needed
    • Hide

      Summary of necessary driver changes

      • Update the mongodb-oidc-no-retry spec test.
      • Add appName to failpoint and clients for OIDC prose tests.

      Commits for syncing spec/prose tests

      Show
      Summary of necessary driver changes Update the mongodb-oidc-no-retry spec test. Add appName to failpoint and clients for OIDC prose tests. Commits for syncing spec/prose tests https://github.com/mongodb/specifications/commit/4d1166877f85d6dccbb6260c5e372a624261fda0
    • $i18n.getText("admin.common.words.hide")
      Key Status/Resolution FixVersion
      CDRIVER-6232 Fixed 2.3.0
      CXX-3413 Backlog
      CSHARP-5868 Fixed 3.7.0
      GODRIVER-3808 Backlog
      JAVA-6092 In Code Review
      NODE-7426 In Code Review
      PYTHON-5715 Fixed 4.17.0
      PHPLIB-1782 Backlog
      RUBY-3769 Backlog
      RUST-2356 Fixed 3.6.0
      $i18n.getText("admin.common.words.show")
      #scriptField, #scriptField *{ border: 1px solid black; } #scriptField{ border-collapse: collapse; } #scriptField td { text-align: center; /* Center-align text in table cells */ } #scriptField td.key { text-align: left; /* Left-align text in the Key column */ } #scriptField a { text-decoration: none; /* Remove underlines from links */ border: none; /* Remove border from links */ } /* Add green background color to cells with FixVersion */ #scriptField td.hasFixVersion { background-color: #00FF00; /* Green color code */ } #scriptField td.willNotDo { background-color: #FF0000; /* Red color code */ } /* Center-align the first row headers */ #scriptField th { text-align: center; } Key Status/Resolution FixVersion CDRIVER-6232 Fixed 2.3.0 CXX-3413 Backlog CSHARP-5868 Fixed 3.7.0 GODRIVER-3808 Backlog JAVA-6092 In Code Review NODE-7426 In Code Review PYTHON-5715 Fixed 4.17.0 PHPLIB-1782 Backlog RUBY-3769 Backlog RUST-2356 Fixed 3.6.0

      Summary

      Use an appName in failpoints configured in the spec test mongodb-oidc-no-retry.yml.

      Motivation

      See description of: https://github.com/mongodb/specifications/pull/1891

      Who is the affected end user?

      Driver developers.

      How does this affect the end user?

      Occasional test failures.

      How likely is it that this problem or use case will occur?

      The GCP OIDC task failed 3 of the last 50 runs for the Rust driver.

      If the problem does occur, what are the consequences and how severe are they?

      Transient test failure. Minor.

      Is this issue urgent?

      No.

      Is this ticket required by a downstream team?

      No.

      Is this ticket only for tests?

      Yes.

      Acceptance Criteria

      • Failpoints in the specification test mongodb-oidc-no-retry.yml are configured with an appName.

            Assignee:
            Kevin Albertson
            Reporter:
            Kevin Albertson
            Kevin Albertson Kevin Albertson
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: