- 28 6月, 2023 1 次提交
-
-
由 Alessandro (Ale) Segala 提交于
Fixes #6233 Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> Co-authored-by: NDapr Bot <56698301+dapr-bot@users.noreply.github.com>
-
- 27 6月, 2023 4 次提交
-
-
由 Alessandro (Ale) Segala 提交于
* Deploy (and teardown) E2E test apps in parallel Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Logging Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Fixed: handle components already existing Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Use the correct namespace Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Increase timeouts Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> *
💄 Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> *💄 Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> --------- Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> Co-authored-by: NMukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com> Co-authored-by: NDapr Bot <56698301+dapr-bot@users.noreply.github.com> -
由 Josh van Leeuwen 提交于
* Move all CLI flag options into consistent options package. Refactor runtime config so offline defaulting and validation happens in options. Signed-off-by: Njoshvanl <me@joshvanl.dev> * Create internal runtime Config and default inside runtime package Signed-off-by: Njoshvanl <me@joshvanl.dev> * Move daprd wait, buildinfo and runtime version commands to main.go Signed-off-by: Njoshvanl <me@joshvanl.dev> * De-duplicate New metrics exporter Signed-off-by: Njoshvanl <me@joshvanl.dev> * Linting Signed-off-by: Njoshvanl <me@joshvanl.dev> * Adds review nits Signed-off-by: Njoshvanl <me@joshvanl.dev> * Fixed newline after options import in cmd/daprd Signed-off-by: Njoshvanl <me@joshvanl.dev> * Fix panic when parsing daprd flags by initializing bool pointer Signed-off-by: Njoshvanl <me@joshvanl.dev> * Return error rather than log.Fatal in FromConfig Signed-off-by: Njoshvanl <me@joshvanl.dev> * Linting Signed-off-by: Njoshvanl <me@joshvanl.dev> * Use correct `ApplicationPort` when parsing port Signed-off-by: Njoshvanl <me@joshvanl.dev> * Linting Signed-off-by: Njoshvanl <me@joshvanl.dev> * Use correct runtime config ID variable Signed-off-by: Njoshvanl <me@joshvanl.dev> --------- Signed-off-by: Njoshvanl <me@joshvanl.dev> Co-authored-by: NArtur Souza <asouza.pro@gmail.com>
-
由 Alessandro (Ale) Segala 提交于
* WIP Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Creating more responders Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Remove outdated design decision Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Added universal adapter for net/http Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Fixed FastHTTP universal adapter Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Added unit tests for UniversalHTTPHandler Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * WIP: Replace router with chi Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Fixed fallback handler Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Working on tests Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Fixed some tests Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Working on tests Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Fixed publish Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * More work on tests Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Updates for tests Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * More test fixes Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Fixed CORS test Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Added unit tests for StripSlashesMiddleware middleware Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * WIP Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Fixed service invocation routing Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Fixed tests Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Fixed tests Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Should fix failing E2E tests Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Fixed tracing for service invocation Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Update pkg/http/responses_fasthttp.go Signed-off-by: NAlessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com> * Some universal APIs use net/http Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Remove fasthttp from actors package Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Removed fasthttp from other test packages Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Secret handlers converted from universal fasthttp to universal http Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Lock APIs use UniversalHTTPHandler too Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> --------- Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> Signed-off-by: NAlessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com> Co-authored-by: NLoong Dai <long.dai@intel.com> Co-authored-by: NDapr Bot <56698301+dapr-bot@users.noreply.github.com>
-
由 Alessandro (Ale) Segala 提交于
Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
-
- 23 6月, 2023 1 次提交
-
-
由 Alessandro (Ale) Segala 提交于
Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> Co-authored-by: NDapr Bot <56698301+dapr-bot@users.noreply.github.com>
-
- 22 6月, 2023 1 次提交
-
-
由 Josh van Leeuwen 提交于
* Allow port and healthz port to be configurable on the sentry binary Signed-off-by: Njoshvanl <me@joshvanl.dev> * Adds healthz and port tests for sentry binary Signed-off-by: Njoshvanl <me@joshvanl.dev> * Use same tmp dir for sentry files, with credentials path set to dir Signed-off-by: Njoshvanl <me@joshvanl.dev> * Increase sentry eventually retry timeout from 1ms to 100ms Signed-off-by: Njoshvanl <me@joshvanl.dev> * Check error when setting env Signed-off-by: Njoshvanl <me@joshvanl.dev> * Adds `once` integration process to ensure every process is only invoked once Signed-off-by: Njoshvanl <me@joshvanl.dev> * Wire up once.Wrap to framework processes Signed-off-by: Njoshvanl <me@joshvanl.dev> PR review Signed-off-by: Njoshvanl <me@joshvanl.dev> --------- Signed-off-by: Njoshvanl <me@joshvanl.dev>
-
- 21 6月, 2023 2 次提交
-
-
由 Josh van Leeuwen 提交于
* Adds initial integration testing scaffolding Signed-off-by: Njoshvanl <me@joshvanl.dev> * linting Signed-off-by: Njoshvanl <me@joshvanl.dev> * Use command context to shutdown daprd on windows Signed-off-by: Njoshvanl <me@joshvanl.dev> * Use windows specific process interrupt for windows Signed-off-by: Njoshvanl <me@joshvanl.dev> * Expect error response when interrupting windows Signed-off-by: Njoshvanl <me@joshvanl.dev> * Fix passing flags to daprd binary, and re-enable apphealthz test Signed-off-by: Njoshvanl <me@joshvanl.dev> * Move integration tests to separate make target and run in new github workflow step Signed-off-by: Njoshvanl <me@joshvanl.dev> * Run integration tests at the same time as unit. Build needs both Signed-off-by: Njoshvanl <me@joshvanl.dev> * Update docs for integration build tag. daprd logger writes to test logger Signed-off-by: Njoshvanl <me@joshvanl.dev> * Move integration framework into packages Signed-off-by: Njoshvanl <me@joshvanl.dev> * make integration-test -> make test-integration Signed-off-by: Njoshvanl <me@joshvanl.dev> * Use taskkill to kill the process on windows Signed-off-by: Njoshvanl <me@joshvanl.dev> * Send 2 interrupt signals to daprd, regardless of OS Signed-off-by: Njoshvanl <me@joshvanl.dev> * Go mod tidy Signed-off-by: Njoshvanl <me@joshvanl.dev> * Remove /T option (kill subprocesses) from windows kill exec command Signed-off-by: Njoshvanl <me@joshvanl.dev> * Rever kill_windows to use CTRL_BREAK_EVENT strategy for killing processes. Signed-off-by: Njoshvanl <me@joshvanl.dev> * Make iowriter a buffered writer Signed-off-by: Njoshvanl <me@joshvanl.dev> * Don't do testing errors inside go routines, and pass context to HTTP requests Signed-off-by: Njoshvanl <me@joshvanl.dev> * Change build tag from `all_components` to `allcomponents` Signed-off-by: Njoshvanl <me@joshvanl.dev> * Use windows specific process interrupt for windows Signed-off-by: Njoshvanl <me@joshvanl.dev> * Make process a generic interface for running more binaries Signed-off-by: Njoshvanl <me@joshvanl.dev> * Integration tests: Adds placement binary and healthz placement test case Signed-off-by: Njoshvanl <me@joshvanl.dev> * Adds ports tests for placement binary Signed-off-by: Njoshvanl <me@joshvanl.dev> * Rename process/base -> process/exec Signed-off-by: Njoshvanl <me@joshvanl.dev> * Increase placement port dialer from 1ms to 100ms Signed-off-by: Njoshvanl <me@joshvanl.dev> * Linting Signed-off-by: Njoshvanl <me@joshvanl.dev> * Update metadata to new proc framework Signed-off-by: Njoshvanl <me@joshvanl.dev> * Remove concurrency to improve test reliability on slow machines in CI Signed-off-by: Njoshvanl <me@joshvanl.dev> --------- Signed-off-by: Njoshvanl <me@joshvanl.dev> Co-authored-by: NArtur Souza <asouza.pro@gmail.com>
-
由 Alessandro (Ale) Segala 提交于
* Fixed goroutine leak in reminders and timers Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Added unit tests + some more tweaks Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Fixed last goroutine leaks Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Comments Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> --------- Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> Co-authored-by: NArtur Souza <asouza.pro@gmail.com> Co-authored-by: NDapr Bot <56698301+dapr-bot@users.noreply.github.com>
-
- 20 6月, 2023 3 次提交
-
-
由 Alessandro (Ale) Segala 提交于
* WIP: Updated CRDs Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Reduce code duplication in CRDs Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * WIP Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Fixes Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Added envRef to Dapr components and HTTP endpoints Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Add E2E tests Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Renamed shared->common Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Add allowlist for K8s mode Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * CRDs: Ensure `value` is parsed as string Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Should now fix the CRDs for good Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Fixed issues after merge Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> --------- Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> Co-authored-by: NDapr Bot <56698301+dapr-bot@users.noreply.github.com>
-
由 Anton Troshin 提交于
Signed-off-by: NAnton Troshin <anton@diagrid.io> Co-authored-by: NYaron Schneider <schneider.yaron@live.com>
-
由 Josh van Leeuwen 提交于
* Install mechanical-markdown in dapr go-sdk test Signed-off-by: Njoshvanl <me@joshvanl.dev> * Remove hide in go-sdk job Signed-off-by: Njoshvanl <me@joshvanl.dev> --------- Signed-off-by: Njoshvanl <me@joshvanl.dev>
-
- 19 6月, 2023 2 次提交
-
-
由 Shubham Sharma 提交于
* Fixed goroutine leak in reminders and timers Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Added unit tests + some more tweaks Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Move test to the right place Signed-off-by: NShubham Sharma <shubhash@microsoft.com> * Add runtimeVersion to root Signed-off-by: NShubham Sharma <shubhash@microsoft.com> * Add deprecation comment Signed-off-by: NShubham Sharma <shubhash@microsoft.com> * Add "enabledFeatures" to GetMetadata response Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Fixed unit tests Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Fixed last goroutine leaks Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Use build features from the configuration Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Revert changes to actors Signed-off-by: NShubham Sharma <shubhash@microsoft.com> * Revert changes to actors Signed-off-by: NShubham Sharma <shubhash@microsoft.com> --------- Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> Signed-off-by: NShubham Sharma <shubhash@microsoft.com> Co-authored-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> Co-authored-by: NArtur Souza <asouza.pro@gmail.com>
-
由 Alessandro (Ale) Segala 提交于
* Unify HTTP channels implementations Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Update pkg/actors/internal_actor.go Co-authored-by: NJosh van Leeuwen <me@joshvanl.dev> Signed-off-by: NAlessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com> *
💄 Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> --------- Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> Signed-off-by: NAlessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com> Co-authored-by: NJosh van Leeuwen <me@joshvanl.dev> Co-authored-by: NMukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com>
-
- 17 6月, 2023 3 次提交
-
-
由 Shubham Sharma 提交于
* Refactor runtime configuration to have ApPConnectionConfig Signed-off-by: NShubham Sharma <shubhash@microsoft.com> * Refactor configuration to pkg/config Signed-off-by: NShubham Sharma <shubhash@microsoft.com> * Add proto and metadata API changes Signed-off-by: NShubham Sharma <shubhash@microsoft.com> * Fix int to string conversion for threshold Signed-off-by: NShubham Sharma <shubhash@microsoft.com> * Add some tests Signed-off-by: NShubham Sharma <shubhash@microsoft.com> * Some more tests Signed-off-by: NShubham Sharma <shubhash@microsoft.com> * Add more tests Signed-off-by: NShubham Sharma <shubhash@microsoft.com> * Add grpc test for metadata Signed-off-by: NShubham Sharma <shubhash@microsoft.com> * Fix lint Signed-off-by: NShubham Sharma <shubhash@microsoft.com> * Fix json tags using custom struct Signed-off-by: NShubham Sharma <shubhash@microsoft.com> * Fix nil reference Signed-off-by: NShubham Sharma <shubhash@microsoft.com> * Add integration test for metadata API Signed-off-by: NShubham Sharma <shubhash@microsoft.com> * Fix lint Signed-off-by: NShubham Sharma <shubhash@microsoft.com> * Fix comments part 1 Signed-off-by: NShubham Sharma <shubhash@microsoft.com> * Move protocols to pkg/config/protocol Signed-off-by: NShubham Sharma <shubhash@microsoft.com> * Fix comments part 2 Signed-off-by: NShubham Sharma <shubhash@microsoft.com> * Fix comments part 3 - refactor appHealth.config Signed-off-by: NShubham Sharma <shubhash@microsoft.com> * Fix comments part 4 - test use JSON Signed-off-by: NShubham Sharma <shubhash@microsoft.com> * Fix lint Signed-off-by: NShubham Sharma <shubhash@microsoft.com> --------- Signed-off-by: NShubham Sharma <shubhash@microsoft.com> Co-authored-by: NYaron Schneider <schneider.yaron@live.com>
-
由 Alessandro (Ale) Segala 提交于
* In self-hosted mode, filter declarative subscriptions by namespace if set Fixes #6468 Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Added unit tests Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> --------- Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> Co-authored-by: NMukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com>
-
由 Alessandro (Ale) Segala 提交于
Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> Co-authored-by: NYaron Schneider <schneider.yaron@live.com>
-
- 16 6月, 2023 4 次提交
-
-
由 Alessandro (Ale) Segala 提交于
Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> Co-authored-by: NYaron Schneider <schneider.yaron@live.com>
-
由 Josh van Leeuwen 提交于
* Adds upgrade/downgrade GitHub workflow for running dapr upgrade downgrade tests Signed-off-by: Njoshvanl <me@joshvanl.dev> * Set correct sidecar image name Signed-off-by: Njoshvanl <me@joshvanl.dev> * Adds dapr-sidecar-master test in upgrade-downgrade-e2e workflow Signed-off-by: Njoshvanl <me@joshvanl.dev> * Use latest version of CLI when downloading installer Signed-off-by: Njoshvanl <me@joshvanl.dev> * Fix makefile invocation Signed-off-by: Njoshvanl <me@joshvanl.dev> * Setup helm on control-plane-master Signed-off-by: Njoshvanl <me@joshvanl.dev> * Setup components with latest release on sidecar master Signed-off-by: Njoshvanl <me@joshvanl.dev> * Always run the latest-release e2e tests Signed-off-by: Njoshvanl <me@joshvanl.dev> * Get dapr latest-release before checkout out code Signed-off-by: Njoshvanl <me@joshvanl.dev> * Always checkout lastest-release code Signed-off-by: Njoshvanl <me@joshvanl.dev> * Use injector helm chart option when running daprd sidecar master mode Signed-off-by: Njoshvanl <me@joshvanl.dev> * Set correct tags for sidecar in upgrade-downgrade-e2e Signed-off-by: Njoshvanl <me@joshvanl.dev> * Use correct dapr sidecar injector chart name in set values Signed-off-by: Njoshvanl <me@joshvanl.dev> * Add note about which tests are being run Signed-off-by: Njoshvanl <me@joshvanl.dev> * Update copyright header to 2023 Signed-off-by: Njoshvanl <me@joshvanl.dev> * Update .github/workflows/upgrade-downgrade-e2e.yaml Co-authored-by: NAlessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com> Signed-off-by: NJosh van Leeuwen <me@joshvanl.dev> * Update .github/workflows/upgrade-downgrade-e2e.yaml Co-authored-by: NAlessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com> Signed-off-by: NJosh van Leeuwen <me@joshvanl.dev> * Update .github/workflows/upgrade-downgrade-e2e.yaml Co-authored-by: NAlessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com> Signed-off-by: NJosh van Leeuwen <me@joshvanl.dev> * Update .github/workflows/upgrade-downgrade-e2e.yaml Co-authored-by: NAlessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com> Signed-off-by: NJosh van Leeuwen <me@joshvanl.dev> * Update .github/workflows/upgrade-downgrade-e2e.yaml Co-authored-by: NAlessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com> Signed-off-by: NJosh van Leeuwen <me@joshvanl.dev> * Rename upgrade/downgrade workflow to version skew Run workflow on merge to master. Add `/test-version-skew` command, with optional previous version argument to test. Add PR comments with workflow results. Signed-off-by: Njoshvanl <me@joshvanl.dev> * Set daprd master docker version to `dev-linux-amd64` Signed-off-by: Njoshvanl <me@joshvanl.dev> * Adds header to PR comments, with the mode run in the title Signed-off-by: Njoshvanl <me@joshvanl.dev> * Construct string when giving custom version to version skew workflow Signed-off-by: Njoshvanl <me@joshvanl.dev> * Add version to PR comment Signed-off-by: Njoshvanl <me@joshvanl.dev> --------- Signed-off-by: Njoshvanl <me@joshvanl.dev> Signed-off-by: NJosh van Leeuwen <me@joshvanl.dev> Co-authored-by: NAlessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com> Co-authored-by: NMukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com> Co-authored-by: NLoong Dai <long.dai@intel.com> Co-authored-by: NYaron Schneider <schneider.yaron@live.com>
-
由 Josh van Leeuwen 提交于
* Adds initial integration testing scaffolding Signed-off-by: Njoshvanl <me@joshvanl.dev> * Use 30 second test case timeout Signed-off-by: Njoshvanl <me@joshvanl.dev> * linting Signed-off-by: Njoshvanl <me@joshvanl.dev> * Increase eventually timeouts for slow test runner machines Signed-off-by: Njoshvanl <me@joshvanl.dev> * Re-enable apphealthz test, but doesn't set no-default path Signed-off-by: Njoshvanl <me@joshvanl.dev> * Increase eventually timeouts for slow runners Signed-off-by: Njoshvanl <me@joshvanl.dev> * Suffix daprd binary path when running on windows Signed-off-by: Njoshvanl <me@joshvanl.dev> * Ensure response body is closed Signed-off-by: Njoshvanl <me@joshvanl.dev> * Make golangci-lint happy Signed-off-by: Njoshvanl <me@joshvanl.dev> * Use command context to shutdown daprd on windows Signed-off-by: Njoshvanl <me@joshvanl.dev> * Use windows specific process interrupt for windows Signed-off-by: Njoshvanl <me@joshvanl.dev> * Expect error response when interrupting windows Signed-off-by: Njoshvanl <me@joshvanl.dev> * Expect daprd process to exit 1 when running on a windows machine Signed-off-by: Njoshvanl <me@joshvanl.dev> * Update `runError` to catch windows runner Signed-off-by: Njoshvanl <me@joshvanl.dev> * Fix passing flags to daprd binary, and re-enable apphealthz test Signed-off-by: Njoshvanl <me@joshvanl.dev> * Ensure CGO is disabled when building daprd binary in integration tests Signed-off-by: Njoshvanl <me@joshvanl.dev> * Increase timeouts for apphealth integration tests for slow test runners Signed-off-by: Njoshvanl <me@joshvanl.dev> * Adds `integration` build flag to integration test file Signed-off-by: Njoshvanl <me@joshvanl.dev> * Move integration tests to separate make target and run in new github workflow step Signed-off-by: Njoshvanl <me@joshvanl.dev> * Run integration tests at the same time as unit. Build needs both Signed-off-by: Njoshvanl <me@joshvanl.dev> * Update docs for integration build tag. daprd logger writes to test logger Signed-off-by: Njoshvanl <me@joshvanl.dev> * Move integration framework into packages Signed-off-by: Njoshvanl <me@joshvanl.dev> * make integration-test -> make test-integration Signed-off-by: Njoshvanl <me@joshvanl.dev> * Rename `runError` to `runErrorFn` Signed-off-by: Njoshvanl <me@joshvanl.dev> * Use `testing.Setenv` rather than `os.Setenv` in integration tests Signed-off-by: Njoshvanl <me@joshvanl.dev> * Use taskkill to kill the process on windows Signed-off-by: Njoshvanl <me@joshvanl.dev> * Clear guard on integration test cleanup Signed-off-by: Njoshvanl <me@joshvanl.dev> * Send 2 interrupt signals to daprd, regardless of OS Signed-off-by: Njoshvanl <me@joshvanl.dev> * Use freeport struct to bulk squat ports until use Signed-off-by: Njoshvanl <me@joshvanl.dev> * Go mod tidy Signed-off-by: Njoshvanl <me@joshvanl.dev> * Remove /T option (kill subprocesses) from windows kill exec command Signed-off-by: Njoshvanl <me@joshvanl.dev> * Rever kill_windows to use CTRL_BREAK_EVENT strategy for killing processes. Signed-off-by: Njoshvanl <me@joshvanl.dev> * Make iowriter a buffered writer Signed-off-by: Njoshvanl <me@joshvanl.dev> * Don't do testing errors inside go routines, and pass context to HTTP requests Signed-off-by: Njoshvanl <me@joshvanl.dev> * Enable configuring the integration test concurrency Signed-off-by: Njoshvanl <me@joshvanl.dev> * Return no error no iowriter when writing after Close() Signed-off-by: Njoshvanl <me@joshvanl.dev> * Change all eventually tests to use at least 100 ms between retries Signed-off-by: Njoshvanl <me@joshvanl.dev> * Linting Signed-off-by: Njoshvanl <me@joshvanl.dev> * Change build tag from `all_components` to `allcomponents` Signed-off-by: Njoshvanl <me@joshvanl.dev> --------- Signed-off-by: Njoshvanl <me@joshvanl.dev> Co-authored-by: NMukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com> Co-authored-by: NYaron Schneider <schneider.yaron@live.com>
-
由 Josh van Leeuwen 提交于
Signed-off-by: Njoshvanl <me@joshvanl.dev> Co-authored-by: NMukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com>
-
- 14 6月, 2023 1 次提交
-
-
由 Yaron Schneider 提交于
* add direction for bindings Signed-off-by: Nyaron2 <schneider.yaron@live.com> * linter Signed-off-by: Nyaron2 <schneider.yaron@live.com> * fix test field Signed-off-by: Nyaron2 <schneider.yaron@live.com> * use consts Signed-off-by: Nyaron2 <schneider.yaron@live.com> * use correct format to read from component yamls Signed-off-by: Nyaron2 <schneider.yaron@live.com> --------- Signed-off-by: Nyaron2 <schneider.yaron@live.com>
-
- 13 6月, 2023 1 次提交
-
-
由 Alessandro (Ale) Segala 提交于
Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
-
- 12 6月, 2023 1 次提交
-
-
由 Alessandro (Ale) Segala 提交于
Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> Co-authored-by: NMukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com> Co-authored-by: NLoong Dai <long.dai@intel.com>
-
- 10 6月, 2023 1 次提交
-
-
由 Alessandro (Ale) Segala 提交于
Fixes error reported by user on Discord: https://discord.com/channels/778680217417809931/1055270900125138975/1109309802435321896Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
-
- 09 6月, 2023 14 次提交
-
-
由 Alessandro (Ale) Segala 提交于
Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
-
由 Artur Souza 提交于
Merge release-1.11 into master [DO NOT SQUASH]
-
由 ItalyPaleAle 提交于
Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
-
由 Alessandro (Ale) Segala 提交于
Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
-
由 Artur Souza 提交于
Update release notes from autogen script. last changed at Jun 6, 2023 6:24 PM, pushed by Artur Souza last changed at Jun 8, 2023 9:40 AM, pushed by Artur Souza last changed at Jun 8, 2023 9:40 AM, pushed by Artur Souza last changed at Jun 8, 2023 9:40 AM, pushed by Artur Souza last changed at Jun 8, 2023 12:52 PM, pushed by Artur Souza last changed at Jun 8, 2023 2:37 PM, pushed by Artur Souza Signed-off-by: NArtur Souza <asouza.pro@gmail.com>
-
由 Artur Souza 提交于
Signed-off-by: NArtur Souza <asouza.pro@gmail.com>
-
由 Alessandro (Ale) Segala 提交于
-
由 Artur Souza 提交于
Signed-off-by: NArtur Souza <asouza.pro@gmail.com>
-
由 ItalyPaleAle 提交于
Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
-
由 Artur Souza 提交于
Signed-off-by: NArtur Souza <asouza.pro@gmail.com>
-
由 ItalyPaleAle 提交于
Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
-
由 ItalyPaleAle 提交于
Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
-
由 ItalyPaleAle 提交于
Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
-
由 ItalyPaleAle 提交于
We haven't been running tests on AKS on ARM, so skipping the deployment of the cluster to reduce costs Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
-
- 08 6月, 2023 1 次提交
-
-
由 Chris Gillum 提交于
* [Workflow] Add workflow generation to activity actor IDs This change ensures uniqueness for activity invocations across multiple workflow generations. This change will prevent actor deadlocks caused by multiple workflow generations that schedule concurrently executing activities with the same task ID. Signed-off-by: NChris Gillum <cgillum@microsoft.com> * Fix typos in comment Co-authored-by: NAlessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com> Signed-off-by: NChris Gillum <cgillum@gmail.com> Signed-off-by: NChris Gillum <cgillum@microsoft.com> --------- Signed-off-by: NChris Gillum <cgillum@microsoft.com> Signed-off-by: NChris Gillum <cgillum@gmail.com> Co-authored-by: NAlessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
-