summaryrefslogtreecommitdiff
path: root/test/meson.build
AgeCommit message (Expand)Author
2024-09-23libcamera: yaml-parser: Differentiate between empty and empty stringStefan Klug
2024-09-23libcamera: yaml-parser: Add failing test for unexpected behaviorStefan Klug
2024-05-07test: Don't add current build directory to include pathLaurent Pinchart
2024-01-25test: timer-thread: Move timer start from wrong thread to separate testLaurent Pinchart
2023-10-23test: Add unit test for Transform and OrientationJacopo Mondi
2022-12-24test: Drop pipeline testLaurent Pinchart
2022-12-24test: v4l2_compat: Enable test with ASanLaurent Pinchart
2022-10-07test: meson: Use dictionaries instead of arrays to store test informationLaurent Pinchart
2022-10-07test: Rename 't' to 'test' in meson.buildLaurent Pinchart
2022-10-05test: threads: Fix link failure due to missing dependencyLaurent Pinchart
2022-08-26test: Add a ColorSpace testLaurent Pinchart
2022-05-10py: Add unittests.pyTomi Valkeinen
2022-05-10test: Add YamlParser testHan-Lin Chen
2022-01-19test: Ensure CameraTest tests are not run in parallelKieran Bingham
2021-12-11test: fence: Add test for the Fence classJacopo Mondi
2021-12-04libcamera: base: Rename FileDescriptor to SharedFDLaurent Pinchart
2021-12-03test: Add UniqueFD testLaurent Pinchart
2021-08-14test: gstreamer: Add test for gstreamer single streamVedant Paranjape
2021-08-03test: Add tests for the Flags classLaurent Pinchart
2021-06-25test: Ensure LIBCAMERA_BASE_PRIVATE isn't publicKieran Bingham
2021-06-25libcamera: rename public libcamera dependencyKieran Bingham
2021-06-25libcamera/base: Validate internal headers as privateKieran Bingham
2021-03-28meson: Summarize which applications and adaptation layers are builtLaurent Pinchart
2021-03-12test: delayed_controls: Rename delayed_contols.cpp to delayed_controls.cppNaushir Patuck
2021-02-04test: Add unit tests for the BayerFormat classSebastian Fricke
2021-01-29test: delayed_controls: Add test case for DelayedControlsNiklas Söderlund
2020-12-30meson: test: Simplify top level mesonKieran Bingham
2020-08-06test: mapped-buffers: Provide MappedBuffer testKieran Bingham
2020-07-31tests: Add a test case for the Object::deleteLater() API, to verifyUmang Jain
2020-07-28test: Remove list-cameras testLaurent Pinchart
2020-07-10tests: v4l2_compat: Add test for v4l2_compatPaul Elder
2020-06-25libcamera: pixel_format: Replace hex with format namesKaaira Gupta
2020-06-17tests: Introduce hotplug hot-unplug unit testUmang Jain
2020-05-13licenses: License all meson files under CC0-1.0Laurent Pinchart
2020-04-14test: Add File class testsLaurent Pinchart
2020-03-06test: Add Span testLaurent Pinchart
2020-01-12test: file_descriptor: Add testNiklas Söderlund
2019-11-20test: Add control serialization testJacopo Mondi
2019-11-20test: Add ByteStreamBuffer testLaurent Pinchart
2019-10-15libcamera: utils: Add hex stream output helperLaurent Pinchart
2019-08-19test: Get event dispatcher from current threadLaurent Pinchart
2019-08-17test: Add Timer thread move testLaurent Pinchart
2019-08-17test: Add EventNotifier thread move testLaurent Pinchart
2019-08-17test: Add Object class thread affinity testLaurent Pinchart
2019-08-17test: Add Object::invokeMethod() testLaurent Pinchart
2019-07-17test: logging: move logging tests to a subdirectoryPaul Elder
2019-07-17test: logging: add logging process testPaul Elder
2019-07-12libcamera: Add Process and ProcessManager classesPaul Elder
2019-07-12test: add logging API testPaul Elder
2019-07-11test: Add test case for signal delivery across threadsLaurent Pinchart
terms of any separate license agreement you may have executed with Licensor regarding such Contributions. 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. 7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. 8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. END OF TERMS AND CONDITIONS APPENDIX: How to apply the Apache License to your work. To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives. Copyright [yyyy] [name of copyright owner] Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.