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

[14.0][FIX] Unittests base_delivery_carrier_label: Separate github test run #786

Open
wants to merge 5 commits into
base: 14.0
Choose a base branch
from

Conversation

mt-software-de
Copy link
Contributor

Since base_delivery_carrier_label introduced a logic,
to a default stock.quant.package on stock.move.lines.
We always have to deal with it, in other not dependent addons.
The context key set_default_package is used in multiple modules which do not have a dependency to base_delivery_carrier_label

@mt-software-de mt-software-de force-pushed the fix_test_cases_base_delivery_carrier_label branch from eab448d to e81b8cf Compare March 18, 2024 23:07
mt-software-de added a commit to mt-software-de/delivery-carrier that referenced this pull request Mar 18, 2024
PR OCA#786 should merged first

[FIX] Unittests base_delivery_carrier_label: Separate github test run

For dependents addons
@mt-software-de mt-software-de force-pushed the fix_test_cases_base_delivery_carrier_label branch from 46ba3c2 to 7ced30f Compare March 18, 2024 23:32
@mt-software-de
Copy link
Contributor Author

mt-software-de commented Mar 18, 2024

cc @chienandalu @jbaudoux
This one is needed for #710

mt-software-de added a commit to mt-software-de/delivery-carrier that referenced this pull request Mar 18, 2024
PR: OCA#786

[FIX] Unittests base_delivery_carrier_label: Separate github test run

For dependents addons
@mt-software-de mt-software-de force-pushed the fix_test_cases_base_delivery_carrier_label branch from 5dfa113 to d5d26b3 Compare March 19, 2024 07:43
@jbaudoux
Copy link
Contributor

@mt-software-de Can you drop generated files from your commits? It makes migration easier, preventing cherry-pick conflicts

@rousseldenis
Copy link
Contributor

rousseldenis commented Mar 19, 2024

@mt-software-de Have you looked at #643 ?

I've externalized the automatic package creation in order to not depend on that on base module (in specific ones if needed)

@mt-software-de mt-software-de force-pushed the fix_test_cases_base_delivery_carrier_label branch 2 times, most recently from 55bfc88 to 53f9c98 Compare March 20, 2024 13:53
@mt-software-de mt-software-de changed the title [FIX] Unittests base_delivery_carrier_label: Separate github test run [14.0][FIX] Unittests base_delivery_carrier_label: Separate github test run Apr 15, 2024
@mt-software-de
Copy link
Contributor Author

@mt-software-de Can you drop generated files from your commits? It makes migration easier, preventing cherry-pick conflicts

done

@mt-software-de
Copy link
Contributor Author

Can we merge this one?

@mt-software-de
Copy link
Contributor Author

mt-software-de commented Apr 22, 2024

Can we merge this one?

ping @jbaudoux, @rousseldenis is it possible to merge this one?
Several PR's waiting on this.

#710
#782
#801

@mt-software-de
Copy link
Contributor Author

@dreispt
Copy link
Member

dreispt commented May 18, 2024

This PR i blocking a few others.
Can anyone care to review please?

@mt-software-de
Copy link
Contributor Author

@OCA/logistics-maintainers ?

@mt-software-de mt-software-de force-pushed the fix_test_cases_base_delivery_carrier_label branch from 53f9c98 to 01d4b88 Compare May 20, 2024 08:22
@mt-software-de
Copy link
Contributor Author

One Last try Ping @jbaudoux? :-)

- container: ghcr.io/oca/oca-ci/py3.6-ocb14.0:latest
name: test with OCB
makepot: "true"
exclude: "base_delivery_carrier_label,delivery_carrier_label_batch,delivery_roulier,delivery_roulier_option,delivery_roulier_laposte_fr,delivery_roulier_chronopost_fr,carrier_account_environment"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wait, this is going to slow down builds a lot.
Don't we have any better way to handle this? Normally this happens because modules tend to enable features by default. Can't we don anything to prevent that?

Copy link
Contributor Author

@mt-software-de mt-software-de May 21, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes but there is No Progress and No Response. See #643

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could we please merge this for now. I really waiting on this. If there is anyone which refactors the false implemented addon base_delivery_carrier_label, also the test flow can be changed again.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ping
Also #643 will created separate github flow runs.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mt-software-de Please have a look to #854

Copy link

There hasn't been any activity on this pull request in the past 4 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days.
If you want this PR to never become stale, please ask a PSC member to apply the "no stale" label.

@github-actions github-actions bot added the stale PR/Issue without recent activity, it'll be soon closed automatically. label Nov 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
stale PR/Issue without recent activity, it'll be soon closed automatically.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants