Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cypress Webhook to Microsoft Teams Crashes iOS App #31062

Closed
KnowitRobertFred opened this issue Feb 10, 2025 · 2 comments
Closed

Cypress Webhook to Microsoft Teams Crashes iOS App #31062

KnowitRobertFred opened this issue Feb 10, 2025 · 2 comments
Labels
Cypress Cloud Feature request or issue in Cypress Cloud, not App

Comments

@KnowitRobertFred
Copy link

KnowitRobertFred commented Feb 10, 2025

Description:

When Cypress sends webhook messages to Microsoft Teams, the Teams app on iOS crashes and fails to load messages. The issue occurs consistently on iOS devices but does not affect the desktop client. The messages are sent automatically by Cypress Cloud, and we do not modify them.

Steps to Reproduce:

  • Run Cypress tests in a Bitbucket pipeline.
  • Configure Cypress Cloud to send webhook messages to a Microsoft Teams channel.
  • Open the Teams app on an iOS device.
  • Attempt to view the message sent by Cypress Cloud.

Expected Behavior:
The message should be displayed correctly in Microsoft Teams on iOS, just as it does in the desktop client.

Actual Behavior:

The Teams app on iOS crashes when trying to load the message.

Environment:

Cypress Version: 13.13.0
Test Execution: Bitbucket pipeline, results stored in Cypress Cloud
Microsoft Teams Version: Latest (auto-updated on all test devices)
iOS Version: Latest (auto-updated on all test devices)
Desktop Teams Client: No issues observed

Additional Information:

The issue occurs every time a message is sent via Cypress Cloud.
Manually sending a webhook message to Teams (not via Cypress) does not cause a crash.

@jennifer-shehane jennifer-shehane added the Cypress Cloud Feature request or issue in Cypress Cloud, not App label Feb 10, 2025
@danjohansenconsulting
Copy link

@KnowitRobertFred thanks for the feedback! Can you please open a ticket with Cypress Cloud so that the Cloud team can interact with you and get more details on your Cloud account? That's available from the Support link in Cloud (bottom left of the nav menu) and a submit form is shown when you click on "Support Tickets".

We have not yet been able to recreate the issue and would like to interact for more troubleshooting. One thing we would like to try is for you to configure the message in Cypress Cloud to remove all message contents except for the Run Results Display. I.e. -

Image

@danjohansenconsulting
Copy link

@KnowitRobertFred - update.. the MS Teams app on iOS can sporadically crash if the content is too wide. The app does not always wrap rows to another column even though there are not width restrictions on the data. We have reported this issue to Microsoft. In the cases where we could recreate this issue, we found that rotating the iOS device sideways to landscape mode, and then opening the MS Teams app and loading the channel, would allow all of the messages to load.

I am going to close this issue in Github but please reach out to Cypress Cloud support for any further assistance you need with Cypress Cloud.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Cypress Cloud Feature request or issue in Cypress Cloud, not App
Projects
None yet
Development

No branches or pull requests

3 participants