daml/ledger-service
Stephen Compall af52ef3ce9
random IOU create and split testing for websocket streams (#5879)
* Consume language for listing [re]actions in a foldAsync linearly

* eagerly consume as many Futures as possible

* restate one foldAsync test with Consume

* report value that failed to match

* add error locations and new `drain` primitive

* use `drain` to properly handle heartbeats at end of stream

* it doesn't make sense to delay the drain step

* rewrite other websocket test; document syntax

* get rid of StreamState, finally

* split Consume to a separate file

* plan split tests

* functions for consuming SplitSeq

* converting SplitSeq into stream actions

* exercise and check recursively

* add one 100-sized sample to the tests

* don't violate Iou's invariant

* no changelog

CHANGELOG_BEGIN
CHANGELOG_END

* disable test pending tracking down duplicates

- as discussed with @leo-da
2020-05-13 14:06:11 -04:00
..
cli-opts allow secure connection from JSON API to ledger (#5555) 2020-04-16 13:12:30 -04:00
db-backend Upgrade scala compiler silencer to 1.6.0 (#5822) 2020-05-04 21:30:46 +00:00
http-json random IOU create and split testing for websocket streams (#5879) 2020-05-13 14:06:11 -04:00
jwt Use com.daml as root package (#5343) 2020-04-05 19:49:57 +02:00
lf-value-json Improve DAML LF Party, PackageName, PackageId fromString error messages (#5855) 2020-05-06 10:02:49 -04:00
utils Use com.daml as root package (#5343) 2020-04-05 19:49:57 +02:00