Conversation
these don't run dfinity tests but in turn now target 'quick' runs all dfinity dvm tests in parallel
|
Also:
|
there is now 'parallel' which runs all the tests in parallel, and 'quick' which does the same, but without the dfinity tests. Moved tmpdir-related logic into `dvm.sh`.
run parallel tests from nix too
So that one can run
make test ASC=asc
where `asc` is on the PATH.
|
I fixed some problems of running it from |
|
Somehow Jenkins is still unhappy, local |
nomeata
left a comment
There was a problem hiding this comment.
Looks good to me so far.
This is indeed odd, and somewhat unrelated to your change. I actually expect two traps to be reported here. I don’t know why only one is reported. Maybe somehow related to https://github.com/dfinity-lab/dev/commit/21a5f27c9a382a1e462e48ffe6971697c2820eb6? |
|
To unblock this, Gabor, feel free to clean up the test case a bit to only trap once, possibly by splitting it up into multiple files. In fact, if you split it up in one file per test, we don’t even need to (ab)use |
|
I see it trapping twice: |
|
@nomeata the obvious difference is that we now have potentially several |
I sincerely hope that with different |
default.nix
Outdated
| '' + | ||
| (if test-dvm then '' | ||
| make -C test/run-dfinity VERBOSE=1 ASC=asc quick | ||
| make --load-average -j -C test/run-dfinity VERBOSE=1 ASC=asc quick |
There was a problem hiding this comment.
without this, there was no failure, so there is some kind of crosstalk between VMs :-(
This should be investigated seriously.
Branch: master Commits: [dfinity/candid@25fb8470...6e35c0e2](dfinity/candid@25fb847...6e35c0e) * [`ea2c72f5`](dfinity/candid@ea2c72f) support reference types ([dfinity/candid#153](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/153)) * [`d48bc04c`](dfinity/candid@d48bc04) fix record_nesting_depth for native Rust types ([dfinity/candid#155](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/155)) * [`e54d3e4a`](dfinity/candid@e54d3e4) support more Rust built-in types ([dfinity/candid#156](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/156)) * [`3b3637e1`](dfinity/candid@3b3637e) release ([dfinity/candid#157](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/157)) * [`98d73586`](dfinity/candid@98d7358) debug print for values ([dfinity/candid#159](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/159)) * [`620ad802`](dfinity/candid@620ad80) fix debug print * [`01d23d61`](dfinity/candid@01d23d6) Candid test suite: More tests related to references ([dfinity/candid#160](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/160)) * [`c59c2fd1`](dfinity/candid@c59c2fd) release * [`3ac7e9d3`](dfinity/candid@3ac7e9d) fix type annotation in parser ([dfinity/candid#162](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/162)) * [`432c4289`](dfinity/candid@432c428) A Candid users’s guide ([dfinity/candid#158](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/158)) * [`315cb991`](dfinity/candid@315cb99) Coq: MiniCandid ([dfinity/candid#147](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/147)) * [`83fdff28`](dfinity/candid@83fdff2) Improve wording for type mismatches ([dfinity/candid#167](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/167)) * [`3028f5ed`](dfinity/candid@3028f5e) Lg/candid rev pre split ([dfinity/candid#169](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/169)) * [`6c8d4e39`](dfinity/candid@6c8d4e3) Lg/candid users guide ([dfinity/candid#170](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/170)) * [`0c2205fc`](dfinity/candid@0c2205f) FIx typo toll>tool ([dfinity/candid#172](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/172)) * [`63d9f6fd`](dfinity/candid@63d9f6f) Test suite: A test that invalid unicode in method names is rejected ([dfinity/candid#174](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/174)) * [`dad82102`](dfinity/candid@dad8210) generate random candid values ([dfinity/candid#166](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/166)) * [`2720d995`](dfinity/candid@2720d99) Release ([dfinity/candid#176](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/176)) * [`9fbffdcc`](dfinity/candid@9fbffdc) Meta-Theory: Clarify transitive coherence ([dfinity/candid#173](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/173)) * [`8acbbd47`](dfinity/candid@8acbbd4) Update README.md * [`05ff9f82`](dfinity/candid@05ff9f8) Fix RUSTSEC-2020-0122 by upgrading logos which upgrades beef ([dfinity/candid#179](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/179)) * [`b65c0859`](dfinity/candid@b65c085) Candid test suite: Method sorting test ([dfinity/candid#177](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/177)) * [`8df6e6c0`](dfinity/candid@8df6e6c) bump ui * [`1977fdb3`](dfinity/candid@1977fdb) Typescript binding for Candid ([dfinity/candid#181](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/181)) * [`0c988a9a`](dfinity/candid@0c988a9) Lg/rust js type mapping ([dfinity/candid#180](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/180)) * [`b80a2389`](dfinity/candid@b80a238) Doc typo ([dfinity/candid#182](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/182)) * [`b4a73dea`](dfinity/candid@b4a73de) support more Rust types for serialization ([dfinity/candid#185](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/185)) * [`14f50bc6`](dfinity/candid@14f50bc) fix typescript binding for references ([dfinity/candid#184](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/184)) * [`6e35c0e2`](dfinity/candid@6e35c0e) Release ([dfinity/candid#186](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/186))
Branch: master Commits: [dfinity/candid@25fb8470...6e35c0e2](dfinity/candid@25fb847...6e35c0e) * [`ea2c72f5`](dfinity/candid@ea2c72f) support reference types ([dfinity/candid#153](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/153)) * [`d48bc04c`](dfinity/candid@d48bc04) fix record_nesting_depth for native Rust types ([dfinity/candid#155](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/155)) * [`e54d3e4a`](dfinity/candid@e54d3e4) support more Rust built-in types ([dfinity/candid#156](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/156)) * [`3b3637e1`](dfinity/candid@3b3637e) release ([dfinity/candid#157](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/157)) * [`98d73586`](dfinity/candid@98d7358) debug print for values ([dfinity/candid#159](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/159)) * [`620ad802`](dfinity/candid@620ad80) fix debug print * [`01d23d61`](dfinity/candid@01d23d6) Candid test suite: More tests related to references ([dfinity/candid#160](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/160)) * [`c59c2fd1`](dfinity/candid@c59c2fd) release * [`3ac7e9d3`](dfinity/candid@3ac7e9d) fix type annotation in parser ([dfinity/candid#162](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/162)) * [`432c4289`](dfinity/candid@432c428) A Candid users’s guide ([dfinity/candid#158](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/158)) * [`315cb991`](dfinity/candid@315cb99) Coq: MiniCandid ([dfinity/candid#147](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/147)) * [`83fdff28`](dfinity/candid@83fdff2) Improve wording for type mismatches ([dfinity/candid#167](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/167)) * [`3028f5ed`](dfinity/candid@3028f5e) Lg/candid rev pre split ([dfinity/candid#169](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/169)) * [`6c8d4e39`](dfinity/candid@6c8d4e3) Lg/candid users guide ([dfinity/candid#170](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/170)) * [`0c2205fc`](dfinity/candid@0c2205f) FIx typo toll>tool ([dfinity/candid#172](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/172)) * [`63d9f6fd`](dfinity/candid@63d9f6f) Test suite: A test that invalid unicode in method names is rejected ([dfinity/candid#174](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/174)) * [`dad82102`](dfinity/candid@dad8210) generate random candid values ([dfinity/candid#166](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/166)) * [`2720d995`](dfinity/candid@2720d99) Release ([dfinity/candid#176](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/176)) * [`9fbffdcc`](dfinity/candid@9fbffdc) Meta-Theory: Clarify transitive coherence ([dfinity/candid#173](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/173)) * [`8acbbd47`](dfinity/candid@8acbbd4) Update README.md * [`05ff9f82`](dfinity/candid@05ff9f8) Fix RUSTSEC-2020-0122 by upgrading logos which upgrades beef ([dfinity/candid#179](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/179)) * [`b65c0859`](dfinity/candid@b65c085) Candid test suite: Method sorting test ([dfinity/candid#177](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/177)) * [`8df6e6c0`](dfinity/candid@8df6e6c) bump ui * [`1977fdb3`](dfinity/candid@1977fdb) Typescript binding for Candid ([dfinity/candid#181](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/181)) * [`0c988a9a`](dfinity/candid@0c988a9) Lg/rust js type mapping ([dfinity/candid#180](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/180)) * [`b80a2389`](dfinity/candid@b80a238) Doc typo ([dfinity/candid#182](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/182)) * [`b4a73dea`](dfinity/candid@b4a73de) support more Rust types for serialization ([dfinity/candid#185](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/185)) * [`14f50bc6`](dfinity/candid@14f50bc) fix typescript binding for references ([dfinity/candid#184](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/184)) * [`6e35c0e2`](dfinity/candid@6e35c0e) Release ([dfinity/candid#186](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/186))
Branch: master Commits: [dfinity/candid@25fb8470...6e35c0e2](dfinity/candid@25fb847...6e35c0e) * [`ea2c72f5`](dfinity/candid@ea2c72f) support reference types ([dfinity/candid#153](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/153)) * [`d48bc04c`](dfinity/candid@d48bc04) fix record_nesting_depth for native Rust types ([dfinity/candid#155](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/155)) * [`e54d3e4a`](dfinity/candid@e54d3e4) support more Rust built-in types ([dfinity/candid#156](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/156)) * [`3b3637e1`](dfinity/candid@3b3637e) release ([dfinity/candid#157](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/157)) * [`98d73586`](dfinity/candid@98d7358) debug print for values ([dfinity/candid#159](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/159)) * [`620ad802`](dfinity/candid@620ad80) fix debug print * [`01d23d61`](dfinity/candid@01d23d6) Candid test suite: More tests related to references ([dfinity/candid#160](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/160)) * [`c59c2fd1`](dfinity/candid@c59c2fd) release * [`3ac7e9d3`](dfinity/candid@3ac7e9d) fix type annotation in parser ([dfinity/candid#162](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/162)) * [`432c4289`](dfinity/candid@432c428) A Candid users’s guide ([dfinity/candid#158](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/158)) * [`315cb991`](dfinity/candid@315cb99) Coq: MiniCandid ([dfinity/candid#147](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/147)) * [`83fdff28`](dfinity/candid@83fdff2) Improve wording for type mismatches ([dfinity/candid#167](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/167)) * [`3028f5ed`](dfinity/candid@3028f5e) Lg/candid rev pre split ([dfinity/candid#169](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/169)) * [`6c8d4e39`](dfinity/candid@6c8d4e3) Lg/candid users guide ([dfinity/candid#170](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/170)) * [`0c2205fc`](dfinity/candid@0c2205f) FIx typo toll>tool ([dfinity/candid#172](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/172)) * [`63d9f6fd`](dfinity/candid@63d9f6f) Test suite: A test that invalid unicode in method names is rejected ([dfinity/candid#174](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/174)) * [`dad82102`](dfinity/candid@dad8210) generate random candid values ([dfinity/candid#166](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/166)) * [`2720d995`](dfinity/candid@2720d99) Release ([dfinity/candid#176](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/176)) * [`9fbffdcc`](dfinity/candid@9fbffdc) Meta-Theory: Clarify transitive coherence ([dfinity/candid#173](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/173)) * [`8acbbd47`](dfinity/candid@8acbbd4) Update README.md * [`05ff9f82`](dfinity/candid@05ff9f8) Fix RUSTSEC-2020-0122 by upgrading logos which upgrades beef ([dfinity/candid#179](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/179)) * [`b65c0859`](dfinity/candid@b65c085) Candid test suite: Method sorting test ([dfinity/candid#177](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/177)) * [`8df6e6c0`](dfinity/candid@8df6e6c) bump ui * [`1977fdb3`](dfinity/candid@1977fdb) Typescript binding for Candid ([dfinity/candid#181](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/181)) * [`0c988a9a`](dfinity/candid@0c988a9) Lg/rust js type mapping ([dfinity/candid#180](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/180)) * [`b80a2389`](dfinity/candid@b80a238) Doc typo ([dfinity/candid#182](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/182)) * [`b4a73dea`](dfinity/candid@b4a73de) support more Rust types for serialization ([dfinity/candid#185](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/185)) * [`14f50bc6`](dfinity/candid@14f50bc) fix typescript binding for references ([dfinity/candid#184](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/184)) * [`6e35c0e2`](dfinity/candid@6e35c0e) Release ([dfinity/candid#186](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/186))
Branch: master Commits: [dfinity/candid@25fb8470...322ea4a2](dfinity/candid@25fb847...322ea4a) * [`ea2c72f5`](dfinity/candid@ea2c72f) support reference types ([dfinity/candid#153](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/153)) * [`d48bc04c`](dfinity/candid@d48bc04) fix record_nesting_depth for native Rust types ([dfinity/candid#155](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/155)) * [`e54d3e4a`](dfinity/candid@e54d3e4) support more Rust built-in types ([dfinity/candid#156](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/156)) * [`3b3637e1`](dfinity/candid@3b3637e) release ([dfinity/candid#157](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/157)) * [`98d73586`](dfinity/candid@98d7358) debug print for values ([dfinity/candid#159](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/159)) * [`620ad802`](dfinity/candid@620ad80) fix debug print * [`01d23d61`](dfinity/candid@01d23d6) Candid test suite: More tests related to references ([dfinity/candid#160](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/160)) * [`c59c2fd1`](dfinity/candid@c59c2fd) release * [`3ac7e9d3`](dfinity/candid@3ac7e9d) fix type annotation in parser ([dfinity/candid#162](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/162)) * [`432c4289`](dfinity/candid@432c428) A Candid users’s guide ([dfinity/candid#158](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/158)) * [`315cb991`](dfinity/candid@315cb99) Coq: MiniCandid ([dfinity/candid#147](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/147)) * [`83fdff28`](dfinity/candid@83fdff2) Improve wording for type mismatches ([dfinity/candid#167](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/167)) * [`3028f5ed`](dfinity/candid@3028f5e) Lg/candid rev pre split ([dfinity/candid#169](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/169)) * [`6c8d4e39`](dfinity/candid@6c8d4e3) Lg/candid users guide ([dfinity/candid#170](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/170)) * [`0c2205fc`](dfinity/candid@0c2205f) FIx typo toll>tool ([dfinity/candid#172](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/172)) * [`63d9f6fd`](dfinity/candid@63d9f6f) Test suite: A test that invalid unicode in method names is rejected ([dfinity/candid#174](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/174)) * [`dad82102`](dfinity/candid@dad8210) generate random candid values ([dfinity/candid#166](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/166)) * [`2720d995`](dfinity/candid@2720d99) Release ([dfinity/candid#176](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/176)) * [`9fbffdcc`](dfinity/candid@9fbffdc) Meta-Theory: Clarify transitive coherence ([dfinity/candid#173](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/173)) * [`8acbbd47`](dfinity/candid@8acbbd4) Update README.md * [`05ff9f82`](dfinity/candid@05ff9f8) Fix RUSTSEC-2020-0122 by upgrading logos which upgrades beef ([dfinity/candid#179](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/179)) * [`b65c0859`](dfinity/candid@b65c085) Candid test suite: Method sorting test ([dfinity/candid#177](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/177)) * [`8df6e6c0`](dfinity/candid@8df6e6c) bump ui * [`1977fdb3`](dfinity/candid@1977fdb) Typescript binding for Candid ([dfinity/candid#181](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/181)) * [`0c988a9a`](dfinity/candid@0c988a9) Lg/rust js type mapping ([dfinity/candid#180](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/180)) * [`b80a2389`](dfinity/candid@b80a238) Doc typo ([dfinity/candid#182](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/182)) * [`b4a73dea`](dfinity/candid@b4a73de) support more Rust types for serialization ([dfinity/candid#185](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/185)) * [`14f50bc6`](dfinity/candid@14f50bc) fix typescript binding for references ([dfinity/candid#184](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/184)) * [`6e35c0e2`](dfinity/candid@6e35c0e) Release ([dfinity/candid#186](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/186)) * [`05df9eb3`](dfinity/candid@05df9eb) Candid users guide: Linebreak example pretty printing ([dfinity/candid#188](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/188)) * [`322ea4a2`](dfinity/candid@322ea4a) [rust] Fix reserved subtyping
## Changelog for candid: Branch: master Commits: [dfinity/candid@0c2205fc...322ea4a2](dfinity/candid@0c2205f...322ea4a) * [`63d9f6fd`](dfinity/candid@63d9f6f) Test suite: A test that invalid unicode in method names is rejected ([dfinity/candid#174](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/174)) * [`dad82102`](dfinity/candid@dad8210) generate random candid values ([dfinity/candid#166](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/166)) * [`2720d995`](dfinity/candid@2720d99) Release ([dfinity/candid#176](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/176)) * [`9fbffdcc`](dfinity/candid@9fbffdc) Meta-Theory: Clarify transitive coherence ([dfinity/candid#173](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/173)) * [`8acbbd47`](dfinity/candid@8acbbd4) Update README.md * [`05ff9f82`](dfinity/candid@05ff9f8) Fix RUSTSEC-2020-0122 by upgrading logos which upgrades beef ([dfinity/candid#179](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/179)) * [`b65c0859`](dfinity/candid@b65c085) Candid test suite: Method sorting test ([dfinity/candid#177](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/177)) * [`8df6e6c0`](dfinity/candid@8df6e6c) bump ui * [`1977fdb3`](dfinity/candid@1977fdb) Typescript binding for Candid ([dfinity/candid#181](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/181)) * [`0c988a9a`](dfinity/candid@0c988a9) Lg/rust js type mapping ([dfinity/candid#180](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/180)) * [`b80a2389`](dfinity/candid@b80a238) Doc typo ([dfinity/candid#182](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/182)) * [`b4a73dea`](dfinity/candid@b4a73de) support more Rust types for serialization ([dfinity/candid#185](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/185)) * [`14f50bc6`](dfinity/candid@14f50bc) fix typescript binding for references ([dfinity/candid#184](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/184)) * [`6e35c0e2`](dfinity/candid@6e35c0e) Release ([dfinity/candid#186](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/186)) * [`05df9eb3`](dfinity/candid@05df9eb) Candid users guide: Linebreak example pretty printing ([dfinity/candid#188](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/188)) * [`322ea4a2`](dfinity/candid@322ea4a) [rust] Fix reserved subtyping
## Changelog for candid: Branch: master Commits: [dfinity/candid@0c2205fc...322ea4a2](dfinity/candid@0c2205f...322ea4a) * [`63d9f6fd`](dfinity/candid@63d9f6f) Test suite: A test that invalid unicode in method names is rejected ([dfinity/candid#174](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/174)) * [`dad82102`](dfinity/candid@dad8210) generate random candid values ([dfinity/candid#166](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/166)) * [`2720d995`](dfinity/candid@2720d99) Release ([dfinity/candid#176](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/176)) * [`9fbffdcc`](dfinity/candid@9fbffdc) Meta-Theory: Clarify transitive coherence ([dfinity/candid#173](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/173)) * [`8acbbd47`](dfinity/candid@8acbbd4) Update README.md * [`05ff9f82`](dfinity/candid@05ff9f8) Fix RUSTSEC-2020-0122 by upgrading logos which upgrades beef ([dfinity/candid#179](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/179)) * [`b65c0859`](dfinity/candid@b65c085) Candid test suite: Method sorting test ([dfinity/candid#177](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/177)) * [`8df6e6c0`](dfinity/candid@8df6e6c) bump ui * [`1977fdb3`](dfinity/candid@1977fdb) Typescript binding for Candid ([dfinity/candid#181](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/181)) * [`0c988a9a`](dfinity/candid@0c988a9) Lg/rust js type mapping ([dfinity/candid#180](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/180)) * [`b80a2389`](dfinity/candid@b80a238) Doc typo ([dfinity/candid#182](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/182)) * [`b4a73dea`](dfinity/candid@b4a73de) support more Rust types for serialization ([dfinity/candid#185](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/185)) * [`14f50bc6`](dfinity/candid@14f50bc) fix typescript binding for references ([dfinity/candid#184](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/184)) * [`6e35c0e2`](dfinity/candid@6e35c0e) Release ([dfinity/candid#186](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/186)) * [`05df9eb3`](dfinity/candid@05df9eb) Candid users guide: Linebreak example pretty printing ([dfinity/candid#188](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/188)) * [`322ea4a2`](dfinity/candid@322ea4a) [rust] Fix reserved subtyping
## Changelog for ic-hs: Branch: master Commits: [dfinity/ic-hs@9152a0ff...189b3a3c](dfinity/ic-hs@9152a0f...189b3a3) * [`c88bb6c7`](dfinity/ic-hs@c88bb6c) trim long blobs in json debug state ([dfinity/ic-hs#192](https://github.com/dfinity/ic-hs/issues/192)) * [`189b3a3c`](dfinity/ic-hs@189b3a3) implement IC-1462 ([dfinity/ic-hs#186](https://github.com/dfinity/ic-hs/issues/186))
## Changelog for ic-hs: Branch: master Commits: [dfinity/ic-hs@9152a0ff...46287711](dfinity/ic-hs@9152a0f...4628771) * [`c88bb6c7`](dfinity/ic-hs@c88bb6c) trim long blobs in json debug state ([dfinity/ic-hs#192](https://github.com/dfinity/ic-hs/issues/192)) * [`189b3a3c`](dfinity/ic-hs@189b3a3) implement IC-1462 ([dfinity/ic-hs#186](https://github.com/dfinity/ic-hs/issues/186)) * [`46287711`](dfinity/ic-hs@4628771) bump canister version upon successful message execution and tighten tests ([dfinity/ic-hs#187](https://github.com/dfinity/ic-hs/issues/187))
## Changelog for ic-hs: Branch: master Commits: [dfinity/ic-hs@9152a0ff...46287711](dfinity/ic-hs@9152a0f...4628771) * [`c88bb6c7`](dfinity/ic-hs@c88bb6c) trim long blobs in json debug state ([dfinity/ic-hs#192](https://github.com/dfinity/ic-hs/issues/192)) * [`189b3a3c`](dfinity/ic-hs@189b3a3) implement IC-1462 ([dfinity/ic-hs#186](https://github.com/dfinity/ic-hs/issues/186)) * [`46287711`](dfinity/ic-hs@4628771) bump canister version upon successful message execution and tighten tests ([dfinity/ic-hs#187](https://github.com/dfinity/ic-hs/issues/187))
quicker: these don't run dfinity tests; good for fast, shallow testingIn turn now target
quickruns all dfinity dvm tests in parallel, passing individual DB folders todvm.Usage:
make quicker # or make quickSuggestions welcome!