Skip to content
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

Bring back ilios partner test #7752

Closed
wants to merge 1 commit into from
Closed

Bring back ilios partner test #7752

wants to merge 1 commit into from

Conversation

snewcomer
Copy link
Contributor

@snewcomer snewcomer commented Nov 10, 2021

ref #7744

@snewcomer snewcomer added 🎯 canary PR is targeting canary (default) 🏷️ test This PR primarily adds tests for a feature labels Nov 10, 2021
@snewcomer snewcomer self-assigned this Nov 10, 2021
@github-actions
Copy link

github-actions bot commented Nov 10, 2021

Asset Size Report for 1fd44e8

Modern Builds

☑️ EmberData has not changed in size

If any packages had changed sizes they would be listed here.

Changeset



Full Asset Analysis (Modern)

Asset Size Report
=================


Library: EmberData
┌────────────┬─────────────┐
│  (index)   │   Values    │
├────────────┼─────────────┤
│   bytes    │ '184.14 KB' │
│ compressed │ '39.11 KB'  │
│  packages  │      8      │
│  modules   │     44      │
└────────────┴─────────────┘

Package: @ember-data/store
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '76.53 KB' │
│  compressed  │ '16.25 KB' │
│ % Of Library │   '41.6'   │
└──────────────┴────────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	@ember-data/store/-private                        | 75.62 KB  | 16.06 KB   | 98.8          | 41.1
	@ember-data/store/index                           | 936.00 B  | 198.78 B   | 1.2           | 0.5

Package: @ember-data/model
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '28.92 KB' │
│  compressed  │ '6.14 KB'  │
│ % Of Library │   '15.7'   │
└──────────────┴────────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	@ember-data/model/-private                        | 28.45 KB  | 6.04 KB    | 98.4          | 15.4
	@ember-data/model/index                           | 486.00 B  | 103.21 B   | 1.6           | 0.3

Package: @ember-data/record-data
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '24.12 KB' │
│  compressed  │ '5.12 KB'  │
│ % Of Library │   '13.1'   │
└──────────────┴────────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	@ember-data/record-data/-private                  | 24.12 KB  | 5.12 KB    | 100.0         | 13.1

Package: @ember-data/serializer
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '19.83 KB' │
│  compressed  │ '4.21 KB'  │
│ % Of Library │   '10.8'   │
└──────────────┴────────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	@ember-data/serializer/json                       | 7.23 KB   | 1.53 KB    | 36.4          | 3.9
	@ember-data/serializer/-private                   | 5.54 KB   | 1.18 KB    | 27.9          | 3.0
	@ember-data/serializer/json-api                   | 3.75 KB   | 815.09 B   | 18.9          | 2.0
	@ember-data/serializer/rest                       | 2.85 KB   | 620.77 B   | 14.4          | 1.6
	@ember-data/serializer/index                      | 258.00 B  | 54.79 B    | 1.3           | 0.1
	@ember-data/serializer/transform                  | 215.00 B  | 45.66 B    | 1.1           | 0.1

Package: @ember-data/adapter
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '15.84 KB' │
│  compressed  │ '3.36 KB'  │
│ % Of Library │   '8.6'    │
└──────────────┴────────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	@ember-data/adapter/rest                          | 7.99 KB   | 1.70 KB    | 50.4          | 4.3
	@ember-data/adapter/-private                      | 3.79 KB   | 825.07 B   | 24.0          | 2.1
	@ember-data/adapter/error                         | 1.99 KB   | 433.03 B   | 12.6          | 1.1
	@ember-data/adapter/index                         | 1.04 KB   | 225.32 B   | 6.5           | 0.6
	@ember-data/adapter/json-api                      | 1.03 KB   | 224.90 B   | 6.5           | 0.6

