Skip to content

Merge to Staging for v4.1.0 release#372

Merged
kevinlind merged 16 commits intostagingfrom
dev
Jul 21, 2023
Merged

Merge to Staging for v4.1.0 release#372
kevinlind merged 16 commits intostagingfrom
dev

Conversation

@kevinlind
Copy link
Copy Markdown
Contributor

@kevinlind kevinlind commented Jul 20, 2023

Description

Merge to staging for v4.1.0 release:

  • Added support for chaining related events.
  • Fixed location of event index when decoding network response errors and warnings.
  • [test] Stabilize a few flaky test cases by adding additional waits in test thread.

Related Issue

Motivation and Context

How Has This Been Tested?

Screenshots (if appropriate):

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • I have signed the Adobe Open Source CLA.
  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

addb and others added 16 commits June 1, 2023 18:21
Staging -> Main v4.0.0 release
Update dependencies to prod and links
downmerge main -> dev
* Code changes for chaining parent event to network response events

* Add functional tests for event chaining

* Update method comments, rename parameter to 'parentRequestEvent'

* Rename variable 'requestParentEvent' to 'parentRequestEvent'
…d warnings (#363)

* Look for eventIndex in report object of error and warning in network response

* Do not encode eventIndex in EdgeEventError or EdgeEventWarning objects
* Split unit and functional test steps

Update CircleCI script accordingly

* Reorder unit and functional tests

* Reorder unit and functional in cleanup step

* Test reordering libraries

* Split Makefile rules test-ios and test-tvos to run unit and functional tests separately

* Run functional tests even when unit tests fail in CI

* Move test reports under 'build/reports' folder

---------

Co-authored-by: Kevin Lind <lind@adobe.com>
[CI] Sleep after EventHub.shared.start in API unit tests
* Use 'large' resource class when running tests in CI

* Install Rosetta on M1 images
Copy link
Copy Markdown
Contributor

@emdobrin emdobrin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:shipit:

Copy link
Copy Markdown
Contributor

@addb addb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update core version in podspec I mixed up android version with iOS.

@kevinlind kevinlind merged commit d12142f into staging Jul 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants