Skip to content

new driver test; fix #113 #153

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 187 commits into from
Nov 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
187 commits
Select commit Hold shift + click to select a range
c3dfe65
example/with-typescript-nextjs export module as esmodule
Gioee Nov 14, 2024
b2bd625
js, express, ts, knex and nextjs with node, bun and deno on linux test
Gioee Nov 14, 2024
9054607
separated btd from examples test
Gioee Nov 14, 2024
2c341c2
increased nextjs wait time
Gioee Nov 14, 2024
69b8dbe
decreased nextjs test wait time
Gioee Nov 14, 2024
0101613
kill process that uses port 3000
Gioee Nov 14, 2024
d702cb4
kill with package
Gioee Nov 14, 2024
56cdc1f
KIlling process port 3000 after each test
Gioee Nov 14, 2024
caad92b
new js vite example
Gioee Nov 14, 2024
af19a39
new js vite test
Gioee Nov 14, 2024
4505b61
new node knex test and vite test
Gioee Nov 15, 2024
9898986
new browser test
Gioee Nov 15, 2024
33c9b92
browser test to commonjs
Gioee Nov 15, 2024
973d32f
new browser test
Gioee Nov 15, 2024
3aca852
browser test log success
Gioee Nov 15, 2024
f0d309d
run test on macos
Gioee Nov 17, 2024
761babd
added test on windows
Gioee Nov 17, 2024
8de01c7
set default shell to bash for windows ci
Gioee Nov 17, 2024
bd49ea3
default env
Gioee Nov 18, 2024
3ca4f01
test windows bun canary
Gioee Nov 18, 2024
c085042
revert last commit & deno vite test
Gioee Nov 18, 2024
faa9c2e
new react-native example
Gioee Nov 19, 2024
9d67ab8
update rn ios example
Gioee Nov 19, 2024
d3688e1
android & ios end-to-end testing
Gioee Nov 20, 2024
496ebbf
e2e test just ubuntu
Gioee Nov 20, 2024
192899f
re-enabled macos and moved playwright setup after the first npm i
Gioee Nov 20, 2024
c602f2a
e2e test install playwright globally
Gioee Nov 20, 2024
4b817c1
playwright latest in package.json and removed playwright installed gl…
Gioee Nov 20, 2024
2de7797
deleted package-lock to force to latest version of playwright
Gioee Nov 20, 2024
10a5290
ios e2e test in the ci
Gioee Nov 20, 2024
ec869ba
fix missing ruby version
Gioee Nov 20, 2024
8ed3b35
increased timeout time
Gioee Nov 20, 2024
bf8d366
removed default shell
Gioee Nov 20, 2024
8ef29ce
run ios test in parallel
Gioee Nov 20, 2024
bc8b726
new android test
Gioee Nov 20, 2024
dd1f517
android test also on ubuntu
Gioee Nov 20, 2024
f56a89f
increased ios test timeout by 5 minutes
Gioee Nov 20, 2024
f8aede0
matrix api level
Gioee Nov 20, 2024
4e91574
removed android 15 test
Gioee Nov 20, 2024
1d697fc
iphone se instead of iphone 15 test
Gioee Nov 20, 2024
bace847
increased ios test time by 5 minutes
Gioee Nov 21, 2024
4c4d390
android test: create and cache avd + kvm
Gioee Nov 21, 2024
c0ece24
kvm only on ubuntu
Gioee Nov 21, 2024
96e3f6b
test windows test
Gioee Nov 21, 2024
804ef9d
fix missing double quotes
Gioee Nov 21, 2024
e2cb130
revert last two commits
Gioee Nov 21, 2024
2815f57
windows latest test, temp stop ios workflow and android rm no-window
Gioee Nov 21, 2024
d94e813
windows test with plain powershell
Gioee Nov 21, 2024
63178bd
re-added android gpu arg
Gioee Nov 21, 2024
37b5d28
api level 26 should work
Gioee Nov 21, 2024
8054418
node fix
Gioee Nov 21, 2024
a3c507d
temp disable playwright installation
Gioee Nov 21, 2024
7cb9cb5
windows ci contains instead of -like
Gioee Nov 21, 2024
c4a308c
windows missing content, android try with no-window no screenshot
Gioee Nov 21, 2024
5eb4fc8
removed ps script, default shell bash, windows skip bun tests
Gioee Nov 21, 2024
e67d7b2
kill process before rm folder
Gioee Nov 21, 2024
08486b0
lsof missing path
Gioee Nov 21, 2024
598d2a4
windows continue on rm error; android tests without emulator-runner a…
Gioee Nov 21, 2024
7355cea
android test only in macos
Gioee Nov 21, 2024
9f58c9b
rm if always avoid on windows latest
Gioee Nov 21, 2024
732b67b
android missing gradlew
Gioee Nov 21, 2024
ede9d8c
deno vite issue skipping step
Gioee Nov 21, 2024
38f7c8e
skip playwright deno test issue, android jdk 8 + gradle
Gioee Nov 21, 2024
fcaca15
windows may fail, new android script
Gioee Nov 21, 2024
6d91b5c
bun windows may fail; no openjdk action
Gioee Nov 21, 2024
15f389c
android java architecture x64; windows test without bun i
Gioee Nov 21, 2024
c026a17
java 8 & fix bun windows
Gioee Nov 21, 2024
ffeef64
android: java ver 17
Gioee Nov 21, 2024
0ca7e63
java zulu 8
Gioee Nov 21, 2024
343fe08
fix bun multi-os and fix android device name
Gioee Nov 21, 2024
72e88e0
missing gradle android
Gioee Nov 21, 2024
44bf849
gradle setup by java action
Gioee Nov 21, 2024
82cc35a
skipping examples test, android development
Gioee Nov 21, 2024
bfe90b1
Test tamarin 17
Gioee Nov 21, 2024
a14631e
fix temurin typo
Gioee Nov 21, 2024
0d7f89b
zulu 17 lts
Gioee Nov 21, 2024
57594a1
clean ios workflow
Gioee Nov 22, 2024
4efdc31
android test different api level
Gioee Nov 22, 2024
3c6580b
android test no java
Gioee Nov 22, 2024
ff4769f
android test with android-emulator-runner
Gioee Nov 22, 2024
8558e21
test with arm emulator arch
Gioee Nov 22, 2024
f13dbe4
android x86_64 with api level 27
Gioee Nov 22, 2024
293d094
arch matrix
Gioee Nov 22, 2024
ae08555
setup kvm & java in linux
Gioee Nov 22, 2024
4cc3b26
android rm emulator options
Gioee Nov 22, 2024
19e907c
ubuntu emulator timeout
Gioee Nov 22, 2024
0f01b45
android no macos
Gioee Nov 22, 2024
69c806e
upload artifact v4
Gioee Nov 22, 2024
69be1b6
android view height 90%
Gioee Nov 22, 2024
1a43a4c
android waitfor to be visible and api level 26
Gioee Nov 22, 2024
c25024f
android back to 29
Gioee Nov 22, 2024
077b9e4
android test waitFor to be visible each test
Gioee Nov 22, 2024
3b647b4
fix artifacts path
Gioee Nov 22, 2024
41f91cf
Update App.tsx
Gioee Nov 22, 2024
71a6bfd
Update App.tsx
Gioee Nov 22, 2024
01c0062
Update App.tsx
Gioee Nov 22, 2024
d3432ec
Update App.tsx
Gioee Nov 22, 2024
4942a61
Update chinook.test.js
Gioee Nov 22, 2024
625ada2
Update examples-test.yml
Gioee Nov 22, 2024
11a1072
Update examples-test.yml
Gioee Nov 22, 2024
79a042b
Update examples-test.yml
Gioee Nov 23, 2024
1831a5a
android test other arch
Gioee Nov 23, 2024
3349b1b
fix artifacts ios and arm64 android only with api level 30
Gioee Nov 23, 2024
3dedecf
added android api-level/version conversion
Gioee Nov 23, 2024
6caebce
skip temp ios test; android 15 failing, going to android 8
Gioee Nov 23, 2024
ee68535
no android 15
Gioee Nov 23, 2024
8a8539c
android api level 33 instead of 30 and free-disk-space
Gioee Nov 23, 2024
f9b2ea7
android 33 with arm
Gioee Nov 23, 2024
77da4e2
artifact unique name and api-level 32 instead of 33
Gioee Nov 23, 2024
8d845d3
only arch 64bit
Gioee Nov 23, 2024
67a565d
rm possibly invisible chinook result and always execute upload artifacts
Gioee Nov 23, 2024
3f40afe
android 6 instead of 5
Gioee Nov 23, 2024
e4f5441
android 6 fail to 7
Gioee Nov 23, 2024
a6e53c3
android 7 fail to 7.1
Gioee Nov 23, 2024
7c233a2
android test without free-disk-space
Gioee Nov 23, 2024
398a4c4
ios test on multiple version
Gioee Nov 23, 2024
2221a99
skip ios 15 test
Gioee Nov 23, 2024
8f0f739
detox specify os not in type
Gioee Nov 23, 2024
854677f
run all test
Gioee Nov 23, 2024
78267ec
run all test
Gioee Nov 23, 2024
5639bd8
fix iOS artifacts unique name
Gioee Nov 23, 2024
0c6429a
iOS 16 test with iphone 14 instead of pro max
Gioee Nov 23, 2024
17ee071
android profile pixel 8, increase screen size
Gioee Nov 23, 2024
8e3950a
iOS list devices
Gioee Nov 23, 2024
dd1b451
Rm exit ios
Gioee Nov 23, 2024
b17eaa0
Nexus 6 instead of pixel 8
Gioee Nov 23, 2024
f5ad8f2
readded old test
Gioee Nov 23, 2024
678de22
rm ios take screenshot
Gioee Nov 23, 2024
0f90dd8
nexus 6 to pixel 6 and switch macos13 xcode version that should suppo…
Gioee Nov 23, 2024
797dd85
Update examples-test.yml
Gioee Nov 23, 2024
3e7a205
xcode to 14.3
Gioee Nov 23, 2024
1ef1391
Update examples-test.yml
Gioee Nov 23, 2024
20e0fb8
iOS 16.1 to 16.4
Gioee Nov 23, 2024
d412b7b
Update .detoxrc.js
Gioee Nov 23, 2024
7487155
iOS test without switching xcode version
Gioee Nov 23, 2024
c73c855
Android test with pixel 6 pro
Gioee Nov 24, 2024
8af1730
re-enabled other test and added take screenshot since record video so…
Gioee Nov 24, 2024
81e996b
renamed android package to withtypescriptreactnative
Gioee Nov 24, 2024
4b8b1e8
updated with-javascript-express
Gioee Nov 25, 2024
8063c4b
fix with-javscript-browser main
Gioee Nov 25, 2024
8fe82fe
updated with-javascript-vite
Gioee Nov 25, 2024
4b9d178
added env example with-javascript-vite
Gioee Nov 25, 2024
bcc7be4
updated gitignores
Gioee Nov 25, 2024
de19471
updated with-plain-javascript
Gioee Nov 25, 2024
029b686
updated env.examples
Gioee Nov 25, 2024
0918a4a
updated with-typescript-knex
Gioee Nov 25, 2024
494c27a
updated with-typescript-nextjs
Gioee Nov 25, 2024
38fa8f3
updated with-javascript-express
Gioee Nov 25, 2024
6f24403
react native test added timeout also to the non driver related text
Gioee Nov 25, 2024
9688c54
updated nextjs example port
Gioee Nov 25, 2024
0e8631e
removed useless dependencies
Gioee Nov 25, 2024
ff060b4
updated devdependencies
Gioee Nov 25, 2024
083c9da
added with-javascript-expo example
Gioee Nov 25, 2024
8d0df62
with-javascript-expo fix typo
Gioee Nov 26, 2024
675c1cf
with-javascript-expo fix infinite loop query and adapted log in delet…
Gioee Nov 26, 2024
224b722
init detox test runner
Gioee Nov 26, 2024
2ad5862
expo ios test
Gioee Nov 26, 2024
9bc8d2a
package and expo name fix
Gioee Nov 26, 2024
da0f9d8
added expo prebuild
Gioee Nov 26, 2024
2ce0057
android expo test in the ci
Gioee Nov 26, 2024
c7ff7ac
updated tests
Gioee Nov 26, 2024
1ad63ab
test fix android ci
Gioee Nov 26, 2024
de350f0
rm detox not working fix expo
Gioee Nov 26, 2024
97af96a
added expo prebuild
Gioee Nov 26, 2024
da47c2d
finished expo tests and re-enabled ios test to run them in parallel w…
Gioee Nov 26, 2024
681901c
expo prebuild android as separate step
Gioee Nov 26, 2024
771169b
trying expo android test with :app:, should match gradle version
Gioee Nov 26, 2024
623c3d2
expo android zulu 17 test
Gioee Nov 26, 2024
3e08924
back to zulu 21. it wasn't the issue. running ALL TEST
Gioee Nov 26, 2024
b78e9f7
added warning comment to package.json
Gioee Nov 26, 2024
9c45e3a
different name for artifacts
Gioee Nov 26, 2024
ff6dfeb
with-javascript-browser return to try to fix macos deno stuck randomly
Gioee Nov 26, 2024
039c057
Update examples-test.yml
Gioee Nov 26, 2024
3b14607
android device profile nexus 6 and rm test retries
Gioee Nov 26, 2024
538f183
added retries to deno with-javascript-browser
Gioee Nov 26, 2024
4fd3bd8
rm useless cleanup
Gioee Nov 26, 2024
71a7f87
rm useless return
Gioee Nov 27, 2024
ce061a7
Merge branch 'main' into new-driver-tests
Gioee Nov 27, 2024
80c42bc
updated workflows runs on
Gioee Nov 27, 2024
271727a
end to end test depend on code test
Gioee Nov 27, 2024
f5d3fa2
fix pubsub test and added remove channel method
Gioee Nov 28, 2024
e99dc63
pubsub create channel if not exists fails without space
Gioee Nov 28, 2024
b222c58
removeChannel part of the fist test and added random uuid to another …
Gioee Nov 28, 2024
cb71d12
updated readme with new tests & renamed workflow filename
Gioee Nov 28, 2024
5c2fbcb
expo tests added timeout
Gioee Nov 28, 2024
412bf02
readme badge with platforms
Gioee Nov 28, 2024
56d12ea
expo example removed useless packages/things from package.json
Gioee Nov 29, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
63 changes: 0 additions & 63 deletions .github/workflows/build-test-deploy.yml

This file was deleted.

37 changes: 37 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
name: 'Release'
on:
push:
branches: [main]

permissions:
contents: read
pages: write
id-token: write

jobs:
build_and_docs:
name: 'Build and Docs'
timeout-minutes: 5
runs-on: ubuntu-latest
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- name: Setup Dependencies
run: |
corepack enable
npm install
- name: Build App and Typedoc
run: |
npm run build
npm run typedoc
- uses: actions/upload-pages-artifact@v3
with:
path: ./docs
- name: Deploy Typedoc to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4
Loading
Loading