It seems like I ran into an issue where I pulled on a thread and unravelled the 
entire rug. This requires a decently large overhaul of the test system for 
javascript, which is currently relying on a very old version of QUnit which 
relies on a now defunct version of PhantomJS.

QUnit has since moved to using puppeteer on top of headless chrome, which has 
full ES6 support. The advantage of this is we don't need any transpilation / 
polyfills, but getting the build dependencies installed across all the docker 
images is a bit tricky. 

I think I've gotten it resolved for ubuntu-bionic, but ubuntu-xenial is showing 
some issues (I think due to it having an older version of nodejs)

[ Full content available at: https://github.com/apache/thrift/pull/1584 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to