-
Notifications
You must be signed in to change notification settings - Fork 5
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
Add suite connector integration test #44
Comments
nzhechev-bosch
added a commit
to bosch-io/suite-connector
that referenced
this issue
Aug 29, 2022
Signed-off-by: Nikola Zhechev <Nikola.Zhechev@bosch.io>
nzhechev-bosch
added a commit
to bosch-io/suite-connector
that referenced
this issue
Aug 29, 2022
Signed-off-by: Nikola Zhechev <Nikola.Zhechev@bosch.io>
nzhechev-bosch
added a commit
to bosch-io/suite-connector
that referenced
this issue
Sep 13, 2022
Signed-off-by: Nikola Zhechev <Nikola.Zhechev@bosch.io>
nzhechev-bosch
added a commit
to bosch-io/suite-connector
that referenced
this issue
Sep 14, 2022
Signed-off-by: Nikola Zhechev <Nikola.Zhechev@bosch.io>
nzhechev-bosch
added a commit
to bosch-io/suite-connector
that referenced
this issue
Sep 16, 2022
…ngle address property Signed-off-by: Nikola Zhechev <Nikola.Zhechev@bosch.io>
nzhechev-bosch
added a commit
to bosch-io/suite-connector
that referenced
this issue
Sep 19, 2022
New Eclipse Kanto license header used Renamed featureName to featureID StatusOK used for command response readyUntil now expected to be "9999-12-31T23:59:59Z" Signed-off-by: Nikola Zhechev <Nikola.Zhechev@bosch.io>
nzhechev-bosch
added a commit
to bosch-io/suite-connector
that referenced
this issue
Sep 20, 2022
…atus to be updated Signed-off-by: Nikola Zhechev <Nikola.Zhechev@bosch.io>
nzhechev-bosch
added a commit
to bosch-io/suite-connector
that referenced
this issue
Sep 20, 2022
Signed-off-by: Nikola Zhechev <Nikola.Zhechev@bosch.io>
nzhechev-bosch
added a commit
to bosch-io/suite-connector
that referenced
this issue
Oct 10, 2022
Signed-off-by: Nikola Zhechev <Nikola.Zhechev@bosch.io>
dimiter-todorov-georgiev
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Oct 25, 2022
Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
dimiter-todorov-georgiev
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Oct 25, 2022
Signed-off-by: Nikola Zhechev <Nikola.Zhechev@bosch.io>
dimiter-todorov-georgiev
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Oct 25, 2022
Signed-off-by: Nikola Zhechev <Nikola.Zhechev@bosch.io>
dimiter-todorov-georgiev
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Oct 25, 2022
Signed-off-by: Nikola Zhechev <Nikola.Zhechev@bosch.io>
dimiter-todorov-georgiev
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Oct 25, 2022
Signed-off-by: Nikola Zhechev <Nikola.Zhechev@bosch.io>
dimiter-todorov-georgiev
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Oct 25, 2022
…ngle address property Signed-off-by: Nikola Zhechev <Nikola.Zhechev@bosch.io>
dimiter-todorov-georgiev
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Oct 25, 2022
New Eclipse Kanto license header used Renamed featureName to featureID StatusOK used for command response readyUntil now expected to be "9999-12-31T23:59:59Z" Signed-off-by: Nikola Zhechev <Nikola.Zhechev@bosch.io>
dimiter-todorov-georgiev
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Oct 25, 2022
…atus to be updated Signed-off-by: Nikola Zhechev <Nikola.Zhechev@bosch.io>
dimiter-todorov-georgiev
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Oct 25, 2022
Signed-off-by: Nikola Zhechev <Nikola.Zhechev@bosch.io>
dimiter-todorov-georgiev
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Oct 25, 2022
Signed-off-by: Nikola Zhechev <Nikola.Zhechev@bosch.io>
dimiter-todorov-georgiev
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Oct 25, 2022
Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
dimiter-todorov-georgiev
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Oct 25, 2022
Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
dimiter-todorov-georgiev
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Oct 25, 2022
…orts if missing Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
e-grigorov
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Nov 25, 2022
…ation Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
e-grigorov
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Nov 25, 2022
…back - Rename Hono environment variables to DeviceRegistryApi - Rename Ditto environment variables to DigitalTwinApi Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
e-grigorov
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Nov 25, 2022
- Renamed mqtt package import to MQTT - Removed unneeded call to .Fail() - Properly failing the test when responses are unable to be sent to the backend - Refactored getPortOrDefault() Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
e-grigorov
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Nov 25, 2022
- Fix error handling when receiving an unknown command. This can happen for reasons which are unrelated to this test, so instead of failign the test, log the unrecognized command and continue the test. Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
e-grigorov
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Nov 25, 2022
- Use the Ditto library where appropriate, removing custom structs - Use constructors where required - Use proper error messages with require.NoError() where they were missing Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
e-grigorov
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Nov 25, 2022
Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
e-grigorov
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Nov 25, 2022
Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
e-grigorov
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Nov 25, 2022
…e test goroutine Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
e-grigorov
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Nov 25, 2022
- Use 0 as default offset when comparing connection status' readySince to now - Added a sleep time between attempts to read connection status, defaulting to 2 seconds - Changed command test code to properly use the Message struct from the ditto library Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
e-grigorov
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Nov 25, 2022
Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
e-grigorov
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Nov 25, 2022
…d of errors Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
e-grigorov
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Nov 25, 2022
… integration test code Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
e-grigorov
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Nov 25, 2022
…sWSMessages Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
e-grigorov
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Nov 25, 2022
…ions Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
e-grigorov
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Nov 25, 2022
…ig() Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
e-grigorov
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Nov 25, 2022
…64-bit math to avoid overflow Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
e-grigorov
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Nov 25, 2022
Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
e-grigorov
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Nov 25, 2022
Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
e-grigorov
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Nov 25, 2022
Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
e-grigorov
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Nov 25, 2022
Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
e-grigorov
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Nov 25, 2022
- Switch to using the Digital Twin REST API for sending a command to the feature - Minor fixes Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
e-grigorov
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Nov 25, 2022
- Removed unneeded lines - Use the DITTO API for checking of the expected topic Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
e-grigorov
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Nov 25, 2022
…test logic - Removed variables which come from the common code - Use the new API functions provided by the common logic Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
e-grigorov
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Nov 25, 2022
Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
e-grigorov
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Nov 25, 2022
Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
e-grigorov
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Nov 25, 2022
- Update NOTICE.md with the updated version of the uuid library. - Remove the extra check (and relevant code) for sending an answer to an operation message. - Use the util function ExecuteOperation. - Compare time.Time using time.Equal. - Fix the initialization of the variable now. - Move the initialization of a variable closer to where it's used, reducing its scope. - Stop using GetFeatureOutboxMessagePath to obtain the inbox. Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
e-grigorov
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Nov 25, 2022
…lue and GetFeatureInboxMessagePath. Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
e-grigorov
pushed a commit
to bosch-io/suite-connector
that referenced
this issue
Nov 25, 2022
Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
e-grigorov
pushed a commit
that referenced
this issue
Nov 25, 2022
[#44] Added suite connector integration test Signed-off-by: Nikola Zhechev <Nikola.Zhechev@bosch.io> Signed-off-by: Dimiter Georgiev <dimiter.georgiev@bosch.io> Co-authored-by: Dimiter Georgiev <dimiter.georgiev@bosch.io>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
At minimum, the test should cover:
The text was updated successfully, but these errors were encountered: