maliput / maliput_malidrive

Open-source ready OpenDrive backend for Maliput
BSD 3-Clause "New" or "Revised" License
0 stars 2 forks source link

Enables regression testing in bazel. #246

Closed francocipollone closed 8 months ago

francocipollone commented 11 months ago

🎉 New feature

closes https://github.com/maliput/maliput_malidrive/issues/247

Summary

Checklist

francocipollone commented 11 months ago

@stonier One quick question as you have experience here. PR in maliput has been merged, now the test_utilities library is part of maliput. However, here the bazel job isn't finding that library. Do we have to manually push to BCR maliput like a "new release"?

francocipollone commented 11 months ago

@stonier One quick question as you have experience here. PR in maliput has been merged, now the test_utilities library is part of maliput. However, here the bazel job isn't finding that library. Do we have to manually push to BCR maliput like a "new release"?

Friendly ping here @stonier

francocipollone commented 11 months ago

I retriggered CI and now it is failing due to another issue not related to this PR:

ERROR: Error computing the main repository mapping: in module dependency chain <root> -> bazel_tools@_ -> rules_cc@0.0.9: module not found in registries: rules_cc@0.0.9
francocipollone commented 11 months ago

I retriggered CI and now it is failing due to another issue not related to this PR:

ERROR: Error computing the main repository mapping: in module dependency chain <root> -> bazel_tools@_ -> rules_cc@0.0.9: module not found in registries: rules_cc@0.0.9

This is fixed

francocipollone commented 11 months ago

@stonier One quick question as you have experience here. PR in maliput has been merged, now the test_utilities library is part of maliput. However, here the bazel job isn't finding that library. Do we have to manually push to BCR maliput like a "new release"?

Going back to this. I assume we have to create a maliput release that ships test_utilities library. Correct? @stonier

francocipollone commented 10 months ago

Pendings:

stonier commented 8 months ago

If bazel test //... now does something, you could/should enable them in https://github.com/maliput/maliput_malidrive/blob/main/.bcr/presubmit.yml

Otherwise, LGTM.

francocipollone commented 8 months ago

I will proceed and merge it

francocipollone commented 8 months ago

If bazel test //... now does something, you could/should enable them in https://github.com/maliput/maliput_malidrive/blob/main/.bcr/presubmit.yml

Otherwise, LGTM.

Done!