kbase / kb_sdk

Build and test new apps for the KBase platform
http://kbase.github.io/kb_sdk_docs
MIT License
27 stars 32 forks source link

Adds asynchronicity to the callback service, uses abstract CBS #145

Closed MrCreosote closed 8 years ago

MrCreosote commented 8 years ago

the CBS now supports asynchronous calls.

Uses the same abstract callback server and sub job runner classes as the NJS.

Adds a set_provenance method to the CBS for testing purposes (usage example here: https://github.com/MrCreosote/gaprice_SPAdes/commit/6b0520ada2f2b59fec3195d0ebeec60634c07bad)

Adds tests for the callback server similar to those in the NJS repo.

Also boost test comm timeout for Java->Perl test per Roman's instructions.