Package: ember-data
┌──────────────┬───────────┐
│   (index)    │  Values   │
├──────────────┼───────────┤
│    bytes     │ '9.35 KB' │
│  compressed  │ '1.99 KB' │
│ % Of Library │   '5.1'   │
└──────────────┴───────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	ember-data/index                                  | 2.42 KB   | 525.83 B   | 25.9          | 1.3
	ember-data/-private                               | 2.13 KB   | 462.55 B   | 22.8          | 1.2
	ember-data/adapters/errors                        | 1.19 KB   | 258.45 B   | 12.7          | 0.6
	ember-data/setup-container                        | 368.00 B  | 78.15 B    | 3.8           | 0.2
	ember-data/relationships                          | 318.00 B  | 67.53 B    | 3.3           | 0.2
	ember-data/serializers/embedded-records-mixin     | 274.00 B  | 58.19 B    | 2.9           | 0.1
	ember-data/serializers/json-api                   | 251.00 B  | 53.30 B    | 2.6           | 0.1
	ember-data/adapters/json-api                      | 245.00 B  | 52.03 B    | 2.6           | 0.1
	ember-data/serializers/json                       | 243.00 B  | 51.60 B    | 2.5           | 0.1
	ember-data/serializers/rest                       | 243.00 B  | 51.60 B    | 2.5           | 0.1
	ember-data/transform                              | 241.00 B  | 51.18 B    | 2.5           | 0.1
	ember-data/adapters/rest                          | 237.00 B  | 50.33 B    | 2.5           | 0.1
	ember-data/serializer                             | 232.00 B  | 49.27 B    | 2.4           | 0.1
	ember-data/adapter                                | 226.00 B  | 47.99 B    | 2.4           | 0.1
	ember-data/model                                  | 222.00 B  | 47.14 B    | 2.3           | 0.1
	ember-data/store                                  | 222.00 B  | 47.14 B    | 2.3           | 0.1
	ember-data/attr                                   | 218.00 B  | 46.29 B    | 2.3           | 0.1
	ember-data/version                                | 161.00 B  | 34.19 B    | 1.7           | 0.1

Package: ember-inflector
┌──────────────┬───────────┐
│   (index)    │  Values   │
├──────────────┼───────────┤
│    bytes     │ '6.74 KB' │
│  compressed  │ '1.43 KB' │
│ % Of Library │   '3.7'   │
└──────────────┴───────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	ember-inflector/lib/system/inflector              | 3.01 KB   | 654.53 B   | 44.7          | 1.6
	ember-inflector/lib/system/inflections            | 1.59 KB   | 345.53 B   | 23.6          | 0.9
	ember-inflector/lib/system                        | 471.00 B  | 100.02 B   | 6.8           | 0.2
	ember-inflector/index                             | 379.00 B  | 80.48 B    | 5.5           | 0.2
	ember-inflector/lib/helpers/pluralize             | 373.00 B  | 79.21 B    | 5.4           | 0.2
	ember-inflector/lib/utils/make-helper             | 352.00 B  | 74.75 B    | 5.1           | 0.2
	ember-inflector/lib/system/string                 | 318.00 B  | 67.53 B    | 4.6           | 0.2
	ember-inflector/lib/helpers/singularize           | 296.00 B  | 62.86 B    | 4.3           | 0.2

Package: @ember-data/debug
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '2.82 KB'  │
│  compressed  │ '612.48 B' │
│ % Of Library │   '1.5'    │
└──────────────┴────────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	@ember-data/debug/index                           | 2.32 KB   | 505.23 B   | 82.5          | 1.3
	@ember-data/debug/setup                           | 505.00 B  | 107.24 B   | 17.5          | 0.3

Modern Builds (No Rollup)

☑️ EmberData has not changed in size

If any packages had changed sizes they would be listed here.

Changeset



Full Asset Analysis (Modern)

Asset Size Report
=================


Library: EmberData
┌────────────┬─────────────┐
│  (index)   │   Values    │
├────────────┼─────────────┤
│   bytes    │ '222.96 KB' │
│ compressed │ '42.13 KB'  │
│  packages  │      8      │
│  modules   │     148     │
└────────────┴─────────────┘

