# Testes de aceitação falhando no Github Actions

**URL:** <https://meta.discourse.org/t/acceptance-tests-failing-on-github-actions/286355>\
**Category:** Development\
**Created:** [Novembro 22, 2023, 6:46pm UTC](https://meta.discourse.org/t/acceptance-tests-failing-on-github-actions/286355 "2023-11-22T18:46:46Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![pirhoo](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pirhoo/32/527677_2.png) [@pirhoo](https://meta.discourse.org/u/pirhoo)\
**Post date:** [Novembro 22, 2023, 6:46pm UTC](https://meta.discourse.org/t/acceptance-tests-failing-on-github-actions/286355/1 "2023-11-22T18:46:46Z")

</div>

Olá comunidade Discourse 👋

Estou configurando um novo plugin baseado no [esqueleto](https://github.com/discourse/discourse-plugin-skeleton/tree/main/assets) que vocês forneceram, o qual já me ajudou muito.

Estou agora escrevendo testes, tanto para o frontend quanto para o backend. Tudo funciona como esperado no ambiente de desenvolvimento do Discourse, incluindo testes de aceitação que funcionam perfeitamente.

Meu arquivo de fluxo de trabalho é tão simples quanto:

```yml
name: Discourse Projects Plugin - CI

on:
  push:
    branches: [main]

jobs:
  discourse:
    uses: discourse/.github/.github/workflows/discourse-plugin.yml@v1

```

Mas quando tento executar o fluxo de trabalho no Github Actions, recebo um erro curioso na etapa `frontend_tests / Plugin QUnit`:

```plaintext
Built project successfully. Stored in "/tmp/tests-dist-20231022-6082-zjfckn.1g5q".
not ok 1 Chrome 119.0 - [180 ms] - global failure
    ---
        stack: >
            Error: No tests were run.
                at done (http://localhost:7357/assets/chunk.74084cb2759545d0c671.js:108653:17)
                at advanceTestQueue (http://localhost:7357/assets/chunk.74084cb2759545d0c671.js:108565:7)
                at Object.advance (http://localhost:7357/assets/chunk.74084cb2759545d0c671.js:108520:7)
                at unblockAndAdvanceQueue (http://localhost:7357/assets/chunk.74084cb2759545d0c671.js:110490:21)
        message: >
            No tests were run.
        negative: >
            false
        browser log: |
            {"type":"log","text":"ℹ️ Ember v3.28.12"}
    ...
Out of requested 1 browser(s), 1 browser(s) was launched & completed.
All browsers to exited.
Used JS Heap Size: 0.073GB

```

Além disso, não recebo nenhum detalhe, mesmo executando o fluxo de trabalho novamente com logs de depuração. Todas as outras etapas no fluxo de trabalho são feitas corretamente (linters, rspec, etc.).

Portanto, minhas perguntas são simples:

- O runner gratuito do Github é suficiente para executar a etapa de aceitação?
- Alguma ideia de como posso solucionar isso?

Tenho certeza de que estou fazendo algo errado em algum lugar, mas não tenho ideia de onde começar a procurar.

Obrigado pela sua ajuda e por todo o trabalho feito no Discourse!

---

_[View the full topic](https://meta.discourse.org/t/acceptance-tests-failing-on-github-actions/286355)._
