Bug 1844115 - Part 3: Update test262 exclusions. r=allstarschh

Disable new failing Temporal tests.

Depends on D183878

Differential Revision: https://phabricator.services.mozilla.com/D183879
This commit is contained in:
André Bargull 2023-07-21 07:29:33 +00:00
Родитель 7367bb6aef
Коммит 7e98a45d11
1 изменённых файлов: 198 добавлений и 0 удалений

Просмотреть файл

@ -1033,6 +1033,198 @@ skip script test262/built-ins/Temporal/ZonedDateTime/prototype/epochMilliseconds
skip script test262/built-ins/Temporal/ZonedDateTime/prototype/epochMicroseconds/basic.js
skip script test262/built-ins/Temporal/ZonedDateTime/prototype/epochSeconds/basic.js
# https://github.com/tc39/proposal-temporal/issues/2532
# https://github.com/tc39/test262/pull/3858
skip script test262/built-ins/Temporal/PlainMonthDay/from/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainMonthDay/from/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainMonthDay/from/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainMonthDay/prototype/toPlainDate/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainMonthDay/prototype/toPlainDate/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainMonthDay/prototype/toPlainDate/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainMonthDay/prototype/equals/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainMonthDay/prototype/equals/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainMonthDay/prototype/equals/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainMonthDay/prototype/with/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainMonthDay/prototype/with/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainMonthDay/prototype/with/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/ZonedDateTime/from/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/ZonedDateTime/from/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/ZonedDateTime/from/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/ZonedDateTime/compare/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/ZonedDateTime/compare/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/ZonedDateTime/compare/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/ZonedDateTime/prototype/equals/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/ZonedDateTime/prototype/equals/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/ZonedDateTime/prototype/equals/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/ZonedDateTime/prototype/toPlainYearMonth/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/ZonedDateTime/prototype/toPlainYearMonth/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/ZonedDateTime/prototype/toPlainYearMonth/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/ZonedDateTime/prototype/withPlainDate/argument-duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/ZonedDateTime/prototype/withPlainDate/argument-constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/ZonedDateTime/prototype/withPlainDate/argument-proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/ZonedDateTime/prototype/since/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/ZonedDateTime/prototype/since/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/ZonedDateTime/prototype/since/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/ZonedDateTime/prototype/with/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/ZonedDateTime/prototype/with/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/ZonedDateTime/prototype/with/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/ZonedDateTime/prototype/toPlainMonthDay/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/ZonedDateTime/prototype/toPlainMonthDay/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/ZonedDateTime/prototype/toPlainMonthDay/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/ZonedDateTime/prototype/until/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/ZonedDateTime/prototype/until/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/ZonedDateTime/prototype/until/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDate/from/argument-duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDate/from/argument-constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDate/from/argument-proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDate/compare/argument-duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDate/compare/argument-constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDate/compare/argument-proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDate/prototype/equals/argument-duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDate/prototype/equals/argument-constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDate/prototype/equals/argument-proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDate/prototype/toPlainYearMonth/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDate/prototype/toPlainYearMonth/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDate/prototype/toPlainYearMonth/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDate/prototype/since/argument-duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDate/prototype/since/argument-constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDate/prototype/since/argument-proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDate/prototype/with/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDate/prototype/with/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDate/prototype/with/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDate/prototype/toPlainMonthDay/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDate/prototype/toPlainMonthDay/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDate/prototype/toPlainMonthDay/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDate/prototype/until/argument-duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDate/prototype/until/argument-constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDate/prototype/until/argument-proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/TimeZone/prototype/getPossibleInstantsFor/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/TimeZone/prototype/getPossibleInstantsFor/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/TimeZone/prototype/getPossibleInstantsFor/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/TimeZone/prototype/getInstantFor/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/TimeZone/prototype/getInstantFor/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/TimeZone/prototype/getInstantFor/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/Duration/compare/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/Duration/compare/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/Duration/compare/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/Duration/prototype/round/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/Duration/prototype/round/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/Duration/prototype/round/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/Duration/prototype/add/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/Duration/prototype/add/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/Duration/prototype/add/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/Duration/prototype/subtract/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/Duration/prototype/subtract/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/Duration/prototype/subtract/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/Duration/prototype/total/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/Duration/prototype/total/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/Duration/prototype/total/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainTime/prototype/toPlainDateTime/argument-duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainTime/prototype/toPlainDateTime/argument-constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainTime/prototype/toPlainDateTime/argument-proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainTime/prototype/toZonedDateTime/argument-duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainTime/prototype/toZonedDateTime/argument-constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainTime/prototype/toZonedDateTime/argument-proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDateTime/from/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDateTime/from/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDateTime/from/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDateTime/compare/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDateTime/compare/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDateTime/compare/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDateTime/prototype/equals/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDateTime/prototype/equals/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDateTime/prototype/equals/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDateTime/prototype/toPlainYearMonth/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDateTime/prototype/toPlainYearMonth/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDateTime/prototype/toPlainYearMonth/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDateTime/prototype/withPlainDate/argument-duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDateTime/prototype/withPlainDate/argument-constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDateTime/prototype/withPlainDate/argument-proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDateTime/prototype/since/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDateTime/prototype/since/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDateTime/prototype/since/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDateTime/prototype/with/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDateTime/prototype/with/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDateTime/prototype/with/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDateTime/prototype/toPlainMonthDay/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDateTime/prototype/toPlainMonthDay/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDateTime/prototype/toPlainMonthDay/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDateTime/prototype/until/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDateTime/prototype/until/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainDateTime/prototype/until/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainYearMonth/from/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainYearMonth/from/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainYearMonth/from/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainYearMonth/compare/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainYearMonth/compare/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainYearMonth/compare/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainYearMonth/prototype/toPlainDate/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainYearMonth/prototype/toPlainDate/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainYearMonth/prototype/toPlainDate/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainYearMonth/prototype/equals/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainYearMonth/prototype/equals/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainYearMonth/prototype/equals/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainYearMonth/prototype/add/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainYearMonth/prototype/add/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainYearMonth/prototype/add/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainYearMonth/prototype/since/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainYearMonth/prototype/since/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainYearMonth/prototype/since/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainYearMonth/prototype/with/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainYearMonth/prototype/with/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainYearMonth/prototype/with/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainYearMonth/prototype/subtract/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainYearMonth/prototype/subtract/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainYearMonth/prototype/subtract/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainYearMonth/prototype/until/constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/PlainYearMonth/prototype/until/duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/PlainYearMonth/prototype/until/proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/daysInMonth/argument-duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/daysInMonth/argument-constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/daysInMonth/argument-proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/daysInWeek/argument-duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/daysInWeek/argument-constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/daysInWeek/argument-proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/day/argument-duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/day/argument-constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/day/argument-proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/year/argument-duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/year/argument-constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/year/argument-proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/monthsInYear/argument-duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/monthsInYear/argument-constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/monthsInYear/argument-proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/daysInYear/argument-duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/daysInYear/argument-constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/daysInYear/argument-proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/monthCode/argument-duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/monthCode/argument-constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/monthCode/argument-proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/month/argument-duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/month/argument-constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/month/argument-proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/dateAdd/argument-duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/dateAdd/argument-constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/dateAdd/argument-proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/weekOfYear/argument-duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/weekOfYear/argument-constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/weekOfYear/argument-proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/dayOfWeek/argument-duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/dayOfWeek/argument-constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/dayOfWeek/argument-proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/inLeapYear/argument-duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/inLeapYear/argument-constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/inLeapYear/argument-proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/dateUntil/argument-duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/dateUntil/argument-constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/dateUntil/argument-proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/yearOfWeek/argument-duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/yearOfWeek/argument-constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/yearOfWeek/argument-proto-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/dayOfYear/argument-duplicate-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/dayOfYear/argument-constructor-in-calendar-fields.js
skip script test262/built-ins/Temporal/Calendar/prototype/dayOfYear/argument-proto-in-calendar-fields.js
##############################################
# Temporal Intl tests #
@ -1282,6 +1474,12 @@ skip script test262/intl402/Temporal/Calendar/prototype/eraYear/argument-string-
skip script test262/intl402/Temporal/Calendar/prototype/era/argument-string-multiple-calendar.js
skip script test262/intl402/Temporal/Calendar/prototype/dateUntil/until-across-lunisolar-leap-months.js
skip script test262/intl402/Temporal/Calendar/prototype/dateUntil/zero-length-duration-result.js
skip script test262/intl402/Temporal/Calendar/prototype/eraYear/argument-duplicate-calendar-fields.js
skip script test262/intl402/Temporal/Calendar/prototype/eraYear/argument-constructor-in-calendar-fields.js
skip script test262/intl402/Temporal/Calendar/prototype/eraYear/argument-proto-in-calendar-fields.js
skip script test262/intl402/Temporal/Calendar/prototype/era/argument-duplicate-calendar-fields.js
skip script test262/intl402/Temporal/Calendar/prototype/era/argument-constructor-in-calendar-fields.js
skip script test262/intl402/Temporal/Calendar/prototype/era/argument-proto-in-calendar-fields.js
skip script test262/staging/Temporal/ZonedDateTime/old/construction-and-properties.js
skip script test262/staging/Intl402/Temporal/old/date-time-format.js