test: Remove list-cameras test
The list-cameras test case is the very first test case that has been added to libcamera. It has served to start the development of the unit tests infrastructure. Since then, libcamera has grown several tests that cover the same API, and more. It's time for list-cameras to retire. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Umang Jain <email@uajain.com> Reviewed-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
This commit is contained in:
parent
b52fcf9b0f
commit
624f6d54ff
2 changed files with 0 additions and 55 deletions
|
@ -1,54 +0,0 @@
|
||||||
/* SPDX-License-Identifier: GPL-2.0-or-later */
|
|
||||||
/*
|
|
||||||
* Copyright (C) 2018, Google Inc.
|
|
||||||
*
|
|
||||||
* list.cpp - camera list tests
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <iostream>
|
|
||||||
|
|
||||||
#include <libcamera/camera.h>
|
|
||||||
#include <libcamera/camera_manager.h>
|
|
||||||
|
|
||||||
#include "test.h"
|
|
||||||
|
|
||||||
using namespace std;
|
|
||||||
using namespace libcamera;
|
|
||||||
|
|
||||||
class ListTest : public Test
|
|
||||||
{
|
|
||||||
protected:
|
|
||||||
int init()
|
|
||||||
{
|
|
||||||
cm_ = new CameraManager();
|
|
||||||
if (cm_->start()) {
|
|
||||||
std::cout << "Failed to start camera" << std::endl;
|
|
||||||
return TestFail;
|
|
||||||
}
|
|
||||||
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
int run()
|
|
||||||
{
|
|
||||||
unsigned int count = 0;
|
|
||||||
|
|
||||||
for (const std::shared_ptr<Camera> &camera : cm_->cameras()) {
|
|
||||||
cout << "- " << camera->name() << endl;
|
|
||||||
count++;
|
|
||||||
}
|
|
||||||
|
|
||||||
return count ? 0 : -ENODEV;
|
|
||||||
}
|
|
||||||
|
|
||||||
void cleanup()
|
|
||||||
{
|
|
||||||
cm_->stop();
|
|
||||||
delete cm_;
|
|
||||||
}
|
|
||||||
|
|
||||||
private:
|
|
||||||
CameraManager *cm_;
|
|
||||||
};
|
|
||||||
|
|
||||||
TEST_REGISTER(ListTest)
|
|
|
@ -18,7 +18,6 @@ subdir('v4l2_videodevice')
|
||||||
|
|
||||||
public_tests = [
|
public_tests = [
|
||||||
['geometry', 'geometry.cpp'],
|
['geometry', 'geometry.cpp'],
|
||||||
['list-cameras', 'list-cameras.cpp'],
|
|
||||||
['signal', 'signal.cpp'],
|
['signal', 'signal.cpp'],
|
||||||
['span', 'span.cpp'],
|
['span', 'span.cpp'],
|
||||||
]
|
]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue