Skip to content

Conversation

@dconeybe
Copy link
Contributor

Fix race conditions in promise_main.h related to when the CleanupNotifier and ReferenceCountedFutureImpl objects that it references are deleted.

Googlers can see b/173819915 for details.

@dconeybe dconeybe self-assigned this Dec 20, 2021
@dconeybe dconeybe added the tests-requested: quick Trigger a quick set of integration tests. label Dec 21, 2021
@github-actions github-actions bot added tests: in-progress This PR's integration tests are in progress. and removed tests-requested: quick Trigger a quick set of integration tests. labels Dec 21, 2021
@github-actions
Copy link

github-actions bot commented Dec 21, 2021

❌  Integration test FAILED

Requested by @dconeybe on commit 52902ce
Last updated: Mon Dec 20 18:20 PST 2021
View integration test log & download artifacts

Failures Configs
firestore
(6 items)[TEST] [ERROR] [Android] [ubuntu] [emulator_target]
[TEST] [ERROR] [Linux] [openssl]
[TEST] [ERROR] [MacOS] [openssl]
[TEST] [ERROR] [Windows] [openssl]
[TEST] [ERROR] [iOS] [macos] [ios_target, simulator_target]
[TEST] [ERROR] [tvOS] [macos] [tvos_simulator]

Add flaky tests to go/fpl-cpp-flake-tracker

@github-actions github-actions bot added the tests: failed This PR's integration tests failed. label Dec 21, 2021
@firebase-workflow-trigger firebase-workflow-trigger bot removed the tests: in-progress This PR's integration tests are in progress. label Dec 21, 2021
@dconeybe dconeybe closed this Sep 8, 2023
@dconeybe dconeybe deleted the dconeybe/PromiseRaceConditionsFix branch September 8, 2023 14:20
@firebase firebase locked and limited conversation to collaborators Oct 9, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

api: firestore tests: failed This PR's integration tests failed.

1 participant