Package: @ember-data/store
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '99.45 KB' │
│  compressed  │ '18.79 KB' │
│ % Of Library │   '44.6'   │
└──────────────┴────────────┘
	Module                                                                             | Bytes     | Compressed | % of Package  | % Of Library
	--------------------------------------------------------------------------------------------------------------------------------------
	@ember-data/store/-private/system/core-store                                       | 15.42 KB  | 2.91 KB    | 15.5          | 6.9
	@ember-data/store/-private/system/model/internal-model                             | 14.65 KB  | 2.77 KB    | 14.7          | 6.6
	@ember-data/store/-private/system/model/states                                     | 5.49 KB   | 1.04 KB    | 5.5           | 2.5
	@ember-data/store/-private/system/fetch-manager                                    | 5.26 KB   | 1018.77 B  | 5.3           | 2.4
	@ember-data/store/-private/system/record-array-manager                             | 4.16 KB   | 805.03 B   | 4.2           | 1.9
	@ember-data/store/-private/identifiers/cache                                       | 3.88 KB   | 751.55 B   | 3.9           | 1.7
	@ember-data/store/-private/system/store/finders                                    | 3.54 KB   | 684.85 B   | 3.6           | 1.6
	@ember-data/store/-private/system/references/has-many                              | 3.48 KB   | 674.26 B   | 3.5           | 1.6
	@ember-data/store/-private/index                                                   | 3.35 KB   | 649.13 B   | 3.4           | 1.5
	@ember-data/store/-private/system/store/record-data-store-wrapper                  | 3.28 KB   | 635.15 B   | 3.3           | 1.5
	@ember-data/store/-private/system/snapshot                                         | 3.04 KB   | 589.03 B   | 3.1           | 1.4
	@ember-data/store/-private/system/store/internal-model-factory                     | 2.88 KB   | 556.53 B   | 2.9           | 1.3
	@ember-data/store/-private/system/references/belongs-to                            | 2.87 KB   | 554.64 B   | 2.9           | 1.3
	@ember-data/store/-private/system/references/record                                | 2.23 KB   | 431.43 B   | 2.2           | 1.0
	@ember-data/store/-private/system/record-arrays/record-array                       | 2.22 KB   | 430.11 B   | 2.2           | 1.0
	@ember-data/store/-private/system/ds-model-store                                   | 1.80 KB   | 348.66 B   | 1.8           | 0.8
	@ember-data/store/-private/system/request-cache                                    | 1.79 KB   | 345.82 B   | 1.8           | 0.8
	@ember-data/store/-private/system/schema-definition-service                        | 1.52 KB   | 293.48 B   | 1.5           | 0.7
	@ember-data/store/-private/system/model/shim-model-class                           | 1.41 KB   | 272.88 B   | 1.4           | 0.6
	@ember-data/store/-private/system/store/serializer-response                        | 1.14 KB   | 220.72 B   | 1.1           | 0.5
	@ember-data/store/-private/identifiers/utils/uuid-v4                               | 999.00 B  | 188.78 B   | 1.0           | 0.4
	@ember-data/store/index                                                            | 936.00 B  | 176.88 B   | 0.9           | 0.4
	@ember-data/store/-private/system/references/reference                             | 922.00 B  | 174.23 B   | 0.9           | 0.4
	@ember-data/store/-private/system/record-arrays/adapter-populated-record-array     | 904.00 B  | 170.83 B   | 0.9           | 0.4
	@ember-data/store/-private/system/internal-model-map                               | 886.00 B  | 167.43 B   | 0.9           | 0.4
	@ember-data/store/-private/system/promise-proxies                                  | 811.00 B  | 153.25 B   | 0.8           | 0.4
	@ember-data/store/-private/system/errors-utils                                     | 802.00 B  | 151.55 B   | 0.8           | 0.4
	@ember-data/store/-private/system/record-notification-manager                      | 783.00 B  | 147.96 B   | 0.8           | 0.3
	@ember-data/store/-private/system/snapshot-record-array                            | 769.00 B  | 145.32 B   | 0.8           | 0.3
	@ember-data/store/-private/utils/construct-resource                                | 699.00 B  | 132.09 B   | 0.7           | 0.3
	@ember-data/store/-private/system/store/common                                     | 604.00 B  | 114.14 B   | 0.6           | 0.3
	@ember-data/store/-private/system/references                                       | 598.00 B  | 113.00 B   | 0.6           | 0.3
	@ember-data/store/-private/system/coerce-id                                        | 494.00 B  | 93.35 B    | 0.5           | 0.2
	@ember-data/store/-private/system/record-arrays                                    | 487.00 B  | 92.03 B    | 0.5           | 0.2
	@ember-data/store/-private/system/identity-map                                     | 454.00 B  | 85.79 B    | 0.4           | 0.2
	@ember-data/store/-private/system/record-data-for                                  | 447.00 B  | 84.47 B    | 0.4           | 0.2
	@ember-data/store/-private/system/weak-cache                                       | 416.00 B  | 78.61 B    | 0.4           | 0.2
	@ember-data/store/-private/ts-interfaces/identifier                                | 348.00 B  | 65.76 B    | 0.3           | 0.2
	@ember-data/store/-private/ts-interfaces/fetch-manager                             | 316.00 B  | 59.71 B    | 0.3           | 0.1
	@ember-data/store/-private/identifiers/is-stable-identifier                        | 313.00 B  | 59.14 B    | 0.3           | 0.1
	@ember-data/store/-private/utils/promise-record                                    | 290.00 B  | 54.80 B    | 0.3           | 0.1
	@ember-data/store/-private/system/backburner                                       | 271.00 B  | 51.21 B    | 0.3           | 0.1
	@ember-data/store/-private/system/normalize-model-name                             | 220.00 B  | 41.57 B    | 0.2           | 0.1
	@ember-data/store/-private/utils/is-non-empty-string                               | 212.00 B  | 40.06 B    | 0.2           | 0.1
	@ember-data/store/-debug/index                                                     | 210.00 B  | 39.68 B    | 0.2           | 0.1
	@ember-data/store/-private/ts-interfaces/minimum-serializer-interface              | 169.00 B  | 31.93 B    | 0.2           | 0.1
	@ember-data/store/-private/ts-interfaces/record-data-record-wrapper                | 167.00 B  | 31.55 B    | 0.2           | 0.1
	@ember-data/store/-private/ts-interfaces/minimum-adapter-interface                 | 166.00 B  | 31.37 B    | 0.2           | 0.1
	@ember-data/store/-private/ts-interfaces/record-data-store-wrapper                 | 166.00 B  | 31.37 B    | 0.2           | 0.1
	@ember-data/store/-private/ts-interfaces/schema-definition-service                 | 166.00 B  | 31.37 B    | 0.2           | 0.1
	@ember-data/store/-private/ts-interfaces/record-data-json-api                      | 161.00 B  | 30.42 B    | 0.2           | 0.1
	@ember-data/store/-private/ts-interfaces/ember-data-json-api                       | 160.00 B  | 30.23 B    | 0.2           | 0.1
	@ember-data/store/-private/ts-interfaces/record-data-schemas                       | 160.00 B  | 30.23 B    | 0.2           | 0.1
	@ember-data/store/-private/ts-interfaces/promise-proxies                           | 156.00 B  | 29.48 B    | 0.2           | 0.1
	@ember-data/store/-private/ts-interfaces/record-instance                           | 156.00 B  | 29.48 B    | 0.2           | 0.1
	@ember-data/store/-private/ts-interfaces/record-data                               | 152.00 B  | 28.72 B    | 0.1           | 0.1
	@ember-data/store/-private/ts-interfaces/ds-model                                  | 149.00 B  | 28.15 B    | 0.1           | 0.1
	@ember-data/store/-private/ts-interfaces/store                                     | 146.00 B  | 27.59 B    | 0.1           | 0.1
	@ember-data/store/-private/ts-interfaces/utils                                     | 146.00 B  | 27.59 B    | 0.1           | 0.1

