EnglishFranceseSpagnolo

Favicon di OnWorks

ctest - Online nel cloud

Esegui ctest nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando ctest che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


ctest - Riferimento alla riga di comando di CTest

SINOSSI


prova [ ]

DESCRIZIONE


L'eseguibile "ctest" è il programma di test driver CMake. Alberi di build generati da CMake
creato per i progetti che utilizzano i comandi ENABLE_TESTING e ADD_TEST hanno test
sostegno. Questo programma eseguirà i test e riporterà i risultati.

VERSIONI


-C , --build-config
Scegli la configurazione da testare.

Alcuni alberi di build generati da CMake possono avere più configurazioni di build nello stesso
albero. Questa opzione può essere utilizzata per specificare quale deve essere testato. Esempio
le configurazioni sono "Debug" e "Release".

-V,--verboso
Abilita l'output dettagliato dai test.

L'output del test viene normalmente soppresso e vengono visualizzate solo le informazioni di riepilogo. Questo
l'opzione mostrerà tutto l'output del test.

-VV,--extra-verboso
Abilita un output più dettagliato dai test.

L'output del test viene normalmente soppresso e vengono visualizzate solo le informazioni di riepilogo. Questo
l'opzione mostrerà ancora più output di test.

- debug
Visualizzazione di interni più dettagliati di CTest.

Questa funzione si tradurrà in un gran numero di output che è principalmente utile per
debug dei problemi della dashboard.

--output in caso di errore
Emette qualsiasi cosa emessa dal programma di test se il test dovesse fallire. Questa opzione
può essere abilitato anche impostando la variabile d'ambiente CTEST_OUTPUT_ON_FAILURE.

-F Abilita il failover.

Questa opzione consente a ctest di riprendere l'esecuzione di un set di test precedentemente
interrotto. Se non si è verificata alcuna interruzione, l'opzione -F non avrà alcun effetto.

-j , --parallelo
Eseguire i test in parallelo utilizzando il numero di lavori specificato.

Questa opzione dice a ctest di eseguire i test in parallelo utilizzando un dato numero di lavori.
Questa opzione può essere impostata anche impostando la variabile d'ambiente
CTEST_PARALLEL_LEVEL.

--carico di prova
Durante l'esecuzione di test in parallelo (ad es. con -j), cerca di non avviare i test quando
può far sì che il carico della CPU superi una determinata soglia.

Quando prova viene eseguito come un Dashboard . questo imposta il Prova carico opzione del CTtest
Test step.

-Q,--tranquillo
Fai silenzio.

Questa opzione sopprimerà tutto l'output. Il file di registro di output sarà ancora
generato se viene specificato --output-log. Opzioni come --verbose,
--extra-verbose e --debug vengono ignorati se viene specificato --quiet.

-O , --output-log
Output su file di registro

Questa opzione dice a ctest di scrivere tutto il suo output in un file di registro.

-N,--solo-mostra
Disabilita l'esecuzione effettiva dei test.

Questa opzione dice a ctest di elencare i test che verrebbero eseguiti ma non effettivamente eseguiti
loro. Utile in combinazione con le opzioni -R e -E.

-L , --label-regex
Esegui test con etichette corrispondenti a espressioni regolari.

Questa opzione dice a ctest di eseguire solo i test le cui etichette corrispondono al normale dato
espressione.

-R , --test-regex
Esegui test che corrispondono all'espressione regolare.

Questa opzione dice a ctest di eseguire solo i test i cui nomi corrispondono al normale dato
espressione.

-E , --exclude-regex
Escludi i test che corrispondono all'espressione regolare.

Questa opzione dice a ctest di NON eseguire i test i cui nomi corrispondono al normale dato
espressione.

-LE , --etichetta-escludi
Escludi test con etichette corrispondenti a espressioni regolari.

Questa opzione dice a ctest di NON eseguire i test le cui etichette corrispondono al normale dato
espressione.

-D , --Pannello
Esegui test dashboard

Questa opzione dice a ctest di agire come client CDash ed eseguire un test del dashboard. Tutto
i test sono , dove la modalità può essere Sperimentale, Notturna e Continua,
e Test possono essere Avvia, Aggiorna, Configura, Crea, Test, Copertura e Invia.

-D : =
Definire una variabile per la modalità script

Passa i valori delle variabili sulla riga di comando. Utilizzare insieme a -S per passare
i valori delle variabili in uno script del dashboard. L'analisi degli argomenti -D come valori delle variabili è
tentato solo se il valore che segue -D non corrisponde a nessuno dei dashboard noti
tipi.

-M , --modello-test
Imposta il modello per un cruscotto

Questa opzione dice a ctest di agire come un client CDash dove può essere il TestModel
Sperimentale, notturno e continuo. La combinazione di -M e -T è simile a -D

-T , --test-azione
Imposta l'azione della dashboard da eseguire

Questa opzione dice a ctest di agire come client CDash ed eseguire alcune azioni come
start, build, test ecc. La combinazione di -M e -T è simile a -D

--traccia
Specificare la traccia a cui inviare la dashboard

Invia dashboard alla traccia specificata anziché a quella predefinita. Per impostazione predefinita, il
dashboard viene inviato alla traccia Nightly, Experimental o Continuous, ma da
specificando questa opzione, la traccia può essere arbitraria.

-S , - script
Eseguire una dashboard per una configurazione

Questa opzione dice a ctest di caricare uno script di configurazione che imposta un numero di
parametri come le directory binarie e di origine. Quindi ctest farà ciò che è
necessario per creare ed eseguire un dashboard. Questa opzione imposta fondamentalmente una dashboard
e quindi esegue ctest -D con le opzioni appropriate.

-SP , --script-nuovo-processo
Eseguire una dashboard per una configurazione

Questa opzione esegue le stesse operazioni di -S ma le eseguirà in modo separato
processi. Ciò è utile principalmente nei casi in cui lo script può modificare il
ambiente e non si desidera che l'ambiente modificato abbia un impatto su altri -S
script.

-A , --aggiungi-note
Aggiungi un file di note con l'invio

Questa opzione dice a ctest di includere un file di note durante l'invio della dashboard.

-I [Inizio,Fine,Passata,test#,test#|Test file], --test-informazioni
Esegui un numero specifico di test per numero.

Questa opzione fa in modo che ctest esegua i test a partire dal numero Inizio, finendo al numero
Fine e incremento di Stride. Eventuali numeri aggiuntivi dopo Stride sono
considerati numeri di prova individuali. Inizio, Fine o falcata possono essere vuoti. Facoltativamente
può essere fornito un file che contiene la stessa sintassi della riga di comando.

-U, --unione
Prendi l'unione di -I e -R

Quando sono specificati sia -R che -I per impostazione predefinita, viene eseguita l'intersezione dei test. Di
specificando -U viene invece eseguita l'unione dei test.

--rerun-fallito
Esegui solo i test che non sono riusciti in precedenza

Questa opzione dice a ctest di eseguire solo i test falliti durante la precedente
correre. Quando questa opzione è specificata, ctest ignora tutte le altre opzioni destinate a
modificare l'elenco dei test da eseguire (-L, -R, -E, -LE, -I, ecc.). Nel caso in cui
CTest viene eseguito e nessun test fallisce, le successive chiamate a ctest con --rerun-failed
l'opzione eseguirà il set di test che non sono riusciti più di recente (se presenti).

--repeat-fino-fallire
Richiedi l'esecuzione di ogni test volte senza fallire per passare.

Questo è utile per trovare guasti sporadici nei casi di test.

--larghezza massima
Imposta la larghezza massima per l'output di un nome di test

Imposta la larghezza massima per ogni nome di test da mostrare nell'output. Questo permette al
all'utente di ampliare l'output per evitare di tagliare il nome del test che può essere molto
fastidioso.

--modalità-debug-interattiva [0|1]
Imposta la modalità interattiva su 0 o 1.

Questa opzione fa in modo che ctest esegua i test in modalità interattiva o a
modalità non interattiva. Su Windows questo significa che in modalità non interattiva, all
le finestre popup di debug del sistema sono bloccate. In modalità dashboard (sperimentale, notturna,
Continuo), l'impostazione predefinita è non interattivo. Quando si eseguono solo test non per un
dashboard l'impostazione predefinita è consentire i popup e il debug interattivo.

--no-label-summary
Disabilitare le informazioni di riepilogo dei tempi per le etichette.

Questa opzione dice a ctest di non stampare le informazioni di riepilogo per ogni etichetta associata
con i test eseguiti. Se non ci sono etichette sui test, non viene stampato nulla in più.

--costruisci e testa
Configura, crea ed esegui un test.

Questa opzione dice a ctest di configurare (cioè eseguire cmake su), costruire e/o eseguire a
test. I passaggi di configurazione e test sono facoltativi. Gli argomenti di questo comando
line sono le directory source e binary. Per impostazione predefinita, questo eseguirà CMake sul
Directory Source/Bin specificate a meno che non sia specificato --build-nocmake. Il
opzione --build-generator devono obbligatoriamente: essere fornito per usare --build-and-test. Se
--test-command viene specificato, quindi verrà eseguito dopo il completamento della build.
Altre opzioni che influenzano questa modalità sono --build-target --build-nocmake,
--build-run-dir, --build-two-config, --build-exe-dir,
--build-project, --build-noclean, --build-options

--build-bersaglio
Specifica un obiettivo specifico da costruire.

Questa opzione va con l'opzione --build-and-test, se omessa l'obiettivo è tutto
costruito.

--build-nocmake
Esegui la build senza eseguire prima cmake.

Salta il passaggio cmake.

--build-esegui-dir
Specificare la directory da cui eseguire i programmi.

Directory dove saranno i programmi dopo che è stato compilato.

--build-due-config
Esegui CMake due volte

--build-exe-dir
Specificare la directory per l'eseguibile.

--build-generatore
Specificare il generatore da utilizzare.

--build-generatore-piattaforma
Specificare la piattaforma specifica del generatore.

--build-generator-toolset
Specificare il set di strumenti specifico del generatore.

--build-progetto
Specificare il nome del progetto da costruire.

--build-creaprogramma
Sostituisci il programma make scelto da CTest con uno dato.

--build-noclean
Salta il passaggio di pulizia.

--build-config-campione
Un eseguibile di esempio da utilizzare per determinare la configurazione

Un eseguibile di esempio da utilizzare per determinare la configurazione da utilizzare.
ad es. debug/rilascio/ecc

--build-opzioni
Aggiungi opzioni extra alla fase di costruzione.

Questa opzione deve essere l'ultima opzione ad eccezione di --test-command

--comando-test
Il test da eseguire con l'opzione --build-and-test.

--test-output-size-passato
Limita l'output per i test superati a byte.

--test-output-size-fallito
Limitare l'output per i test non riusciti a byte.

--test-timeout
Il limite di tempo in secondi, solo per uso interno.

--domani-tag
Inizio notturno o sperimentale con tag del giorno successivo.

Questo è utile se la build non verrà completata in un giorno.

--ctest-config
Il file di configurazione utilizzato per inizializzare lo stato CTest durante l'invio dei dashboard.

Questa opzione dice a CTest di usare un file di inizializzazione diverso invece di
CTestConfiguration.tcl. In questo modo è possibile utilizzare più file di inizializzazione per
esempio da inviare a più dashboard.

--sovrascrivi
Sovrascrivi l'opzione di configurazione CTest.

Per impostazione predefinita, ctest utilizza le opzioni di configurazione dal file di configurazione. Questa opzione
sovrascriverà l'opzione di configurazione.

--extra-invia [; ]
Invia file extra alla dashboard.

Questa opzione invierà file extra alla dashboard.

--force-new-ctest-processo
Esegui istanze CTest figlio come nuovi processi

Per impostazione predefinita, CTest eseguirà istanze CTest figlio all'interno dello stesso processo. Se questo
comportamento non è desiderato, questo argomento applicherà nuovi processi per il bambino CTest
processi.

--programma-casuale
Usa un ordine casuale per programmare i test

Questa opzione eseguirà i test in ordine casuale. È comunemente usato per rilevare
dipendenze implicite in una suite di test.

--submit-indice
Opzione legacy per la vecchia funzionalità del server dashboard Dart2. Non usare.

--tempo scaduto
Imposta un timeout globale su tutti i test.

Questa opzione imposterà un timeout globale su tutti i test che non hanno già un
timeout impostato su di essi.

--tempo di stop
Imposta un'ora in cui tutti i test dovrebbero smettere di funzionare.

Imposta un'ora reale del giorno in cui tutti i test dovrebbero scadere. Esempio: 7:00:00 -0400.
Viene accettato qualsiasi formato dell'ora compreso dal parser della data di curl. L'ora locale è
assunto se non viene specificato alcun fuso orario.

--http1.0
Invia utilizzando HTTP 1.0.

Questa opzione costringerà CTest a utilizzare HTTP 1.0 per inviare file al dashboard,
invece di HTTP 1.1.

--no-compress-output
Non comprimere l'output del test durante l'invio.

Questo flag disattiverà la compressione automatica dell'output del test. Usa questo per mantenere
compatibilità con una versione precedente di CDash che non supporta i test compressi
produzione.

--print-etichette
Stampa tutte le etichette di prova disponibili.

Questa opzione non eseguirà alcun test, stamperà semplicemente l'elenco di tutte le etichette
associato al set di prova.

--help,-help,-utilizzo,-h,-H,/?
Stampa le informazioni sull'utilizzo ed esci.

L'utilizzo descrive l'interfaccia della riga di comando di base e le sue opzioni.

--versione,-versione,/V [ ]
Mostra il nome del programma/il banner della versione ed esci.

Se viene specificato un file, la versione viene scritta in esso. L'aiuto è stampato su a
di nome ile se dato.

--pieno di aiuto [ ]
Stampa tutti i manuali di aiuto ed esci.

Tutti i manuali sono stampati in un formato di testo leggibile dall'uomo. L'aiuto è stampato su a
di nome ile se dato.

--help-manuale [ ]
Stampa un manuale di aiuto ed esci.

Il manuale specificato viene stampato in un formato di testo leggibile. L'aiuto è
stampato su un nome ile se dato.

--help-manuale-lista [ ]
Elenca i manuali di aiuto disponibili ed esci.

L'elenco contiene tutti i manuali per i quali è possibile ottenere aiuto utilizzando il
--help-manuale opzione seguita da un nome manuale. L'aiuto è stampato su un nome
ile se dato.

--aiuto-comando [ ]
Stampa la guida per un comando ed esci.

Le cmake-comandi(7) inserimento manuale per è stampato in un testo leggibile dall'uomo
formato. L'aiuto è stampato su un nome ile se dato.

--help-elenco-comando [ ]
Elenca i comandi con l'aiuto disponibile ed esci.

L'elenco contiene tutti i comandi per i quali è possibile ottenere aiuto utilizzando il tasto
--aiuto-comando opzione seguita da un nome di comando. L'aiuto è stampato su un nome
ile se dato.

--comandi-aiuto [ ]
Stampa il manuale dei comandi di cmake ed esci.

Le cmake-comandi(7) manuale è stampato in un formato di testo leggibile dall'uomo. L'aiuto
è stampato su un nome ile se dato.

--modulo-aiuto [ ]
Stampa la guida per un modulo ed esci.

Le cmake-moduli(7) inserimento manuale per è stampato in un testo leggibile dall'uomo
formato. L'aiuto è stampato su un nome ile se dato.

--help-elenco-modulo [ ]
Elenca i moduli con l'aiuto disponibile ed esci.

L'elenco contiene tutti i moduli per i quali è possibile ottenere aiuto utilizzando il pulsante
--modulo-aiuto opzione seguita da un nome di modulo. L'aiuto è stampato su un nome
ile se dato.

--moduli-aiuto [ ]
Stampa il manuale dei moduli cmake ed esci.

Le cmake-moduli(7) manuale è stampato in un formato di testo leggibile dall'uomo. L'aiuto
è stampato su un nome ile se dato.

--help-politica [ ]
Stampa la guida per un criterio ed esci.

Le cmake-politiche(7) inserimento manuale per è stampato in un testo leggibile dall'uomo
formato. L'aiuto è stampato su un nome ile se dato.

--help-policy-list [ ]
Elenca i criteri con la guida disponibile ed esci.

L'elenco contiene tutte le politiche per le quali è possibile ottenere assistenza utilizzando il
--help-politica opzione seguita da un nome di criterio. L'aiuto è stampato su un nome
ile se dato.

--politiche-di-aiuto [ ]
Stampa il manuale delle politiche di cmake ed esci.

Le cmake-politiche(7) manuale è stampato in un formato di testo leggibile dall'uomo. L'aiuto
è stampato su un nome ile se dato.

--help-proprietà [ ]
Stampa la guida per una proprietà ed esci.

Le cmake-proprietà(7) inserimenti manuali per sono stampati in un leggibile dall'uomo
formato di testo. L'aiuto è stampato su un nome ile se dato.

--help-lista-proprietà [ ]
Elenca le proprietà con la guida disponibile ed esci.

L'elenco contiene tutte le proprietà per le quali è possibile ottenere aiuto utilizzando il pulsante
--help-proprietà opzione seguita da un nome di proprietà. L'aiuto è stampato su un nome
ile se dato.

--help-proprietà [ ]
Stampa il manuale delle proprietà di cmake ed esci.

Le cmake-proprietà(7) manuale è stampato in un formato di testo leggibile dall'uomo. Il
l'aiuto è stampato su un nome ile se dato.

--variabile-aiuto [ ]
Stampa la guida per una variabile ed esci.

Le cmake-variabili(7) inserimento manuale per è stampato in un testo leggibile dall'uomo
formato. L'aiuto è stampato su un nome ile se dato.

--help-elenco-variabili [ ]
Elenca le variabili con l'aiuto disponibile ed esci.

L'elenco contiene tutte le variabili per le quali è possibile ottenere aiuto utilizzando il tasto
--variabile-aiuto opzione seguita da un nome di variabile. L'aiuto è stampato su un nome
ile se dato.

--variabili-di-aiuto [ ]
Stampa il manuale delle variabili cmake ed esci.

Le cmake-variabili(7) manuale è stampato in un formato di testo leggibile dall'uomo. L'aiuto
è stampato su un nome ile se dato.

DASHBOARD CLIENTE


CTest può operare come cliente per il CDash applicazione dashboard di qualità del software. Come un
client dashboard, CTest esegue una sequenza di passaggi per configurare, costruire e testare
software, quindi invia i risultati a a CDash server.

Dashboard . Passi
CTest definisce un elenco ordinato di fasi di test di cui alcune o tutte possono essere eseguite come a
cliente del pannello di controllo:

Inizia Avvia un nuovo invio alla dashboard che sarà composto dai risultati registrati dal
seguenti passaggi. Vedi il CTtest Inizia step sezione sottostante.

Aggiornanento Aggiorna l'albero dei sorgenti dal relativo repository di controllo della versione. Registra il vecchio e il nuovo
versioni e l'elenco dei file di origine aggiornati. Vedi il CTtest Aggiornanento step pagina
qua sotto.

Configurazione
Configurare il software eseguendo un comando nell'albero di build. Registra il
registro di output della configurazione. Vedi il CTtest Configurazione step sezione sottostante.

Silhouette Compila il software eseguendo un comando nell'albero di compilazione. Registra l'output della build
registrare e rilevare avvisi ed errori. Vedi il CTtest Silhouette step sezione sottostante.

Test Testare il software caricando a CTestTestfile.cmake dall'albero di costruzione e
l'esecuzione dei test definiti. Registrare l'output e il risultato di ogni test. Vedi il
CTtest Test step sezione sottostante.

Copertura
Calcola la copertura del codice sorgente eseguendo uno strumento di analisi della copertura e
registrandone l'uscita. Vedi il CTtest Copertura step sezione sottostante.

MemCheck
Eseguire la suite di test del software tramite uno strumento di controllo della memoria. Registrare l'output del test,
risultati e problemi segnalati dallo strumento. Vedi il CTtest MemCheck step pagina
qua sotto.

Invio Invia i risultati registrati da altre fasi di test al dashboard della qualità del software
server. Vedi il CTtest Invio step sezione sottostante.

Dashboard . Modalità
CTest definisce tre modalità di funzionamento come client dashboard:

ogni notte
Questa modalità deve essere richiamata una volta al giorno, in genere di notte. Permette di
, il Inizia, Aggiornanento, Configurazione, Silhouette, Test, Copertura e Invio passaggi per impostazione predefinita.
I passaggi selezionati vengono eseguiti anche se il Aggiornanento step non riporta modifiche all'albero di origine.

Educazione
Questa modalità deve essere richiamata ripetutamente durante il giorno. Consente il
Inizia, Aggiornanento, Configurazione, Silhouette, Test, Copertura e Invio passaggi per impostazione predefinita, ma
esce dopo il Aggiornanento passo se non riporta modifiche all'albero di origine.

Sperimentale
Questa modalità deve essere richiamata da uno sviluppatore per testare le modifiche locali. Esso
abilita il Inizia, Configurazione, Silhouette, Test, Copertura e Invio passaggi per impostazione predefinita.

Dashboard . via CTtest Riga di comando
CTest può eseguire test su un albero di build già generato. Corri il prova comando con
la directory di lavoro corrente impostata sull'albero di compilazione e utilizzare una di queste firme:

ctest -D [ ]
ctest -M [ -T ]...

Le deve essere uno dei precedenti Dashboard . Modalitàe ciascuno deve essere uno di
sopra Dashboard . Passi.

CTest legge il Dashboard . Configurazione impostazioni da un file nell'albero di compilazione
chiamato sia CTestConfiguration.ini or DartConfiguration.tcl (i nomi sono storici).
Il formato del file è:

# Le righe che iniziano con '#' sono commenti.
# Altre righe non vuote sono coppie chiave-valore.
:

where è il nome dell'impostazione e è il valore di impostazione.

Negli alberi di compilazione generati da CMake, questo file di configurazione è generato da CTtest
modulo se incluso nel progetto. Il modulo utilizza le variabili per ottenere un valore per ciascuna
impostazione come documentato con le impostazioni di seguito.

Dashboard . via CTtest Copione
CTest può eseguire test guidati da a cmake-lingua(7) script che crea e mantiene
l'albero di origine e build oltre a eseguire i passaggi di test. Corri il prova command
con la directory di lavoro corrente impostata al di fuori di qualsiasi albero di compilazione e usa uno di questi
firme:

ctest -S
ctest -SP

Le il file deve chiamare i comandi CTest Commands per eseguire i passaggi di test in modo esplicito come
documentato di seguito. I comandi ottengono Dashboard . Configurazione impostazioni dal loro
argomenti o dalle variabili impostate nello script.

DASHBOARD CLIENTE CONFIGURAZIONE


Le Dashboard . Passi può essere configurato da impostazioni denominate come documentato in
seguenti sezioni.

CTtest Inizia step
Avviare un nuovo invio del dashboard composto dai risultati registrati da quanto segue
gradini.

In un CTtest Copione, l' ctest_start() comando esegue questo passaggio. Argomenti per il comando possono
specificare alcune delle impostazioni dei passaggi. Il comando esegue prima la riga di comando specificata da
, il CTEST_CHECKOUT_COMMAND variabile, se impostata, per inizializzare la directory di origine.

Le impostazioni di configurazione includono:

CostruisciDirectory
Il percorso completo dell'albero di compilazione del progetto.

· CTtest Copione variabili: CTEST_BINARY_DIRECTORY

· CTtest variabile del modulo: PROGETTO_BINARIO_DIR

Directory di origine
Il percorso completo dell'albero di origine del progetto.

· CTtest Copione variabili: CTEST_SOURCE_DIRECTORY

· CTtest variabile del modulo: PROGETTO_SOURCE_DIR

CTtest Aggiornanento step
In un CTtest Copione, l' aggiornamento_ctest() comando esegue questo passaggio. Argomenti al comando
può specificare alcune delle impostazioni dei passaggi.

Le impostazioni di configurazione per specificare lo strumento di controllo della versione includono:

BZRComando
bzr strumento da riga di comando da utilizzare se l'albero dei sorgenti è gestito da Bazaar.

· CTtest Copione variabili: CTEST_BZR_COMANDO

· CTtest variabile modulo: nessuna

Opzioni di aggiornamento BZRU
Opzioni della riga di comando per il BZRComando quando si aggiorna la fonte.

· CTtest Copione variabili: CTEST_BZR_UPDATE_OPTIONS

· CTtest variabile modulo: nessuna

Comando CVS
cvs strumento a riga di comando da utilizzare se l'albero dei sorgenti è gestito da CVS.

· CTtest Copione variabili: CTEST_CVS_COMANDO

· CTtest variabile del modulo: CVSCOMANDO

Opzioni di aggiornamento CVS
Opzioni della riga di comando per il Comando CVS quando si aggiorna la fonte.

· CTtest Copione variabili: CTEST_CVS_UPDATE_OPTIONS

· CTtest variabile del modulo: CVS_UPDATE_OPTIONS

Comando GIT
git strumento da riga di comando da utilizzare se l'albero dei sorgenti è gestito da Git.

· CTtest Copione variabili: CTEST_GIT_COMMAND

· CTtest variabile del modulo: GITCOMANDO

GITUpdateCustom
Specifica una riga di comando personalizzata (come un elenco separato da punto e virgola) da eseguire nel sorgente
tree (Git work tree) per aggiornarlo invece di eseguire il Comando GIT.

· CTtest Copione variabili: CTEST_GIT_UPDATE_CUSTOM

· CTtest variabile del modulo: CTEST_GIT_UPDATE_CUSTOM

GITUpdateOptions
Opzioni della riga di comando per il Comando GIT quando si aggiorna la fonte.

· CTtest Copione variabili: CTEST_GIT_UPDATE_OPTIONS

· CTtest variabile del modulo: GIT_UPDATE_OPTIONS

Comando HG
hg strumento da riga di comando da utilizzare se l'albero dei sorgenti è gestito da Mercurial.

· CTtest Copione variabili: CTEST_HG_COMANDO

· CTtest variabile modulo: nessuna

HGUUpdateOptions
Opzioni della riga di comando per il Comando HG quando si aggiorna la fonte.

· CTtest Copione variabili: CTEST_HG_UPDATE_OPTIONS

· CTtest variabile modulo: nessuna

Cliente P4
Valore del -c opzione per il Comando P4.

· CTtest Copione variabili: CTEST_P4_CLIENT

· CTtest variabile del modulo: CTEST_P4_CLIENT

Comando P4
p4 strumento da riga di comando da utilizzare se l'albero dei sorgenti è gestito da Perforce.

· CTtest Copione variabili: CTEST_P4_COMANDO

· CTtest variabile del modulo: P4COMANDO

P4Opzioni
Opzioni della riga di comando per il Comando P4 per tutte le invocazioni.

· CTtest Copione variabili: CTEST_P4_OPZIONI

· CTtest variabile del modulo: CTEST_P4_OPZIONI

P4AggiornaPersonalizzato
Specifica una riga di comando personalizzata (come un elenco separato da punto e virgola) da eseguire nel sorgente
tree (Perforce tree) per aggiornarlo invece di eseguire il Comando P4.

· CTtest Copione variabile: nessuna

· CTtest variabile del modulo: CTEST_P4_UPDATE_CUSTOM

Opzioni di aggiornamento P4
Opzioni della riga di comando per il Comando P4 quando si aggiorna la fonte.

· CTtest Copione variabili: CTEST_P4_UPDATE_OPTIONS

· CTtest variabile del modulo: CTEST_P4_UPDATE_OPTIONS

Comando SVN
svn strumento da riga di comando da utilizzare se l'albero dei sorgenti è gestito da Subversion.

· CTtest Copione variabili: CTEST_SVN_COMANDO

· CTtest variabile del modulo: COMANDO SVN

Opzioni SVN
Opzioni della riga di comando per il Comando SVN per tutte le invocazioni.

· CTtest Copione variabili: CTEST_SVN_OPTIONS

· CTtest variabile del modulo: CTEST_SVN_OPTIONS

Opzioni di aggiornamento SVNU
Opzioni della riga di comando per il Comando SVN quando si aggiorna la fonte.

· CTtest Copione variabili: CTEST_SVN_UPDATE_OPTIONS

· CTtest variabile del modulo: SVN_UPDATE_OPTIONS

Comando Aggiorna
Specificare lo strumento da riga di comando per il controllo della versione da utilizzare senza rilevare il VCS che
gestisce l'albero dei sorgenti.

· CTtest Copione variabili: CTEST_UPDATE_COMANDO

· CTtest variabile del modulo: COMANDO quando AGGIORNAMENTO_TIPO is , altro
UPDATE_COMANDO

Opzioni di aggiornamento
Opzioni della riga di comando per il Comando Aggiorna.

· CTtest Copione variabili: CTEST_UPDATE_OPTIONS

· CTtest variabile del modulo: _UPDATE_OPTIONS quando AGGIORNAMENTO_TIPO is , altro
UPDATE_OPZIONI

Tipo di aggiornamento
Specificare il sistema di controllo della versione che gestisce l'albero dei sorgenti se non può essere
rilevato automaticamente. Il valore può essere bzr, cvs, git, hg, p4, o svn.

· CTtest Copione variabile: nessuna, rilevata dall'albero dei sorgenti

· CTtest variabile del modulo: AGGIORNAMENTO_TIPO se impostato, altrimenti CTEST_UPDATE_TYPE

Aggiorna solo versione
Specificare che si desidera che il comando di aggiornamento del controllo della versione rilevi solo il
versione corrente che è stata estratta e di non eseguire l'aggiornamento a una versione diversa.

· CTtest Copione variabili: CTEST_UPDATE_VERSION_ONLY

Le impostazioni di configurazione aggiuntive includono:

Ora inizio notte
Nel ogni notte modalità dashboard, specificare "l'orario di inizio notturno". Con centralizzato
sistemi di controllo della versione (cvs e a svn), La Aggiornanento passo controlla la versione di
il software a partire da questo momento in modo che più client scelgano una versione comune per
test. Questo non è ben definito nei sistemi di controllo di versione distribuiti, quindi il
l'impostazione viene ignorata.

· CTtest Copione variabili: CTEST_NIGHTLY_START_TIME

· CTtest variabile del modulo: NOTTE_START_TIME se impostato, altrimenti CTEST_NIGHTLY_START_TIME

CTtest Configurazione step
In un CTtest Copione, l' ctest_configure() comando esegue questo passaggio. Argomenti al comando
può specificare alcune delle impostazioni dei passaggi.

Le impostazioni di configurazione includono:

Comando Configura
Riga di comando per avviare il processo di configurazione del software. Verrà eseguito in
la posizione specificata dal CostruisciDirectory impostazione.

· CTtest Copione variabili: CTEST_CONFIGURE_COMANDO

· CTtest variabile del modulo: CMAKE_COMMAND seguito da PROGETTO_SOURCE_DIR

CTtest Silhouette step
In un CTtest Copione, l' ctest_build() comando esegue questo passaggio. Argomenti per il comando possono
specificare alcune delle impostazioni dei passaggi.

Le impostazioni di configurazione includono:

PredefinitoCTestConfigurationType
Quando il sistema di compilazione da avviare consente la selezione in fase di compilazione del
configurazione (es Mettere a punto, Rilasciare), questo specifica la configurazione predefinita da essere
costruito quando no -C l'opzione è data al prova comando. Il valore sarà
sostituito nel valore di FaiComando per sostituire la stringa letterale
${CTEST_CONFIGURATION_TYPE} se appare.

· CTtest Copione variabili: CTEST_CONFIGURATION_TYPE

· CTtest variabile del modulo: DEFAULT_CTEST_CONFIGURATION_TYPE, inizializzato da
CMAKE_CONFIG_TYPE variabile d'ambiente

FaiComando
Riga di comando per avviare il processo di creazione del software. Verrà eseguito nel
posizione specificata dal CostruisciDirectory impostazione.

· CTtest Copione variabili: CTEST_BUILD_COMMAND

· CTtest variabile del modulo: FAI COMANDO, inizializzato da build_comando() command

Usa Launcher
Per costruire alberi generati da CMake usando uno dei Makefile Generator o il
Ninja generatore, specificare se il CTEST_USE_LAUNCHERS la funzione è abilitata da
CTestUseLauncher modulo (incluso anche dal CTtest modulo). Quando abilitato, il
il sistema di compilazione generato avvolge ogni invocazione del compilatore, del linker o del custom
riga di comando con un "launcher" che comunica con CTest tramite ambiente
variabili e file per segnalare avvisi di build granulari e informazioni sugli errori.
In caso contrario, CTest deve "raschiare" il registro di output della build per la diagnostica.

· CTtest Copione variabili: CTEST_USE_LAUNCHERS

· CTtest variabile del modulo: CTEST_USE_LAUNCHERS

CTtest Test step
In un CTtest Copione, l' ctest_test() comando esegue questo passaggio. Argomenti per il comando possono
specificare alcune delle impostazioni dei passaggi.

Le impostazioni di configurazione includono:

Prova carico
Durante l'esecuzione di test in parallelo (ad es. con -j), cerca di non avviare i test quando
può far sì che il carico della CPU superi una determinata soglia.

· CTtest Copione variabili: CTEST_TEST_LOAD

· CTtest variabile del modulo: CTEST_TEST_LOAD

TimeOut
Il timeout predefinito per ogni test se non specificato dal TIMEOUT proprietà di prova.

· CTtest Copione variabili: CTEST_TEST_TIMEOUT

· CTtest variabile del modulo: DART_TESTING_TIMEOUT

CTtest Copertura step
In un CTtest Copione, l' copertura_test() comando esegue questo passaggio. Argomenti al comando
può specificare alcune delle impostazioni dei passaggi.

Le impostazioni di configurazione includono:

Comando Copertura
Strumento da riga di comando per eseguire l'analisi della copertura del software. Verrà eseguito in
la posizione specificata dal CostruisciDirectory impostazione.

· CTtest Copione variabili: CTEST_COVERAGE_COMANDO

· CTtest variabile del modulo: COPERTURA_COMANDO

CoperturaExtraFlags
Specifica le opzioni della riga di comando per il Comando Copertura strumento.

· CTtest Copione variabili: CTEST_COVERAGE_EXTRA_FLAGS

· CTtest variabile del modulo: COPERTURA_EXTRA_FLAGS

CTtest MemCheck step
In un CTtest Copione, l' ctest_memcheck() comando esegue questo passaggio. Argomenti al comando
può specificare alcune delle impostazioni dei passaggi.

Le impostazioni di configurazione includono:

Comando Controllo Memoria
Strumento da riga di comando per eseguire analisi dinamiche. Verranno lanciate le righe di comando di prova
attraverso questo strumento.

· CTtest Copione variabili: CTEST_MEMORYCHECK_COMMAND

· CTtest variabile del modulo: MEMORYCHECK_COMANDO

MemoryCheckCommandOptions
Specifica le opzioni della riga di comando per il Comando Controllo Memoria attrezzo. Verranno posizionati
prima della riga di comando di prova.

· CTtest Copione variabili: CTEST_MEMORYCHECK_COMMAND_OPTIONS

· CTtest variabile del modulo: MEMORYCHECK_COMMAND_OPTIONS

Tipo di controllo memoria
Specificare il tipo di controllo della memoria da eseguire.

· CTtest Copione variabili: CTEST_MEMORYCHECK_TYPE

· CTtest variabile del modulo: MEMORYCHECK_TYPE

MemoryCheckSanitizerOpzioni
Specificare le opzioni per i disinfettanti durante l'esecuzione con una build abilitata per la disinfezione.

· CTtest Copione variabili: CTEST_MEMORYCHECK_SANITIZER_OPTIONS

· CTtest variabile del modulo: MEMORYCHECK_SANITIZER_OPTIONS

File di soppressione del controllo della memoria
Specificare un file contenente le regole di soppressione per il Comando Controllo Memoria attrezzo. Esso
verrà passato con le opzioni appropriate allo strumento.

· CTtest Copione variabili: CTEST_MEMORYCHECK_SUPPRESSIONS_FILE

· CTtest variabile del modulo: MEMORYCHECK_SUPPRESSIONS_FILE

Le impostazioni di configurazione aggiuntive includono:

ComandoBoundsChecker
Specifica un file Comando Controllo Memoria che è noto per essere compatibile con la riga di comando
Controllore di limiti.

· CTtest Copione variabile: nessuna

· CTtest variabile modulo: nessuna

Comando Purifica
Specifica un file Comando Controllo Memoria che è noto per essere compatibile con la riga di comando
Purificare.

· CTtest Copione variabile: nessuna

· CTtest variabile del modulo: COMANDOPURIFICARE

Comando Valgrind
Specifica un file Comando Controllo Memoria che è noto per essere compatibile con la riga di comando
Valgrind.

· CTtest Copione variabile: nessuna

· CTtest variabile del modulo: VALGRIND_COMANDO

ValgrindCommandOptions
Specifica le opzioni della riga di comando per il Comando Valgrind attrezzo. Verranno posizionati
prima della riga di comando di prova.

· CTtest Copione variabile: nessuna

· CTtest variabile del modulo: VALGRIND_COMMAND_OPTIONS

CTtest Invio step
In un CTtest Copione, l' ctest_submit() comando esegue questo passaggio. Argomenti al comando
può specificare alcune delle impostazioni dei passaggi.

Le impostazioni di configurazione includono:

Nome build
Descrivi la piattaforma client dashboard con una breve stringa. (Sistema operativo,
compilatore, ecc.)

· CTtest Copione variabili: CTEST_BUILD_NAME

· CTtest variabile del modulo: NOME COSTRUZIONE

Versione CDash
Specificare la versione di CDash sul server.

· CTtest Copione variabile: nessuna, rilevata dal server

· CTtest variabile del modulo: CTEST_CDASH_VERSION

CTestSubmitRetryCount
Specificare un numero di tentativi per ritentare l'invio in caso di errore di rete.

· CTtest Copione variabile: nessuna, usa il ctest_submit() RIPROVA_COUNT opzione.

· CTtest variabile del modulo: CTEST_SUBMIT_RETRY_COUNT

CTestSubmitRetryDelay
Specificare un ritardo prima di riprovare l'invio in caso di errore di rete.

· CTtest Copione variabile: nessuna, usa il ctest_submit() RIPROVA_DELAY opzione.

· CTtest variabile del modulo: CTEST_SUBMIT_RETRY_DELAY

CurlOpzioni
Specificare un elenco di opzioni separato da punto e virgola per controllare la libreria Curl che
CTest utilizza internamente per connettersi al server. Le opzioni possibili sono
CURLOPT_SSL_VERIFYPEER_OFF e a CURLOPT_SSL_VERIFYHOST_OFF.

· CTtest Copione variabili: CTEST_CURL_OPTIONS

· CTtest variabile del modulo: CTEST_CURL_OPTIONS

DropLocation
Il percorso sul server dashboard per inviare l'invio.

· CTtest Copione variabili: CTEST_DROP_LOCATION

· CTtest variabile del modulo: DROP_LOCATION se impostato, altrimenti CTEST_DROP_LOCATION

Metodo Drop
Specificare il metodo con cui inviare i risultati al server dashboard.
Il valore può essere cp, FTP, http, https, SCP, o xmlrpc (se CMake è stato creato con
supporto per esso).

· CTtest Copione variabili: CTEST_DROP_METHOD

· CTtest variabile del modulo: DROP_METHOD se impostato, altrimenti CTEST_DROP_METHOD

DropSite
Il nome del server della dashboard (per FTP, http e https, SCP e xmlrpc).

· CTtest Copione variabili: CTEST_DROP_SITE

· CTtest variabile del modulo: DROP_SITO se impostato, altrimenti CTEST_DROP_SITE

DropSitePassword
La password di accesso al server dashboard, se presente (per FTP, http e https).

· CTtest Copione variabili: CTEST_DROP_SITE_PASSWORD

· CTtest variabile del modulo: DROP_SITE_PASSWORD se impostato, altrimenti CTEST_DROP_SITE_PASWORD

Utente DropSite
Il nome utente di accesso al server dashboard, se presente (per FTP, http e https).

· CTtest Copione variabili: CTEST_DROP_SITE_USER

· CTtest variabile del modulo: DROP_SITE_USER se impostato, altrimenti CTEST_DROP_SITE_USER

è CDash
Specificare se il server dashboard è CDash o un vecchio server dashboard
implementazione che richiede Sito trigger.

· CTtest Copione variabili: CTEST_DROP_SITE_CDASH

· CTtest variabile del modulo: CTEST_DROP_SITE_CDASH

Comando Scp
SCP strumento da riga di comando da usare quando Metodo Drop is SCP.

· CTtest Copione variabili: CTEST_SCP_COMANDO

· CTtest variabile del modulo: COMANDO SCP

Website Descrivi il sito host del client dashboard con una breve stringa. (nome host, dominio,
ecc)

· CTtest Copione variabili: CTEST_SITO

· CTtest variabile del modulo: SITO, inizializzato da nome del sito() command

Sito trigger
Opzione legacy per supportare le precedenti implementazioni del server dashboard. Non utilizzato quando
è CDash è vero.

· CTtest Copione variabili: CTEST_TRIGGER_SITO

· CTtest variabile del modulo: TRIGGER_SITO se impostato, altrimenti CTEST_TRIGGER_SITO

Usa ctest online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Psi
    Psi
    Psi è un potente XMPP multipiattaforma
    client progettato per utenti esperti.
    Sono disponibili build per MS
    Windows, GNU/Linux e macOS. Pubblico:
    Utenti finali...
    Scarica PS
  • 2
    Volley Blobby 2
    Volley Blobby 2
    Continuazione ufficiale del famoso
    Blobby Volley 1.x gioco arcade..
    Pubblico: utenti finali/desktop. Utente
    interfaccia: OpenGL, SDL. Programmazione
    Linguaggio: C++, Lua. C...
    Scarica Blobby Volley 2
  • 3
    SuiteCRM
    SuiteCRM
    SuiteCRM è il Cliente pluripremiato
    Gestione delle relazioni (CRM)
    applicazione presentata dagli autori
    e manutentori, SalesAgility. È il
    mos del mondo...
    Scarica SuiteCRM
  • 4
    Poweradmin
    Poweradmin
    Poweradmin è un DNS basato sul Web
    strumento di amministrazione per il server PowerDNS.
    L'interfaccia ha il pieno supporto per la maggior parte
    delle caratteristiche di PowerDNS. Ha pieno
    sostegno...
    Scarica Poweradmin
  • 5
    Struttura Web Gin
    Struttura Web Gin
    Gin è un framework web incredibilmente veloce
    scritto in Golang che può eseguire fino a
    40 volte più veloce, grazie al suo
    API tipo Martini e versione personalizzata di
    http-out...
    Scarica Gin Web Framework
  • 6
    CEREUS LINUX
    CEREUS LINUX
    CEREUS LINUX basato su MX LINUX con
    vari entornos de escritorios. Questo è
    un'applicazione che può anche essere recuperata
    da
    https://sourceforge.net/projects/cereu...
    Scarica CEREUS LINUX
  • Di Più "

Comandi Linux

  • 1
    aa-clickquery
    aa-clickquery
    aa-clickquery - programma per interrogare
    click-apparmor DESCRIZIONE: Questo programma
    viene utilizzato per interrogare click-apparmor per
    informazione. UTILIZZO: aa-clickquery
    --click-fra...
    Esegui aa-clickquery
  • 2
    aa-exec-clic
    aa-exec-clic
    aa-exec-click - programma per l'esecuzione
    fare clic sui pacchetti in isolamento
    DESCRIZIONE: Questo programma è utilizzato per
    eseguire il pacchetto di clic in AppArmor
    confinamento. IO...
    Esegui aa-exec-click
  • 3
    cpio
    cpio
    cpio - copia i file da e verso gli archivi ...
    Eseguire cpio
  • 4
    pipa
    pipa
    cpipe - copia stdin in stdout while
    contare i byte e segnalare lo stato di avanzamento...
    Esegui cpipe
  • 5
    FvwmSalva
    FvwmSalva
    FvwmSave: il layout del desktop Fvwm
    modulo di salvataggio...
    Esegui FvwmSave
  • 6
    FvwmSave1
    FvwmSave1
    FvwmSave: il layout del desktop FVWM
    modulo di salvataggio...
    Esegui FvwmSave1
  • Di Più "

Ad