|
1 | 1 | // Copyright The OpenTelemetry Authors
|
2 | 2 | // SPDX-License-Identifier: Apache-2.0
|
3 | 3 |
|
| 4 | +#include <gtest/gtest.h> |
| 5 | +#include <array> |
| 6 | +#include <chrono> |
| 7 | +#include <initializer_list> |
| 8 | +#include <iostream> |
| 9 | +#include <sstream> |
| 10 | +#include <string> |
| 11 | +#include <utility> |
| 12 | +#include <vector> |
| 13 | + |
| 14 | +#include "opentelemetry/common/attribute_value.h" |
| 15 | +#include "opentelemetry/common/key_value_iterable_view.h" |
| 16 | +#include "opentelemetry/common/timestamp.h" |
4 | 17 | #include "opentelemetry/exporters/ostream/log_record_exporter.h"
|
5 | 18 | #include "opentelemetry/exporters/ostream/log_record_exporter_factory.h"
|
| 19 | +#include "opentelemetry/logs/event_id.h" |
| 20 | +#include "opentelemetry/logs/log_record.h" |
| 21 | +#include "opentelemetry/logs/logger.h" |
| 22 | +#include "opentelemetry/logs/logger_provider.h" |
6 | 23 | #include "opentelemetry/logs/provider.h"
|
| 24 | +#include "opentelemetry/logs/severity.h" |
| 25 | +#include "opentelemetry/nostd/shared_ptr.h" |
7 | 26 | #include "opentelemetry/nostd/span.h"
|
| 27 | +#include "opentelemetry/nostd/string_view.h" |
| 28 | +#include "opentelemetry/nostd/utility.h" |
8 | 29 | #include "opentelemetry/sdk/instrumentationscope/instrumentation_scope.h"
|
| 30 | +#include "opentelemetry/sdk/logs/exporter.h" |
9 | 31 | #include "opentelemetry/sdk/logs/logger_provider.h"
|
| 32 | +#include "opentelemetry/sdk/logs/processor.h" |
10 | 33 | #include "opentelemetry/sdk/logs/read_write_log_record.h"
|
| 34 | +#include "opentelemetry/sdk/logs/readable_log_record.h" |
| 35 | +#include "opentelemetry/sdk/logs/recordable.h" |
11 | 36 | #include "opentelemetry/sdk/logs/simple_log_record_processor.h"
|
| 37 | +#include "opentelemetry/sdk/resource/resource.h" |
12 | 38 | #include "opentelemetry/sdk/version/version.h"
|
13 |
| - |
14 |
| -#include <array> |
15 |
| -#include <iostream> |
16 |
| - |
17 |
| -#include <gtest/gtest.h> |
| 39 | +#include "opentelemetry/version.h" |
18 | 40 |
|
19 | 41 | namespace sdklogs = opentelemetry::sdk::logs;
|
20 | 42 | namespace logs_api = opentelemetry::logs;
|
|
0 commit comments