51 Commits

Author SHA1 Message Date
2ce2765e67 Adjust light test helpers to use Kelvin, and cleanup unused helpers (#133048)
Cleanup light test helper methods
2024-12-12 16:49:25 +01:00
833557fad5 Trigger full ci run on global mypy config change (#132909) 2024-12-11 19:16:49 +01:00
7672215095 Trigger full CI run on homeassistant_hardware integration changes (#130129)
Add components/homeassistant_hardware to core files
2024-11-08 13:46:40 +01:00
3ba3fbf4a5 Add tests/components/conftest.py to core files (#128425) 2024-10-15 10:34:54 +02:00
803de40321 Add trace to core files (#126314) 2024-09-20 16:40:57 +02:00
6d212ea24e Add helper functions for repair tests (#125886)
* Expose repairs constants and function for other components

* Reorder

* Use helper methods

* Adjust core_files

* Improve

* Update test_migrate.py
2024-09-14 03:31:44 +02:00
60b0f0dc53 Add assist satellite entity component (#125351)
* Add assist_satellite

* Update homeassistant/components/assist_satellite/manifest.json

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>

* Update homeassistant/components/assist_satellite/manifest.json

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>

* Add platform constant

* Update Dockerfile

* Apply suggestions from code review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Address comments

* Update docstring async_internal_announce

* Update CODEOWNERS

---------

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-09-05 21:16:30 -04:00
0afae45bc5 Trigger full CI run on Blueprint integration changes (#124778) 2024-08-28 14:27:01 +02:00
cd80cd5caa Update audit licenses run conditions [ci] (#123009) 2024-08-01 11:30:29 +02:00
fd815beb2d Add valve to base platform (#121313) 2024-07-05 17:41:13 +02:00
afb184db73 Remove coveragerc (#121286) 2024-07-05 11:03:31 +02:00
04a6285e62 Add .coveragerc to core files (#121182) 2024-07-04 20:46:36 +02:00
453564fd03 Force full CI on all root test files (#119673) 2024-06-14 09:27:18 +02:00
1ad8151bd1 Use PEP 695 type alias in tests (#117797) 2024-05-20 19:03:04 +02:00
8e3b5f1be4 Add todo to core files (#103102) 2023-10-31 07:55:03 +01:00
b953f2998c Rename the safe_mode integration to recovery_mode (#102581)
* Rename safe mode integration to recovery mode

* Update code
2023-10-24 09:11:14 +02:00
15de221c3e Trigger full CI run if assist_pipeline is modified (#99319) 2023-08-30 12:17:26 +02:00
82b3ced4f1 Add lawnmower entity (#93623)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-08-21 12:19:55 +02:00
eb64e89ecf Make changes in modbus trigger a full CI run (#98055) 2023-08-08 18:49:56 +02:00
747f4d4a73 Add event entity (#96797) 2023-07-21 12:16:35 +02:00
5303bef83e Add image entity component (#90564) 2023-06-19 17:03:48 +02:00
24290e5d08 Add datetime platform (#81943)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2023-05-29 23:24:15 +02:00
5dd3209e42 Add date and time platforms to core files (#92343) 2023-05-01 22:50:44 +02:00
cdbffee781 Remove legacy pip resolver (#92124)
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-04-27 22:39:29 +02:00
e0ec3488d3 Adjust IntFlag handling in syrupy (#90223) 2023-03-26 14:20:05 +02:00
4ca0a24f87 Increase test scope of MariaDB + PostgreSQL tests (#87019)
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-02-13 15:58:13 -06:00
14c19a2456 Trigger full CI on recorder test changes (#87764) 2023-02-09 10:19:39 +01:00
a3b346b560 Trigger full CI on Text integration changes (#82907) 2022-11-29 15:49:10 +01:00
690556a5f1 CI: Do not trigger full suite for alert integration (#80174) 2022-10-12 17:17:28 +02:00
cd3e99564f Add repairs integration to core files (#75489) 2022-07-20 13:02:13 +02:00
a4517a4c1d Trigger full CI on Bluetooth integration changes (#74929) 2022-07-10 23:59:08 +02:00
1ac71455cb Move remaining metadata to pyproject (#72469) 2022-05-26 02:54:49 +02:00
c27d563164 Make changes to application_credentials trigger full CI run (#72157) 2022-05-19 16:19:39 +02:00
073fb40b79 Add update entity platform (#68248)
Co-authored-by: Glenn Waters <glenn@watrs.ca>
2022-03-21 11:02:48 +01:00
3b798ee14a Fix pip_check (#68421) 2022-03-20 16:29:50 +01:00
e09d0b7106 Fix CI file changed filter (#68351) 2022-03-20 10:32:10 +01:00
6f61ed8799 Add backup platform support (#68182) 2022-03-15 14:46:02 -07:00
6b3b21bcfd Revert "Add update integration (#66552)" (#67641) 2022-03-07 15:52:15 -08:00
1a78e18eeb Add update integration (#66552)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-03-03 08:27:09 -08:00
8eb7507482 Cleanup after setup.py removal (#67036) 2022-02-22 14:32:55 +01:00
bcc5ce142f Fix trigger of full CI on dependency bumps (#66738) 2022-02-17 16:19:51 +01:00
cbdbb66475 Fix integrations building on top of mjpeg (#66557) 2022-02-15 15:24:52 +01:00
ab67ba20f5 Update pylint plugin to validate _async_has_devices (#66512) 2022-02-14 18:10:50 +01:00
370832f527 Fix http typing (#66506) 2022-02-14 13:40:31 +01:00
03ade194ab Trigger full CI run on pylint amends (#65430)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-07 10:58:30 +01:00
f467f0a094 Add diagnostics to the core files (#64417)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-19 10:55:33 +01:00
d84beefd4e CI: Add job for pip check (#64058) 2022-01-17 14:06:30 +01:00
2d2944d186 Enable deprecated-typing-alias check [pylint] (#63935) 2022-01-12 13:53:34 +01:00
d3da791168 Fix missing full test suite in CI some cases (#63912)
* Fix missing full test suite in CI some cases

* Update .core_files.yaml

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

* Add hassfest

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-01-11 19:07:15 +01:00
fc6c0b1d4a Add input_button (#62008)
* Add input_button

* Update homeassistant/components/input_button/__init__.py

Co-authored-by: Erik Montnemery <erik@montnemery.com>

* Improve test coverage

* Add reload test: not affecting state

Co-authored-by: Erik Montnemery <erik@montnemery.com>
2021-12-20 16:18:58 +01:00