EngelsFransSpaans

Ad


OnWorks-favicon

fiu-run - Online in de cloud

Voer fiu-run uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht fiu-run die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


fiu-run - een script om programma's te starten met behulp van libfiu

KORTE INHOUD


fiu-run [opties] programma [programmaargumenten]

PRODUCTBESCHRIJVING


fiu-run is een script waarmee u gemakkelijker programma's kunt starten libfiu(3). Het kan inschakelen
storingspunten en start de afstandsbedieningsmogelijkheden van libfiu voordat u met de uitvoering begint
het programma, waardoor de noodzaak wordt vermeden om een ​​speciaal opstartprogramma te schrijven om fouten te injecteren.

Het is vooral handig als het wordt gebruikt om fouten in de POSIX/libc-functies te injecteren, omdat
er zijn geen programmawijzigingen voor nodig.

Na het starten van programma's met fiu-run, fiu-ctrl(1) kan worden gebruikt om hun in- en uit te schakelen
faalpunten bij runtme.

Ga voor aanvullende documentatie naar de website van het project op
http://blitiri.com.ar/p/libfiu.

OPTIES


-c commando
Voer het gegeven libfiu-afstandsbedieningscommando uit voordat u het programma uitvoert (zie hieronder).
als referentie).

-x Gebruik de POSIX libfiu preload-bibliotheek, maakt het mogelijk om fouten in de POSIX- en C
standaard bibliotheekfuncties.

-f ctrlpad
Schakel bediening op afstand over benoemde leidingen in met het opgegeven pad als basisnaam, de
proces-ID zal worden toegevoegd (standaard is dit "$TMPDIR/fiu-ctrl", of "/tmp/fiu-ctrl" als
"$TMPDIR" is niet ingesteld). Stel in op "" om bediening op afstand over benoemde leidingen uit te schakelen.

-l pad
Pad waar u de vooraf geladen libfiu-bibliotheken kunt vinden. Standaard ingesteld op het pad waar ze naartoe gaan
zijn geïnstalleerd, dus meestal is dit correct.

Commando's voor de afstandsbediening hebben de vorm "commando param1=waarde1,param2=waarde2". Geldig
commando's zijn:

'inschakelen naam=NAAM'
Schakelt het NAME-foutpunt onvoorwaardelijk in.

'inschakelen_willekeurig naam=NAAM,waarschijnlijkheid=P'
Schakelt het NAME-foutpunt in met een waarschijnlijkheid van P.

Alle inschakelen* commando's kunnen ook optioneel worden overgenomen mislukkingsnummer en failinfo parameter,
analoog aan die van de C-functies.

Voorbeelden


Het volgende zal de fortuin(1) programma dat fouten in read() simuleert met 5%
waarschijnlijkheid (merk op dat de -x parameter is in dit geval vereist om storingspunten in te schakelen
in de POSIX- en libc-functies):

fiu-run -x -c "enable_random name=posix/io/rw/read,probability=0.05" fortuin

Door het meerdere keren uit te voeren, zul je zien dat het soms werkt, maar meestal
je krijgt verschillende fouten als gevolg van de gesimuleerde fouten.

Gebruik fiu-run online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    Turkse devops
    Turkse devops
    TurkDevOps en kaynak yaz?l?m
    geli?tirici topluluklar? DevTurks-Team
    Tarafunda desteklenmektir..
    Kenmerken:https://github.com/turkdevopshttps://turkdevops.g...
    Turkdevops downloaden
  • 2
    asamdf
    asamdf
    *asammdf* is een snelle Python-parser en
    redacteur voor ASAM (Association for
    Standaardisatie van automatisering en
    Meetsystemen) MDF / MF4
    (Meetgegevensformaat...
    Asammdf downloaden
  • 3
    LAME (lame is geen mp3-encoder)
    LAME (lame is geen mp3-encoder)
    LAME is een educatief hulpmiddel om te gebruiken
    voor meer informatie over MP3-codering. De
    doel van het LAME-project is om te verbeteren
    de psycho-akoestiek, kwaliteit en snelheid
    van MP...
    LAME downloaden (Lame is geen MP3-encoder)
  • 4
    wxPython
    wxPython
    Een set Python-uitbreidingsmodules die
    verpak de platformonafhankelijke GUI-klassen van
    wxWidgets.. Publiek: Ontwikkelaars. Gebruiker
    interface: X Window-systeem (X11), Win32 ...
    WxPython downloaden
  • 5
    packfilemanager
    packfilemanager
    Dit is de bestandsbeheerder van het Total War-pakket
    project, vanaf versie 1.7. EEN
    korte introductie in Warscape
    modificatie: ...
    Packfilemanager downloaden
  • 6
    IPerf2
    IPerf2
    Een tool voor netwerkverkeer om te meten
    TCP- en UDP-prestaties met metrische gegevens
    rond zowel doorvoer als latentie. De
    doelen zijn onder meer het onderhouden van een actieve
    iperf kabeljauw...
    IPerf2 downloaden
  • Meer "

Linux-commando's

Ad