Skip to content

Commit

Permalink
Drop server port input, upgrade all libraries, port global database i…
Browse files Browse the repository at this point in the history
…nstalls to docker (#280)

* Drop server port input

* Fix for fmt

* Updates

* Bump all dependencies

* Try installing mongosh from apt-get directly

* Fix jest configs

* Fix jest configs

* Pin nanoid

* Try breaking out tests

* Add yaml validation script

* Fix ref

* Fix naming

* Split out credentialed database tests

* More prepare

* Fix scripts

* Fixes

* Increase timeout

* Sync credential coverage

* Drop odbc build from prepare_linux.sh

* Work around -race

* Fix for registering filter

* Fix for bigquery

* Adjust coverage for credential database test

* Change order of install/build

* Dont worry about os.remove failing?

* Fail but not on windows

* Fix for build

* Fix for fmt

* Add different yarn cache and go cache

* Fix yaml

* Start breaking out databases from global install

* Fix for fmt

* Port prometheus to docker

* Fix prometheus test

* Port cratedb and questdb

* Port oracle and sqlserver

* Port scylla tests

* Bump scylla timeout

* Port neo4j

* Port elasticsearch

* Fix for random typo

* Fix for scylla

* Fix scylla test

* Elasticsearch tests passing

* Bump all database run times

* Rename credential in jest config

* Fix for runCmd refactor

* Fix for credential database

* Add test steps for macos and windows

* Port clickhouse and cockroachdb tests

* Fixes for cockroach, sqlserver and clickhouse

* Skip es tests on windows

* win32 not windows

* Port mongo

* Limit windows tests

* Handle running same image better

* Add quotes

* Port influx tests

* Move odbc tests into sqlserver integration test, fix up odbc behavior

* All go tools global

* Add oracle alternative port test

* macos/windows no race

* Try a different connection string

* Fix odbc for linux and get running locally

* Fix for influx test

* Debug coverage failing

* go*.cov

* Finalize
  • Loading branch information
eatonphil committed Jul 25, 2022
1 parent 80df02b commit 4a11125
Show file tree
Hide file tree
Showing 47 changed files with 4,536 additions and 3,480 deletions.
11 changes: 7 additions & 4 deletions .github/workflows/ee_pull_requests.yml
@@ -1,11 +1,12 @@
name: Run ee tests
name: Run EE tests

on:
pull_request:
branches: [main]

jobs:
test:
ee_linux_tests:
name: "[EE] Linux Tests"
runs-on: ubuntu-latest
defaults:
run:
Expand Down Expand Up @@ -38,7 +39,8 @@ jobs:
- run: ./scripts/require_copyright.sh
- run: yarn test

macos:
ee_macos_tests:
name: "[EE] macOS Tests"
runs-on: macos-latest

steps:
Expand All @@ -65,7 +67,8 @@ jobs:
- run: yarn test
working-directory: ee

windows:
ee_windows_tests:
name: "[EE] Windows Tests"
runs-on: windows-latest

steps:
Expand Down

0 comments on commit 4a11125

Please sign in to comment.