credo-ts icon indicating copy to clipboard operation
credo-ts copied to clipboard

CI is broken in 0.3.0-pre branch

Open TimoGlastra opened this issue 3 years ago • 4 comments

Opening a dedicated issue to track progress on fixing CI in 0.3.0-pre. It's failing consistently.

TimoGlastra avatar Jul 03 '22 12:07 TimoGlastra

I will take a look at this today.

It seems that the node-bbs-signatures fails on Linux + node 17/18 and possibly more node versions.

berendsliedrecht avatar Jul 07 '22 08:07 berendsliedrecht

Do you know if these node versions are supported? If node 17/18 are not supported there's nothing we can do about it 🤷. We should just be clear to document it in that case and skip tests for bbs in node 17/18

TimoGlastra avatar Jul 07 '22 08:07 TimoGlastra

Adding the test results I previously posted in #935 here for context:

Ubuntu

Specs

CleanShot 2022-07-08 at 03 06 55

Results for Node v14.19.3

CleanShot 2022-07-08 at 02 52 42

Results for Node v16.16.0

CleanShot 2022-07-08 at 02 55 12

Results for Node v17.9.1

CleanShot 2022-07-08 at 02 57 11

Results for Node v18.5.0

CleanShot 2022-07-08 at 03 12 44

macOs (M1)

Specs

CleanShot 2022-07-08 at 03 14 21

Results for Node v14.20.0

CleanShot 2022-07-08 at 03 16 40

Results for Node v16.16.0

CleanShot 2022-07-08 at 03 18 27

Results for Node v17.9.1

CleanShot 2022-07-08 at 03 20 11

Results for Node v18.5.0

CleanShot 2022-07-08 at 03 21 54

karimStekelenburg avatar Jul 20 '22 21:07 karimStekelenburg

So is there any clue about what the problem could be in CI with node 17/18? For development I'm using a x86_64 machine running Arch-based Linux (kernel 5.15.60) and all vc tests are passing. Also I've created a Dockerfile to replicate AFJ's CI setup (i.e. based in ubuntu-20.04 image and installing all dependencies) and it works fine as well.

genaris avatar Sep 10 '22 20:09 genaris