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

Added new canvas integration test for chains and groups #8062

Closed
wants to merge 1 commit into from

Conversation

jberclaz
Copy link

@jberclaz jberclaz commented Feb 9, 2023

This test is built to reproduce the issue mentioned on the GitHub discussion: #8027

In chains starting with a group, the AsyncResult does not contain a full list of tasks. Instead, the group task is linked directly to the last task, and the other tasks are short-circuited.

Note that this test will fail with the current version of Celery.

@Nusnus Nusnus self-requested a review February 9, 2023 21:47
@codecov
Copy link

codecov bot commented Feb 9, 2023

Codecov Report

Base: 87.04% // Head: 87.04% // No change to project coverage 👍

Coverage data is based on head (e91b254) compared to base (6d13ec8).
Patch has no changes to coverable lines.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #8062   +/-   ##
=======================================
  Coverage   87.04%   87.04%           
=======================================
  Files         148      148           
  Lines       18456    18456           
  Branches     2519     2519           
=======================================
  Hits        16065    16065           
  Misses       2117     2117           
  Partials      274      274           
Flag Coverage Δ
unittests 87.01% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

☔ View full report at Codecov.
📢 Do you have feedback about the report comment? Let us know in this issue.

@auvipy
Copy link
Member

auvipy commented Feb 11, 2023

@d-sasi this is a failing test only, we still need the fix

@Nusnus
Copy link
Member

Nusnus commented Feb 14, 2023

Thank you for the PR @jberclaz
It's very useful to report a bug with a failing test 👏

I'm currently fully invested in Celery 5.3 release blockers, but I will try to spare some time soon to investigate this.

@Nusnus
Copy link
Member

Nusnus commented Mar 19, 2024

Fixed in main: #7919, #8663

@Nusnus Nusnus closed this Mar 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants