4paradigm / 4paradigm/OpenMLDB

Reduce the size of c++ test case

Aberta
#809 0 comentários 0 reações 1 responsável Reivindicada por @dl239 Ver no GitHub
enhancement
Linguagem predominante
C++
Estrelas
1.7k
Forks
331
Merge médio
12d 12h
PRs com merge (30d)
1

Descrição

The most of c++ case is more bigger because they linked many unused libs currently. It's better only link necessary libs when compile these case

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Look at the C++ test case build configuration, likely in CMakeLists.txt or similar build files. Identify which libraries are linked and determine which are unnecessary for each test. Modify the linking directives to include only required libraries. Verify the changes by building and running the test suite to ensure they still pass.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
cmake, cpp
Domínio
build-system, testing
Tipo de issue
Refatoração
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
45/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.