devcontainer & unit test refactoring (#1220)

* extension cleanup & added ginkgo watch

* added gcov2lcov

* added test explorer and reworked scripts

* go mod tidy

* use package cache volume

* script rework

* defined tasks

* defined launch

* don't try to convert if test was canceld

* generate lcov only in devcontainer

* disable coverage upload on forks

* wip: make lcov

* fixed unit tests for parallel

* parallel test for lists

* fix serve test for parallel

* parallel test fixes

* deleted accident commit

* wip: make lcov

* restructured settings location

* start script refactoring

* added GetProcessPort

* fixed parallel ports

* race fix

* changed port for github runner binding

* fixed local list var in test

* more local vars in tests fix

* less local vars

* run test & race parallel

* removed invalid error check

* fixed error  check

* less local variables

* fixed timing problem

* removed gcov2lcov

* added generate-lcov

* added GINKGO_PROCS to makefile

* fixed workflow

* run generate-lcov on save *.go

* added tooltitude
This commit is contained in:
Kwitsch
2023-11-11 11:58:31 -05:00
committed by GitHub
parent 42d6f21ceb
commit 8ece708fe9
21 changed files with 452 additions and 230 deletions
+3 -4
View File
@@ -1,5 +1,4 @@
.idea/
.vscode/
*.iml
*.test
/*.pem
@@ -8,10 +7,10 @@ dist/
docs/docs.go
site/
config.yml
coverage.txt
todo.txt
!docs/config.yml
node_modules
package-lock.json
.vscode/
vendor/
vendor/
coverage.txt
lcov.*