Package: @ember-data/model
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '33.00 KB' │
│  compressed  │ '6.24 KB'  │
│ % Of Library │   '14.8'   │
└──────────────┴────────────┘
	Module                                                                | Bytes     | Compressed | % of Package  | % Of Library
	-------------------------------------------------------------------------------------------------------------------------
	@ember-data/model/-private/model                                      | 9.95 KB   | 1.88 KB    | 30.1          | 4.5
	@ember-data/model/-private/record-state                               | 6.23 KB   | 1.18 KB    | 18.9          | 2.8
	@ember-data/model/-private/system/promise-many-array                  | 3.95 KB   | 763.84 B   | 12.0          | 1.8
	@ember-data/model/-private/system/many-array                          | 2.84 KB   | 549.16 B   | 8.6           | 1.3
	@ember-data/model/-private/errors                                     | 2.05 KB   | 396.66 B   | 6.2           | 0.9
	@ember-data/model/-private/index                                      | 1.42 KB   | 275.14 B   | 4.3           | 0.6
	@ember-data/model/-private/system/relationships/relationship-meta     | 1.31 KB   | 252.66 B   | 4.0           | 0.6
	@ember-data/model/-private/attr                                       | 874.00 B  | 165.16 B   | 2.6           | 0.4
	@ember-data/model/-private/notify-changes                             | 845.00 B  | 159.68 B   | 2.5           | 0.4
	@ember-data/model/-private/belongs-to                                 | 688.00 B  | 130.01 B   | 2.0           | 0.3
	@ember-data/model/-private/has-many                                   | 648.00 B  | 122.45 B   | 1.9           | 0.3
	@ember-data/model/-private/util                                       | 526.00 B  | 99.40 B    | 1.6           | 0.2
	@ember-data/model/index                                               | 486.00 B  | 91.84 B    | 1.4           | 0.2
	@ember-data/model/-private/system/diff-array                          | 452.00 B  | 85.41 B    | 1.3           | 0.2
	@ember-data/model/-private/system/promise-belongs-to                  | 447.00 B  | 84.47 B    | 1.3           | 0.2
	@ember-data/model/-private/system/model-for-mixin                     | 427.00 B  | 80.69 B    | 1.3           | 0.2

