---
title: "@currents/playwright 1.3.0"
description: "What if you could run E2E tests on spot instances?"
canonical: "https://currents.dev/changelog/currentsplaywright-130"
updated: "2024-05-16"
---

# @currents/playwright 1.3.0

2024-05-16, New (tracks: reporters)

What if you could run E2E tests on spot instances?

---


What if you could run E2E tests on spot instances?

- Spot Instances can **reduce CI costs by up to 90% 🤩**
- However, spot instances can be **terminated at any time**, which can cause the loss of the test results 😞

[Currents Orchestration for Playwright](https://docs.currents.dev/guides/pw-parallelization/playwright-orchestration) automatically reassigns the tests from to-be-terminated spot instances to another CI machine.

### How it works?

`@currents/playwright@1.3.0` introduces a new flag  `--pwc-reset-signal SIGUSR1|SIGUSR2.`

After receiving an eviction / termination notifications from your cloud provider, you can send the POSIX signal to `pwc-p` process to reassign the affected tests to a different machine.

- ✅ no need to  rerun the whole testing suite
- ✅ no loss of tests results
- ✅ enjoy the reduced cost of spot instances
- ✅ can be used for other scenarios - e.g. move tests to a different machine based on any event / condition.

[Read more](https://docs.currents.dev/guides/ci-optimization/ci-tests-on-spot-instances)

