Skip to content

tests/python

tests/python #1321

Annotations

1 warning

build (3.10, 5.4)

succeeded Dec 11, 2024 in 4m 1s
Set up job
1s
Run actions/checkout@v2
1s
Use Python 3.10
0s
Display Python version
0s
Download RavenDB Server
10s
Run mkdir certs
0s
Run openssl genrsa -out certs/ca.key 2048
0s
Run openssl req -new -x509 -key certs/ca.key -out certs/ca.crt -subj "/C=US/ST=Arizona/L=Nevada/O=RavenDB Test CA/OU=RavenDB test CA/CN=localhost/emailAddress=ravendbca@example.com"
0s
Run openssl genrsa -out certs/localhost.key 2048
0s
Run openssl req -new -key certs/localhost.key -out certs/localhost.csr -subj "/C=US/ST=Arizona/L=Nevada/O=RavenDB Test/OU=RavenDB test/CN=localhost/emailAddress=ravendb@example.com" -addext "subjectAltName = DNS:localhost"
0s
Run openssl x509 -req -extensions ext -extfile cert/test_cert.conf -in certs/localhost.csr -CA certs/ca.crt -CAkey certs/ca.key -CAcreateserial -out certs/localhost.crt
0s
Run cat certs/localhost.key certs/localhost.crt > certs/python.pem
0s
Run openssl pkcs12 -passout pass:"" -export -out certs/server.pfx -inkey certs/localhost.key -in certs/localhost.crt
0s
Run sudo cp certs/ca.crt /usr/local/share/ca-certificates/ca.crt
0s
Run sudo update-ca-certificates
1s
Extract RavenDB Server
9s
Upgrade pip
0s
Install client deps
4s
Install embedded RavenDB
5s
Run certifi script
0s
Deploy certificates
0s
Install black linter
0s
Check code format
5s
Run tests
3m 20s
Post Use Python 3.10
0s
Post Run actions/checkout@v2
0s
Complete job
0s