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

tarantool / tarantool / 12324
83%
master: 88%

Build:
Build:
LAST BUILD BRANCH: ligurio/gh-12215-fix-sysprof-test
DEFAULT BRANCH: master
Ran 31 May 2018 02:32PM UTC
Jobs 1
Files 301
Run time 1min
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

pending completion
12324

push

travis-ci

kostja
session: introduce session vtab and meta

box.session.push implementation depends on session type -
console session must send YAML tagged text, binary session must
send MessagePack via another thread, other sessions must return
error.

Add virtual table to a session with 'push', 'fd' and 'sync'
functions.

The same virtual table together with struct session meta can be
used to use memory of struct session more effectively. Before the
patch session stored sync and fd as attributes, but:
* fd was duplicated for iproto, which already has fd in
  connection;
* sync is used only by iproto, and just occupies 8 byte in other
  sessions;
* after the #2677 session additionaly must be able to store
  iproto connection pointer.

Struct session meta uses C union to store either iproto, or
console, or another meta, but not all of them together.

Part of #2677

50 of 50 new or added lines in 5 files covered. (100.0%)

39066 of 47802 relevant lines covered (81.72%)

888426.65 hits per line

Jobs
ID Job ID Ran Files Coverage
3 12324.3 (TARGET=coverage) 31 May 2018 02:32PM UTC 0
81.72
Travis Job 12324.3
Source Files on build 12324
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #12324
  • 145f72d7 on github
  • Prev Build on 1.10 (#12322)
  • Next Build on 1.10 (#12333)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc