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

dockstore / dockstore / 10065
68%

Build:
DEFAULT BRANCH: develop
Ran 11 Oct 2019 05:12PM UTC
Jobs 4
Files 627
Run time 21min
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
10065

push

travis-ci

web-flow
Add row level security policy to join table (#2954)


#2849 

The table version_sourcefiles is a join table for the
sourcefile table and the workflowversion/tag tables.

If version is frozen, don't allow modifications --
no adding of additional source files, deletion nor modification
of existing ones.

Part of the ticket was to remove the application guards once database protection
was implemented, but I decided against that -- Hibernate throws a 500 exception
in that case. We would need to catch that exception and throw our own exception.
The problem is the exception is thrown after the return statement code in the
Java code for the resource endpoint -- the error happens because the @UnitOfWork
annotation causes Hibernate to attempt to commit the transaction. We would have
to remove the annotation, manually start the transaction and commit it. Which is
doable, but doesn't seem like it would offer much over the current application
guards.

14459 of 32867 relevant lines covered (43.99%)

1.72 hits per line

Jobs
ID Job ID Ran Files Coverage
2 10065.2 (TESTING_PROFILE=unit-tests) 11 Oct 2019 05:12PM UTC 0
16.32
Travis Job 10065.2
3 10065.3 (TESTING_PROFILE=integration-tests) 11 Oct 2019 05:33PM UTC 0
59.01
Travis Job 10065.3
4 10065.4 (TESTING_PROFILE=tool-integration-tests) 11 Oct 2019 05:23PM UTC 0
31.85
Travis Job 10065.4
5 10065.5 (TESTING_PROFILE=workflow-integration-tests) 11 Oct 2019 05:32PM UTC 0
45.92
Travis Job 10065.5
Source Files on build 10065
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #10065
  • 46926111 on github
  • Prev Build on develop (#10045)
  • Next Build on develop (#10080)
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