@@ -213,48 +213,6 @@ jobs:
213213 if : steps.retry.outcome == 'failure'
214214 run : ${{ matrix.cmd }}
215215
216- # Run the integration, find and mapreduce tests using pouchdb-server as the
217- # remote adapter. This checks that pouchdb-server works with the current
218- # PouchDB source tree. We run this on Node.js and on every target browser.
219- # Running against different versions of Node.js might require splitting this
220- # out into a distinct job.
221-
222- pouchdb-server :
223- needs : lint
224- strategy :
225- fail-fast : false
226- matrix :
227- client : ['node', 'firefox', 'chromium', 'webkit']
228- cmd :
229- - npm test
230- - TYPE=find PLUGINS=pouchdb-find ADAPTERS=http npm test
231- - TYPE=mapreduce ADAPTERS=http npm test
232- runs-on : ubuntu-latest
233- env :
234- CLIENT : ${{ matrix.client }}
235- SERVER : pouchdb-server
236- steps :
237- - uses : actions/checkout@v4
238- with :
239- persist-credentials : false
240- - uses : ./.github/actions/install-node-package
241- with :
242- node-version : ${{ env.NODE_VERSION }}
243- - if : ${{ matrix.client != 'node' }}
244- uses : ./.github/actions/install-playwright
245- - uses : ./.github/actions/build-pouchdb
246- - id : test
247- run : ${{ matrix.cmd }}
248- continue-on-error : true
249- - name : First retry
250- id : retry
251- if : steps.test.outcome == 'failure'
252- run : ${{ matrix.cmd }}
253- continue-on-error : true
254- - name : Second retry
255- if : steps.retry.outcome == 'failure'
256- run : ${{ matrix.cmd }}
257-
258216 # Run all the other testing tasks -- unit tests, and so on. These should be
259217 # run on every version of Node.js that we support.
260218
0 commit comments