embrace-io / embrace-apple-sdk

Embrace's Swift SDK built on OpenTelemetry
https://embrace.io/docs/ios/
Apache License 2.0
117 stars 11 forks source link

Adds initial set of storage Benchmarks #81

Closed atreat closed 4 weeks ago

atreat commented 1 month ago

Initial integration and testing of the ordo-one/package-benchmark package to measure performance

Compare baselines with:

swift package benchmark baseline compare alpha

See documentation for Benchmarks

notion-workspace[bot] commented 1 month ago

Create a Benchmark test suite for 6.x

github-actions[bot] commented 1 month ago

Dependency Review

The following issues were found:

See the Details below.

License Issues

Package.resolved

PackageVersionLicenseIssue Type
github.com/apple/swift-numerics1.0.2NullUnknown License
github.com/hdrhistogram/hdrhistogram-swift0.1.2NullUnknown License
github.com/ordo-one/package-benchmark1.25.0NullUnknown License
github.com/ordo-one/package-jemalloc1.0.0NullUnknown License
github.com/ordo-one/texttable0.0.2NullUnknown License

OpenSSF Scorecard

PackageVersionScoreDetails
swift/github.com/apple/swift-numerics 1.0.2 UnknownUnknown
swift/github.com/hdrhistogram/hdrhistogram-swift 0.1.2 UnknownUnknown
swift/github.com/ordo-one/package-benchmark 1.25.0 UnknownUnknown
swift/github.com/ordo-one/package-jemalloc 1.0.0 UnknownUnknown
swift/github.com/ordo-one/texttable 0.0.2 UnknownUnknown

Scanned Manifest Files

Package.resolved
  • github.com/apple/swift-numerics@1.0.2
  • github.com/hdrhistogram/hdrhistogram-swift@0.1.2
  • github.com/ordo-one/package-benchmark@1.25.0
  • github.com/ordo-one/package-jemalloc@1.0.0
  • github.com/ordo-one/texttable@0.0.2
github-actions[bot] commented 1 month ago
Warnings
:warning: No CHANGELOG entry added.
:warning: No tests added / modified.

Generated by :no_entry_sign: Danger Swift against 66875891de88f2107341a852da65360d8370e95c

ArielDemarco commented 4 weeks ago

Looks that this is something we should deprioritize right now, considering the lack of support of Benchmarks for lower iOS versions