Difficulty running testem on github actions

This issue has been tracked since 2021-01-17.

I'm trying to move my travisci setup to github actions.
one of my tests uses testem to run on firefox/chrome.
I have difficulties running it, the test start but never ends, and i see no output.

This is my action file:

# This workflow will do a clean install of node dependencies, build the library, run testem for firefox

name: Unit tests on Firefox

on:
  push:
    branches: [ master ]
  pull_request:
    branches: [ master ]

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
    - uses: actions/[email protected]
    - name: Unit tests on Firefox
      uses: actions/[email protected]
      with:
        node-version: 14.x
    - run: npm ci
    - run: npm run build:fast
    - name: Run headless test
      uses: GabrielBB/[email protected]
      with:
        run: npm run testem ci --port 8080 -f testem.json -l Firefox

And this is what i see after i cancel the build after 30minutes:

image

Those are the logs:
https://github.com/fabricjs/fabric.js/pull/6811/checks?check_run_id=1716698233

So the tests run, but do not complete.

Anyone knows how to make it work?

More Details About Repo
Owner Name testem
Repo Name testem
Full Name testem/testem
Language JavaScript
Created Date 2011-07-12
Updated Date 2022-11-22
Star Count 2953
Watcher Count 71
Fork Count 409
Issue Count 127

YOU MAY BE INTERESTED

Issue Title Created Date Updated Date