2022-10-08 04:29:40 +00:00
|
|
|
/*-*- mode:c;indent-tabs-mode:t;c-basic-offset:8;tab-width:8;coding:utf-8 -*-│
|
|
|
|
│ vi: set noet ft=c ts=8 sw=8 fenc=utf-8 :vi │
|
|
|
|
╞══════════════════════════════════════════════════════════════════════════════╡
|
|
|
|
│ Copyright 2016 Google Inc. │
|
|
|
|
│ │
|
|
|
|
│ 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. │
|
|
|
|
╚─────────────────────────────────────────────────────────────────────────────*/
|
2024-09-10 05:07:03 +00:00
|
|
|
#include "third_party/nsync/testing/cv_test.inc"
|
2022-10-08 04:29:40 +00:00
|
|
|
|
|
|
|
int main (int argc, char *argv[]) {
|
|
|
|
testing_base tb = testing_new (argc, argv, 0);
|
|
|
|
TEST_RUN (tb, test_cv_producer_consumer0);
|
|
|
|
TEST_RUN (tb, test_cv_producer_consumer1);
|
|
|
|
TEST_RUN (tb, test_cv_producer_consumer2);
|
|
|
|
TEST_RUN (tb, test_cv_producer_consumer3);
|
|
|
|
TEST_RUN (tb, test_cv_producer_consumer4);
|
|
|
|
TEST_RUN (tb, test_cv_producer_consumer5);
|
|
|
|
TEST_RUN (tb, test_cv_producer_consumer6);
|
|
|
|
TEST_RUN (tb, test_cv_debug);
|
|
|
|
TEST_RUN (tb, test_cv_transfer);
|
|
|
|
return (testing_base_exit (tb));
|
|
|
|
}
|