|
Ran
|
Jobs
1
|
Files
518
|
Run time
2min
|
Badge
README BADGES
|
push
github
ci: add Tarantool's revision in reusable workflows There is no way to detect the revision of the Tarantool or Tarantool's workflow, which is called in the role of a reusable workflow, since all context is determined by the caller [1]. When a reusable workflow is called on the non-master Tarantool branch, it is desirable to check out Tarantool to the corresponding branch. For now this branch is hardcoded as master, and it is easy to forget to update the hardcoded value after creating a new branch for the Tarantool's release. OTOH, the caller should already update the target branch in its own workflow, so it is easier to maintain this logic in one place (the caller's workflow). Thus, this patch adds an additional optional parameter -- revision of the Tarantool to be checked out during the integration. It is set to 'master' by default to avoid breaking existing workflow integration. [1]: https://docs.github.com/en/actions/sharing-automations/reusing-workflows NO_DOC=ci NO_TEST=ci NO_CHANGELOG=ci (cherry picked from commit 5465e5590)
70084 of 123907 branches covered (56.56%)
103102 of 117809 relevant lines covered (87.52%)
2141815.21 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 1 |
90.7 |
-0.07% | src/box/applier.cc |
| 1 |
95.36 |
-0.31% | src/box/raft.c |
| 1 |
92.51 |
0.18% | src/box/vinyl.c |
| 1 |
80.0 |
-2.05% | src/lib/core/clock.c |
| 2 |
84.16 |
-0.21% | src/box/xlog.c |
| 2 |
85.71 |
-9.52% | src/lib/core/tt_sigaction.c |
| 2 |
95.45 |
-4.55% | src/lib/json/json.h |
| 3 |
90.9 |
-0.31% | src/box/vy_scheduler.c |
| 3 |
94.25 |
-0.58% | src/box/xrow_update_field.c |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 15327680485.1 | 518 |
87.52 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|