|
Ran
|
Jobs
1
|
Files
73
|
Run time
6s
|
Badge
README BADGES
|
push
travis-ci
<a href="https://github.com/cossacklabs/themis/commit/<a class=hub.com/cossacklabs/themis/commit/3929f1665dbd5f53babc8b3f96b0e381a2e0a59f">3929f1665<a href="https://github.com/cossacklabs/themis/commit/3929f1665dbd5f53babc8b3f96b0e381a2e0a59f "> ">[cherry-pick] Drop layout tests from libthemis-sys struct secure_session_user_callbacks_type and others include architecture-specific types such as pointers and size_t values. Commit 85af22d (Drop &quot;bindgen&quot; from libthemis-sys dependencies, 2020-04-25) has replaced on-the-fly invocation of Bindgen with using pregenerated files. Unfortunately, we cannot use layout tests in these files since they end up architecture-specific. On 64-bit machines -- such as the one used to generate the files -- secure_session_user_callbacks_type uses 40 bytes of storage while on 32-bit machiens is requires only 20 bytes. We cannot include a test that simply compares the size with a constant &quot;40&quot;. I don&#39;t want to complicate things too much just because of those tests so let&#39;s simply drop them. (cherry picked from commit </a><a class="double-link" href="https://github.com/cossacklabs/themis/commit/<a class="double-link" href="https://github.com/cossacklabs/themis/commit/afce5fc7563f02bd7c7ae8cdfec4cbb72690a773">afce5fc75</a>">afce5fc75</a><a href="https://github.com/cossacklabs/themis/commit/3929f1665dbd5f53babc8b3f96b0e381a2e0a59f ">)
3779 of 4306 relevant lines covered (87.76%)
19300.78 hits per line
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | #7649.1 | 0 |
87.76 |