make: add end2end target

This commit is contained in:
Pierre Tachoire
2025-04-17 17:41:29 +02:00
parent 1c08b3e5e4
commit b62faef520
2 changed files with 21 additions and 1 deletions

View File

@@ -229,7 +229,7 @@ First, get the tools necessary for building V8, as well as the V8 source code:
make get-v8
```
Next, build v8. This build task is very long and cpu consuming, as you will build v8 from sources.
Next, build v8. This build task is very long and cpu consuming, as you will build v8 from sources.
```
make build-v8
@@ -243,6 +243,20 @@ For dev env, use `make build-v8-dev`.
You can test Lightpanda by running `make test`.
### End to end tests
To run end to end tests, you need to clone the [demo
repository](https://github.com/lightpanda-io/demo) into `../demo` dir.
You have to install the [demo's node
requirements](https://github.com/lightpanda-io/demo?tab=readme-ov-file#dependencies-1)
You also need to install [Go](https://go.dev) > v1.24.
```
make end2end
```
### Web Platform Tests
Lightpanda is tested against the standardized [Web Platform