Package: @ember-data/record-data
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '31.23 KB' │
│  compressed  │ '5.90 KB'  │
│ % Of Library │   '14.0'   │
└──────────────┴────────────┘
	Module                                                                            | Bytes     | Compressed | % of Package  | % Of Library
	-------------------------------------------------------------------------------------------------------------------------------------
	@ember-data/record-data/-private/record-data                                      | 8.29 KB   | 1.57 KB    | 26.5          | 3.7
	@ember-data/record-data/-private/graph/index                                      | 4.96 KB   | 960.18 B   | 15.9          | 2.2
	@ember-data/record-data/-private/graph/operations/replace-related-records         | 3.21 KB   | 620.59 B   | 10.3          | 1.4
	@ember-data/record-data/-private/graph/-edge-definition                           | 2.87 KB   | 555.59 B   | 9.2           | 1.3
	@ember-data/record-data/-private/relationships/state/has-many                     | 2.04 KB   | 394.01 B   | 6.5           | 0.9
	@ember-data/record-data/-private/relationships/state/belongs-to                   | 1.94 KB   | 374.92 B   | 6.2           | 0.9
	@ember-data/record-data/-private/graph/operations/update-relationship             | 1.51 KB   | 292.34 B   | 4.8           | 0.7
	@ember-data/record-data/-private/graph/operations/replace-related-record          | 1.06 KB   | 205.03 B   | 3.4           | 0.5
	@ember-data/record-data/-private/graph/-utils                                     | 1.06 KB   | 204.28 B   | 3.4           | 0.5
	@ember-data/record-data/-private/index                                            | 977.00 B  | 184.63 B   | 3.1           | 0.4
	@ember-data/record-data/-private/graph/operations/add-to-related-records          | 798.00 B  | 150.80 B   | 2.5           | 0.3
	@ember-data/record-data/-private/relationships/state/implicit                     | 692.00 B  | 130.77 B   | 2.2           | 0.3
	@ember-data/record-data/-private/graph/operations/remove-from-related-records     | 677.00 B  | 127.93 B   | 2.1           | 0.3
	@ember-data/record-data/-private/coerce-id                                        | 406.00 B  | 76.72 B    | 1.3           | 0.2
	@ember-data/record-data/-private/graph/-state                                     | 293.00 B  | 55.37 B    | 0.9           | 0.1
	@ember-data/record-data/-private/normalize-link                                   | 238.00 B  | 44.97 B    | 0.7           | 0.1
	@ember-data/record-data/-private/ts-interfaces/relationship-record-data           | 171.00 B  | 32.31 B    | 0.5           | 0.1
	@ember-data/record-data/-private/graph/-operations                                | 150.00 B  | 28.34 B    | 0.5           | 0.1

