• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ligurio / molly
92%
master: 92%

Build:
Build:
LAST BUILD BRANCH: ligurio/gh-xxxx-sync-threads
DEFAULT BRANCH: master
Repo Added 21 May 2022 02:23PM UTC
Token MmCzKdb5vOtm7Ok4UU5SJCd06HmdX7CMO regen
Build 154 Last
Files 21
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH ligurio/gh-xxxx-sync-threads
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • dev
  • ligurio/fix-flaky-tests
  • ligurio/fix-indentation
  • ligurio/gh-2-fix-executing-close-method
  • ligurio/gh-3-fix-test-examples
  • ligurio/gh-xxxx-ci-fixes
  • ligurio/gh-xxxx-cycle_times
  • ligurio/gh-xxxx-emmylua-integration
  • ligurio/gh-xxxx-fix-crosslinks-ldoc
  • ligurio/gh-xxxx-fix-elle-cli-version
  • ligurio/gh-xxxx-fix-history-building
  • ligurio/gh-xxxx-fix-ldoc
  • ligurio/gh-xxxx-fix-lua-path
  • ligurio/gh-xxxx-fix-rw-register-gen
  • ligurio/gh-xxxx-fix-rw-register-test
  • ligurio/gh-xxxx-flip_flop
  • ligurio/gh-xxxx-introduce-bank-test
  • ligurio/gh-xxxx-luacheck-len
  • ligurio/gh-xxxx-make-clean
  • ligurio/gh-xxxx-op-is-callable
  • ligurio/gh-xxxx-record-failed-invoke
  • ligurio/gh-xxxx-remove-cluacov
  • ligurio/gh-xxxx-sync-threads
  • ligurio/introduce-new-generators
  • ligurio/small-fixes
  • ligurio/use-precompiled-queries
  • master
  • refs/tags/0.1.0
  • refs/tags/1.0.0

23 Sep 2026 05:05PM UTC coverage: 91.621% (-0.2%) from 91.826%
35893234297

Pull #28

github

ligurio
test: run thread tests for both backends

Under Tarantool the default thread type is 'fiber', so tests that
rely on the default never exercise coroutines, while the
threadpool tests explicitly use 'coroutine' and never exercise
fibers. As a result, the coverage measured on Tarantool (the only
runtime where coverage is collected) misses one of the two thread
backends.

Run the runner, client.invoke_fail, threadpool.args and
threadpool.worker_error tests for both backends, so a single
Tarantool run covers fibers and coroutines. Fiber subtests are
skipped under LuaJIT, where fibers are unavailable.
Pull Request #28: Synchronize client stages with barriers

124 of 141 new or added lines in 7 files covered. (87.94%)

2 existing lines in 2 files now uncovered.

831 of 907 relevant lines covered (91.62%)

171.93 hits per line

Relevant lines Covered
Build:
Build:
907 RELEVANT LINES 831 COVERED LINES
171.93 HITS PER LINE
Source Files on master
  • Tree
  • List 21
  • Changed 8
  • Source Changed 0
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
35893234297 ligurio/gh-xxxx-sync-threads test: run thread tests for both backends Under Tarantool the default thread type is 'fiber', so tests that rely on the default never exercise coroutines, while the threadpool tests explicitly use 'coroutine' and never exercise fibers. As a result... Pull #28 23 Sep 2026 05:06PM UTC ligurio github
91.62
35893159945 master luacheck: limit code and comment line lengths Set `max_code_line_length` to 80 and `max_comment_line_length` to 66 in `.luacheckrc` and reformat sources to fit these limits. Long code lines, comments and doc comments across `molly/*.lua` and `te... push 23 Sep 2026 05:05PM UTC ligurio github
91.83
35892928660 ligurio/gh-xxxx-luacheck-len luacheck: limit code and comment line lengths Set `max_code_line_length` to 80 and `max_comment_line_length` to 66 in `.luacheckrc` and reformat sources to fit these limits. Long code lines, comments and doc comments across `molly/*.lua` and `te... Pull #32 23 Sep 2026 05:04PM UTC ligurio github
91.83
35891385741 ligurio/gh-xxxx-sync-threads test: run thread tests for both backends Under Tarantool the default thread type is 'fiber', so tests that rely on the default never exercise coroutines, while the threadpool tests explicitly use 'coroutine' and never exercise fibers. As a result... Pull #28 23 Sep 2026 04:50PM UTC ligurio github
91.4
35886608928 master ci: run emmylua_check The patch allows running `emmylua_check` in Github Actions. There is no Debian package for `emmylua_check`, so it is installed via cargo in a separate action. The version is pinned to 0.25.1 to match the configuration file. ... push 23 Sep 2026 04:08PM UTC ligurio github
92.31
35886377135 ligurio/gh-xxxx-emmylua-integration ci: run emmylua_check The patch allows running `emmylua_check` in Github Actions. There is no Debian package for `emmylua_check`, so it is installed via cargo in a separate action. The version is pinned to 0.25.1 to match the configuration file. ... Pull #31 23 Sep 2026 04:06PM UTC ligurio github
92.31
35886071450 ligurio/gh-xxxx-emmylua-integration ci: run emmylua_check The patch allows running `emmylua_check` in Github Actions. There is no Debian package for `emmylua_check`, so it is installed via cargo in a separate action. The version is pinned to 0.25.1 to match the configuration file. ... Pull #31 23 Sep 2026 04:04PM UTC ligurio github
91.78
35865647770 ligurio/gh-xxxx-emmylua-integration ci: run emmylua_check The patch allows running `emmylua_check` in Github Actions. There is no Debian package for `emmylua_check`, so it is installed via cargo in a separate action. The version is pinned to 0.25.1 to match the configuration file. ... Pull #31 23 Sep 2026 01:14PM UTC ligurio github
91.78
35865181598 ligurio/gh-xxxx-emmylua-integration ci: run emmylua_check The patch allows running `emmylua_check` in Github Actions. There is no Debian package for `emmylua_check`, so it is installed via cargo in a separate action. The version is pinned to 0.25.1 to match the configuration file. Pull #31 23 Sep 2026 01:10PM UTC ligurio github
91.53
35777792261 ligurio/gh-xxxx-sync-threads client: fix a dev type check of an operation argument The dev type checker bundled with Molly has no 'any' type. A generated operation can be any callable Lua object, so use the '!' (non-nil) check instead. It makes run_client() work when DEV=ON ... Pull #28 22 Sep 2026 08:04PM UTC ligurio github
91.4
See All Builds (140)

Badge your Repo: molly

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc