Skip to content

Commit

Permalink
[snapshot] Add Missing Older iPhone & iPad models to Generated Snapsh…
Browse files Browse the repository at this point in the history
…ot Reports (#21557)

* Add missing newer iPhone models to Generated Snapshot Reports

* Add missing iPad versions as well

* Fix accidental duplicate

* Fix iPad order
  • Loading branch information
kylehowells committed Oct 7, 2023
1 parent b7714db commit 5cfa143
Showing 1 changed file with 32 additions and 19 deletions.
51 changes: 32 additions & 19 deletions snapshot/lib/snapshot/reports_generator.rb
Expand Up @@ -101,6 +101,7 @@ def xcode_9_and_above_device_name_mappings
'iPhone 12 Pro' => "iPhone 12 Pro",
'iPhone 12 mini' => "iPhone 12 mini",
'iPhone 12' => "iPhone 12",
'iPhone SE (2nd generation)' => "iPhone SE (2nd generation)",
'iPhone 11 Pro Max' => "iPhone 11 Pro Max",
'iPhone 11 Pro' => "iPhone 11 Pro",
'iPhone 11' => "iPhone 11",
Expand All @@ -122,52 +123,64 @@ def xcode_9_and_above_device_name_mappings
'iPhone 4s' => "iPhone 4s (3.5-Inch)",
'iPad 2' => 'iPad 2',
'iPad Air (5th generation)' => 'iPad Air (5th generation)',
'iPad Air (4th generation)' => 'iPad Air (4th generation)',
'iPad Air (3rd generation)' => 'iPad Air (3rd generation)',
'iPad Air 2' => 'iPad Air 2',
'iPad Air' => 'iPad Air',
'iPad (10th generation)' => 'iPad (10th generation)',
'iPad (5th generation)' => 'iPad (5th generation)',
'iPad (9th generation)' => 'iPad (9th generation)',
'iPad (8th generation)' => 'iPad (8th generation)',
'iPad (7th generation)' => 'iPad (7th generation)',
'iPad mini 2' => 'iPad mini 2',
'iPad mini 3' => 'iPad mini 3',
'iPad mini 4' => 'iPad mini 4',
'iPad (6th generation)' => 'iPad (6th generation)',
'iPad (5th generation)' => 'iPad (5th generation)',
'iPad mini (6th generation)' => 'iPad mini (6th generation)',
'iPad mini (5th generation)' => 'iPad mini (5th generation)',
'iPad mini 4' => 'iPad mini 4',
'iPad mini 3' => 'iPad mini 3',
'iPad mini 2' => 'iPad mini 2',
'iPad Pro (9.7-inch)' => 'iPad Pro (9.7-inch)',
'iPad Pro (9.7 inch)' => 'iPad Pro (9.7-inch)', # iOS 10.3.1 simulator
'iPad Pro (10.5-inch)' => 'iPad Pro (10.5-inch)',
'iPad Pro (11-inch) (4th generation) (16GB)' => 'iPad Pro (11-inch) (4th generation) (16GB)',
'iPad Pro (11-inch) (4th generation)' => 'iPad Pro (11-inch) (4th generation)',
'iPad Pro (11-inch) (3rd generation)' => 'iPad Pro (11-inch) (3rd generation)',
'iPad Pro (11-inch) (2nd generation)' => 'iPad Pro (11-inch) (2nd generation)',
'iPad Pro (11-inch) (1st generation)' => 'iPad Pro (11-inch) (1st generation)',
'iPad Pro (11-inch)' => 'iPad Pro (11-inch)',
'iPad Pro (12.9-inch) (6th generation) (16GB)' => 'iPad Pro (12.9-inch) (6th generation) (16GB)',
'iPad Pro (12.9-inch) (6th generation)' => 'iPad Pro (12.9-inch) (6th generation)',
'iPad Pro (12.9-inch) (5th generation)' => 'iPad Pro (12.9-inch) (5th generation)',
'iPad Pro (12.9-inch) (4th generation)' => 'iPad Pro (12.9-inch) (4th generation)',
'iPad Pro (12.9-inch) (3rd generation)' => 'iPad Pro (12.9-inch) (3rd generation)',
'iPad Pro (12.9-inch) (2nd generation)' => 'iPad Pro (12.9-inch) (2nd generation)',
'iPad Pro (12.9-inch)' => 'iPad Pro (12.9-inch)',
'iPad Pro (12.9 inch)' => 'iPad Pro (12.9-inch)', # iOS 10.3.1 simulator
'iPad Pro' => 'iPad Pro (12.9-inch)', # iOS 9.3 simulator
'iPod touch (7th generation)' => 'iPod touch (7th generation)',
'Apple TV 1080p' => 'Apple TV',
'Apple TV 4K (3rd generation)' => 'Apple TV 4K (3rd generation)',
'Apple TV 4K (3rd generation) (at 1080p)' => 'Apple TV 4K (3rd generation) (at 1080p)',
'Apple TV 4K (2nd generation)' => 'Apple TV 4K (2nd generation)',
'Apple TV 4K (2nd generation) (at 1080p)' => 'Apple TV 4K (2nd generation) (at 1080p)',
'Apple TV 4K (at 1080p)' => 'Apple TV 4K (at 1080p)',
'Apple TV 4K' => 'Apple TV 4K',
'Apple TV 1080p' => 'Apple TV',
'Apple TV' => 'Apple TV',
'Mac' => 'Mac',
'Apple Watch Series 5 - 44mm' => 'Apple Watch Series 5 - 44mm',
'Apple Watch Series 6 - 44mm' => 'Apple Watch Series 6 - 44mm',
'Apple Watch Series 5 (40mm)' => 'Apple Watch Series 5 (40mm)',
'Apple Watch Series 5 (44mm)' => 'Apple Watch Series 5 (44mm)',
'Apple Watch Series 6 (40mm)' => 'Apple Watch Series 6 (40mm)',
'Apple Watch Series 6 (44mm)' => 'Apple Watch Series 6 (44mm)',
'Apple Watch Series 7 (41mm)' => 'Apple Watch Series 7 (41mm)',
'Apple Watch Series 7 (45mm)' => 'Apple Watch Series 7 (45mm)',
'Apple Watch Series 8 (41mm)' => 'Apple Watch Series 8 (41mm)',
'Apple Watch Series 8 (45mm)' => 'Apple Watch Series 8 (45mm)',
'Apple Watch Series 9 (41mm)' => 'Apple Watch Series 9 (41mm)',
'Apple Watch Series 9 (45mm)' => 'Apple Watch Series 9 (45mm)',
'Apple Watch SE (40mm)' => 'Apple Watch SE (40mm)',
'Apple Watch Ultra 2 (49mm)' => 'Apple Watch Ultra 2 (49mm)',
'Apple Watch SE (44mm)' => 'Apple Watch SE (44mm)',
'Apple Watch Ultra 2 (49mm)' => 'Apple Watch Ultra 2 (49mm)'
'Apple Watch SE (40mm)' => 'Apple Watch SE (40mm)',
'Apple Watch Series 9 (45mm)' => 'Apple Watch Series 9 (45mm)',
'Apple Watch Series 9 (41mm)' => 'Apple Watch Series 9 (41mm)',
'Apple Watch Series 8 (45mm)' => 'Apple Watch Series 8 (45mm)',
'Apple Watch Series 8 (41mm)' => 'Apple Watch Series 8 (41mm)',
'Apple Watch Series 7 (45mm)' => 'Apple Watch Series 7 (45mm)',
'Apple Watch Series 7 (41mm)' => 'Apple Watch Series 7 (41mm)',
'Apple Watch Series 6 (44mm)' => 'Apple Watch Series 6 (44mm)',
'Apple Watch Series 6 (40mm)' => 'Apple Watch Series 6 (40mm)',
'Apple Watch Series 5 (44mm)' => 'Apple Watch Series 5 (44mm)',
'Apple Watch Series 5 (40mm)' => 'Apple Watch Series 5 (40mm)',
'Apple Watch Series 6 - 44mm' => 'Apple Watch Series 6 - 44mm',
'Apple Watch Series 5 - 44mm' => 'Apple Watch Series 5 - 44mm'
}
end

Expand Down

0 comments on commit 5cfa143

Please sign in to comment.