Package: @ember-data/serializer
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '22.25 KB' │
│  compressed  │ '4.21 KB'  │
│ % Of Library │   '10.0'   │
└──────────────┴────────────┘
	Module                                                     | Bytes     | Compressed | % of Package  | % Of Library
	--------------------------------------------------------------------------------------------------------------
	@ember-data/serializer/json                                | 7.23 KB   | 1.37 KB    | 32.5          | 3.2
	@ember-data/serializer/-private/embedded-records-mixin     | 4.43 KB   | 858.14 B   | 19.9          | 2.0
	@ember-data/serializer/json-api                            | 3.75 KB   | 725.29 B   | 16.8          | 1.7
	@ember-data/serializer/rest                                | 2.85 KB   | 552.37 B   | 12.8          | 1.3
	@ember-data/serializer/-private/index                      | 1.18 KB   | 228.66 B   | 5.3           | 0.5
	@ember-data/serializer/-private/transforms/date            | 530.00 B  | 100.15 B   | 2.3           | 0.2
	@ember-data/serializer/-private/transforms/boolean         | 511.00 B  | 96.56 B    | 2.2           | 0.2
	@ember-data/serializer/-private/transforms/number          | 453.00 B  | 85.60 B    | 2.0           | 0.2
	@ember-data/serializer/-private/transforms/string          | 381.00 B  | 71.99 B    | 1.7           | 0.2
	@ember-data/serializer/-private/utils                      | 303.00 B  | 57.25 B    | 1.3           | 0.1
	@ember-data/serializer/index                               | 258.00 B  | 48.75 B    | 1.1           | 0.1
	@ember-data/serializer/-private/transforms/transform       | 226.00 B  | 42.70 B    | 1.0           | 0.1
	@ember-data/serializer/transform                           | 215.00 B  | 40.62 B    | 0.9           | 0.1

Package: @ember-data/adapter
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '17.97 KB' │
│  compressed  │ '3.40 KB'  │
│ % Of Library │   '8.1'    │
└──────────────┴────────────┘
	Module                                                        | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------------------
	@ember-data/adapter/rest                                      | 7.99 KB   | 1.51 KB    | 44.4          | 3.6
	@ember-data/adapter/error                                     | 1.99 KB   | 385.32 B   | 11.1          | 0.9
	@ember-data/adapter/-private/build-url-mixin                  | 1.93 KB   | 374.17 B   | 10.8          | 0.9
	@ember-data/adapter/index                                     | 1.04 KB   | 200.50 B   | 5.8           | 0.5
	@ember-data/adapter/json-api                                  | 1.03 KB   | 200.12 B   | 5.8           | 0.5
	@ember-data/adapter/-private/index                            | 1.03 KB   | 199.55 B   | 5.7           | 0.5
	@ember-data/adapter/-private/utils/serialize-query-params     | 770.00 B  | 145.51 B   | 4.2           | 0.3
	@ember-data/adapter/-private/utils/determine-body-promise     | 573.00 B  | 108.28 B   | 3.1           | 0.3
	@ember-data/adapter/-private/utils/parse-response-headers     | 494.00 B  | 93.35 B    | 2.7           | 0.2
	@ember-data/adapter/-private/utils/fetch                      | 454.00 B  | 85.79 B    | 2.5           | 0.2
	@ember-data/adapter/-private/utils/serialize-into-hash        | 367.00 B  | 69.35 B    | 2.0           | 0.2
	@ember-data/adapter/-private/utils/continue-on-reject         | 222.00 B  | 41.95 B    | 1.2           | 0.1
	@ember-data/adapter/-private/fastboot-interface               | 147.00 B  | 27.77 B    | 0.8           | 0.1

Package: ember-data
┌──────────────┬───────────┐
│   (index)    │  Values   │
├──────────────┼───────────┤
│    bytes     │ '9.51 KB' │
│  compressed  │ '1.80 KB' │
│ % Of Library │   '4.3'   │
└──────────────┴───────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	ember-data/index                                  | 2.42 KB   | 467.90 B   | 25.4          | 1.1
	ember-data/-private/index                         | 1.93 KB   | 373.03 B   | 20.3          | 0.9
	ember-data/adapters/errors                        | 1.19 KB   | 229.98 B   | 12.5          | 0.5
	ember-data/-private/core                          | 368.00 B  | 69.54 B    | 3.8           | 0.2
	ember-data/setup-container                        | 368.00 B  | 69.54 B    | 3.8           | 0.2
	ember-data/relationships                          | 318.00 B  | 60.09 B    | 3.3           | 0.1
	ember-data/serializers/embedded-records-mixin     | 274.00 B  | 51.77 B    | 2.8           | 0.1
	ember-data/serializers/json-api                   | 251.00 B  | 47.43 B    | 2.6           | 0.1
	ember-data/adapters/json-api                      | 245.00 B  | 46.29 B    | 2.5           | 0.1
	ember-data/serializers/json                       | 243.00 B  | 45.92 B    | 2.5           | 0.1
	ember-data/serializers/rest                       | 243.00 B  | 45.92 B    | 2.5           | 0.1
	ember-data/transform                              | 241.00 B  | 45.54 B    | 2.5           | 0.1
	ember-data/adapters/rest                          | 237.00 B  | 44.78 B    | 2.4           | 0.1
	ember-data/serializer                             | 232.00 B  | 43.84 B    | 2.4           | 0.1
	ember-data/adapter                                | 226.00 B  | 42.70 B    | 2.3           | 0.1
	ember-data/model                                  | 222.00 B  | 41.95 B    | 2.3           | 0.1
	ember-data/store                                  | 222.00 B  | 41.95 B    | 2.3           | 0.1
	ember-data/attr                                   | 218.00 B  | 41.19 B    | 2.2           | 0.1
	ember-data/version                                | 161.00 B  | 30.42 B    | 1.7           | 0.1

Package: ember-inflector
┌──────────────┬───────────┐
│   (index)    │  Values   │
├──────────────┼───────────┤
│    bytes     │ '6.74 KB' │
│  compressed  │ '1.27 KB' │
│ % Of Library │   '3.0'   │
└──────────────┴───────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	ember-inflector/lib/system/inflector              | 3.01 KB   | 582.42 B   | 44.7          | 1.3
	ember-inflector/lib/system/inflections            | 1.59 KB   | 307.46 B   | 23.6          | 0.7
	ember-inflector/lib/system                        | 471.00 B  | 89.00 B    | 6.8           | 0.2
	ember-inflector/index                             | 379.00 B  | 71.62 B    | 5.5           | 0.2
	ember-inflector/lib/helpers/pluralize             | 373.00 B  | 70.48 B    | 5.4           | 0.2
	ember-inflector/lib/utils/make-helper             | 352.00 B  | 66.51 B    | 5.1           | 0.2
	ember-inflector/lib/system/string                 | 318.00 B  | 60.09 B    | 4.6           | 0.1
	ember-inflector/lib/helpers/singularize           | 296.00 B  | 55.93 B    | 4.3           | 0.1

Package: @ember-data/debug
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '2.82 KB'  │
│  compressed  │ '545.00 B' │
│ % Of Library │   '1.3'    │
└──────────────┴────────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	@ember-data/debug/index                           | 2.32 KB   | 449.56 B   | 82.5          | 1.0
	@ember-data/debug/setup                           | 505.00 B  | 95.43 B    | 17.5          | 0.2

@github-actions
Copy link

github-actions bot commented Nov 10, 2021

Performance Report for 1fd44e8

Scenario - materialization: ☑️ Performance is stable

☑️ duration
phase no difference [-12ms to 53ms]
☑️ Phase [navigationStart] => [start-find-all]
phase no difference [-14ms to 13ms]
☑️ Phase [start-find-all] => [start-materialization]
phase no difference [-12ms to 22ms]
⚠️ Phase [start-materialization] => [end-materialization]
phase estimated regression +10ms [2ms to 17ms] OR +1.48% [0.34% to 2.57%]
☑️ Phase [end-materialization] => [Test End]
phase no difference [-1ms to 8ms]

Scenario - unload: ⚠️ Performance regressed

⚠️ duration
phase estimated regression +34ms [2ms to 68ms] OR +1.13% [0.08% to 2.26%]
☑️ Phase [navigationStart] => [start-push-payload]
phase no difference [-15ms to 22ms]
⚠️ Phase [start-push-payload] => [start-unload-records]
phase estimated regression +27ms [6ms to 47ms] OR +1.77% [0.4% to 3.08%]
☑️ Phase [start-unload-records] => [end-unload-records]
phase no difference [-5ms to 6ms]
☑️ Phase [end-unload-records] => [Test End]
phase no difference [-1ms to 0ms]

Scenario - destroy: ☑️ Performance is stable

☑️ duration
phase no difference [-49ms to 34ms]
☑️ Phase [navigationStart] => [start-push-payload]
phase no difference [-29ms to 8ms]
☑️ Phase [start-push-payload] => [start-destroy-records]
phase no difference [-25ms to 25ms]
☑️ Phase [start-destroy-records] => [end-destroy-records]
phase no difference [-9ms to 20ms]
☑️ Phase [end-destroy-records] => [Test End]
phase no difference [-1ms to 1ms]

Scenario - add-children: ☑️ Performance is stable

☑️ duration
phase no difference [-14ms to 34ms]
☑️ Phase [navigationStart] => [start-push-initial-payload]
phase no difference [-16ms to 20ms]
☑️ Phase [start-push-initial-payload] => [start-push-update-payload]
phase no difference [0ms to 19ms]
☑️ Phase [start-push-update-payload] => [end-push-update-payload]
phase no difference [-4ms to 5ms]
☑️ Phase [end-push-update-payload] => [Test End]
phase no difference [-2ms to 1ms]

Scenario - unused-relationships: ☑️ Performance is stable

☑️ duration
phase no difference [-36ms to 23ms]
☑️ Phase [navigationStart] => [start-push-payload]
phase no difference [-17ms to 15ms]
☑️ Phase [start-push-payload] => [end-push-payload]
phase no difference [-23ms to 12ms]
☑️ Phase [end-push-payload] => [Test End]
phase no difference [-2ms to 2ms]

@snewcomer snewcomer force-pushed the sn/ilios branch 2 times, most recently from 701a0d1 to 3688a67 Compare December 13, 2021 14:34
@jrjohnson
Copy link
Contributor

Ilios Frontend should, once again, be testable here. We're now on 4.1. Turns out there were a few bonus breaking changes we discovered around hasMany('foo').ids() which became eventually consistent but no longer consistent on first access. I'm not sure if this was intended or a side effect of that data being tracked (which we love BTW!!). We also ended up pushing a bunch of models into octane style and that sorted out some problems we had with CPs that were returning promises.

@jrjohnson
Copy link
Contributor

Well this is fun... ugh. We went to a node 16.x minimum to allow us to do overrides which only seem to work in NPM v8. This is necessary to get around an embroider incompatibility between v0.3somethign and 0.50something. I don't know how to handle that here other than pushing this into it's own job and setting the minimum node version.

@jrjohnson
Copy link
Contributor

Ok we were able to resolve our issues with embroiderer and now support node 14.x again. This is probably ready for a re-try.

@runspired
Copy link
Contributor

closing in favor of #7529

@runspired runspired closed this Dec 7, 2022
@runspired runspired deleted the sn/ilios branch April 26, 2023 15:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🎯 canary PR is targeting canary (default) 🏷️ test This PR primarily adds tests for a feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants