actions / actions/runner

Canvas or WebGL application very slow on runners

Open
#2,229 5 comments 0 reactions 2 assignees View on GitHub

@thboop is already working on this.

Since Dec 7, 2022.

bug
Dominant language
C#
Stars
6.3k
Forks
1.4k
Avg merge
1d 16h
Merged PRs (30d)
24

Description

Describe the bug
I am working for a software industry where we create canvas and WebGL games. We have created some functional tests for those games. We have tried using ubuntu, mac runners, and also have access to select a runner with better hardware specs, also we have self-hosted runners, but the issue still remains. On chrome browser, the games are very slow and even miss some animations that are happening. On chrome 99 and below the game is slow but is playable. On chrome 100 and above the game is very very slow. We have calculated that the FPS is approximately 2-10.

To Reproduce
Steps to reproduce the behavior:

  1. A canvas/WebGL application should
  2. Try to play a game on chrome browser version higher than 100.0.0

Expected behavior
The game should be played at an acceptable FPS rate (above 15).

Runner Version and Platform

ubuntu-latest, mac-latest, and also the self-hosted that are 4 cores and 16gb ram.

OS of the machine running the runner?
Linux (ubuntu), macOS (mac)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.