Skip to content

fix(e2e): add ability to read debug feature toggles from local storage#4703

Open
lismith2-cisco wants to merge 1 commit intowebex:nextfrom
lismith2-cisco:SPARK-760805-debug-feature-toggles
Open

fix(e2e): add ability to read debug feature toggles from local storage#4703
lismith2-cisco wants to merge 1 commit intowebex:nextfrom
lismith2-cisco:SPARK-760805-debug-feature-toggles

Conversation

@lismith2-cisco
Copy link
Contributor

@lismith2-cisco lismith2-cisco commented Feb 10, 2026

COMPLETES # https://jira-eng-gpk2.cisco.com/jira/browse/SPARK-760805

This pull request addresses

Makes it easier to reliably add debug feature toggles in all circumstances e.g. crosslaunch guest join. This is useful for e2e tests and bug bashes.

by making the following changes

  • provides a utility function to get debug feature toggles from storage, converted into the expected format
  • uses that utility function in processRegistrationSuccess function to add debug feature toggles to the response before storing them
  • clears the etag on config load if there are debug feature toggles, to ensure the developer toggles are sent from the back end and processed.
  • Also moves installationId in config which was misplaced

Change Type

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation update
  • Tooling change
  • Internal code refactor

The following scenarios were tested

tested logged in and guest users, manually and with unit tests

The GAI Coding Policy And Copyright Annotation Best Practices

  • GAI was not used (or, no additional notation is required)
  • Code was generated entirely by GAI
  • GAI was used to create a draft that was subsequently customized or modified
  • Coder created a draft manually that was non-substantively modified by GAI (e.g., refactoring was performed by GAI on manually written code)
  • Tool used for AI assistance (GitHub Copilot / Other - specify)
    • Github Copilot
    • Other - Please Specify
  • This PR is related to
    • Feature
    • Defect fix
    • Tech Debt
    • Automation

I certified that

  • I have read and followed contributing guidelines
  • I discussed changes with code owners prior to submitting this pull request
  • I have not skipped any automated checks
  • All existing and new tests passed
  • I have updated the documentation accordingly

Make sure to have followed the contributing guidelines before submitting.

@lismith2-cisco lismith2-cisco requested review from a team as code owners February 10, 2026 11:22
@lismith2-cisco lismith2-cisco added the validated If the pull request is validated for automation. label Feb 10, 2026
@lismith2-cisco lismith2-cisco force-pushed the SPARK-760805-debug-feature-toggles branch from 823f000 to 3b3a7fc Compare February 10, 2026 12:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

validated If the pull request is validated for automation.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants