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

cossacklabs / themis / #7596
88%
master: 83%

Build:
Build:
LAST BUILD BRANCH: release/0.15.0
DEFAULT BRANCH: master
Ran 24 Apr 2020 07:07PM UTC
Jobs 1
Files 73
Run time 8s
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

24 Apr 2020 06:32PM UTC coverage: 87.707%. Remained the same
#7596

push

travis-ci

web-flow
Build Themis as regular user (#629)

Commit f79cd235 ("configure" script for platform detection, 2020-03-27)
keeps on giving! One side effect of performing configuration only once
on the first run is that if you initially install Themis with

    sudo make install

without running "make" first then "./configure" will be run as root too,
meaning that it may not see some toolchains installed locally for the
user, not globally in the system.

Rust's rustup is an example of toolchain installer which does not
install it's stuff into system *and* configures PATH in such way that
its local installation is not visible from within sudo.

This means that "sudo make install" wlll not see Rust toolchain and will
write empty RUST_VERSION variable to "configuration.mk". This will cause
"make test_rust" to do nothing and exit while printing a lovecraftian
message during CI runs:

    fatal: No names found, cannot describe anything.
    tput: No value for $TERM and no -T specified
    make: Nothing to be done for 'test_rust'.

(Other messages are unrelated, but funny nevertheless)

So... Install Themis by doing

    make
    sudo make install

to ensure that "./configure" sees Rust toolchain and the tests will
actually get run.

While we're here, update all other instances of Themis Core installation
with bare "sudo make install" to avoid such issue if it becomes actual.
However, most other toolchain installers seems to install their stuff
globally so the above issue is not actual for them right now.

3767 of 4295 relevant lines covered (87.71%)

19346.36 hits per line

Jobs
ID Job ID Ran Files Coverage
1 #7596.1 24 Apr 2020 07:07PM UTC 0
87.71
Source Files on build #7596
Detailed source file information is not available for this build.
  • Back to Repo
  • 27cc3251 on github
  • Prev Build on HEAD
  • Next Build on HEAD
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