ഇംഗ്ലീഷ്ഫ്രഞ്ച്സ്പാനിഷ്

Ad


OnWorks ഫെവിക്കോൺ

lift.yaml - ക്ലൗഡിൽ ഓൺലൈനിൽ

ഉബുണ്ടു ഓൺലൈൻ, ഫെഡോറ ഓൺലൈൻ, വിൻഡോസ് ഓൺലൈൻ എമുലേറ്റർ അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിവയിലൂടെ OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് പ്രൊവൈഡറിൽ lift.yaml പ്രവർത്തിപ്പിക്കുക

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്‌സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന lift.yaml കമാൻഡ് ഇതാണ്.

പട്ടിക:

NAME


lift.yaml - ഒരു ലിഫ്റ്റ് ടെസ്റ്റ് സ്യൂട്ട് നിർവചിക്കുക

വിവരണം


കൈകാര്യം ചെയ്യുന്ന ഒരു ഇന്റഗ്രേഷൻ/ഫങ്ഷണൽ ടെസ്റ്റ് പ്ലാറ്റ്ഫോം ലിഫ്റ്റ് നൽകുന്നു എക്സിക്യൂട്ടബിൾ എളുപ്പത്തിൽ ടെസ്റ്റുകൾ
പൊതുവായും.

lift.yaml ഒരു ടെസ്റ്റ് സ്യൂട്ട് നിർവചിക്കാൻ ഫയലുകൾ ഉപയോഗിക്കുന്നു. അത്തരമൊരു ഫയൽ YAML-ൽ എഴുതിയിരിക്കുന്നു (-
http://yaml.org/) കൂടാതെ 3 റൂട്ട് സെക്ഷൻ തരങ്ങളെ പിന്തുണയ്ക്കുന്നു: ക്രമീകരണങ്ങൾ, പ്രാദേശിക ടെസ്റ്റുകൾ ഒപ്പം വിദൂര
ടെസ്റ്റുകൾ. ഈ ഡോക്യുമെന്റേഷനിൽ ഇവ കൂടുതൽ താഴെ രേഖപ്പെടുത്തുന്നു.

ഒരു ലിഫ്റ്റ് ടെസ്റ്റ് സ്യൂട്ടിൽ കുറഞ്ഞത് ഒരെണ്ണമെങ്കിലും അടങ്ങിയിരിക്കുന്നു lift.yaml ഫയൽ പക്ഷേ പലപ്പോഴും ഒരു ഫോൾഡറാണ്
ഒന്നിനൊപ്പം ശ്രേണി lift.yaml ഓരോ തലത്തിലും ഫയൽ.

കൂടുതൽ സവിശേഷമായ ഉപ-സ്യൂട്ടുകൾ നിർവചിക്കാൻ അത്തരം ഒരു ശ്രേണി ഉപയോഗപ്രദമാണ് (ഉദാ. അടിസ്ഥാനത്തിന് ഒന്ന്
പ്രവർത്തനക്ഷമത, പ്രകടനങ്ങൾക്കുള്ള ഒന്ന്...). ഓരോ ഉപ-സ്യൂട്ടിനും അതിന്റേതായ ഉണ്ട് lift.yaml ആകാം
വ്യക്തിഗതമായി പ്രവർത്തിപ്പിക്കുക.

a-ൽ നിർവചിച്ചിരിക്കുന്ന ക്രമീകരണങ്ങൾ lift.yaml ഫയൽ ഉപ-സ്യൂട്ടുകളിൽ പാരമ്പര്യമായി ലഭിക്കുന്നു. ഉപ-സ്യൂട്ടുകൾക്ക് അസാധുവാക്കാനാകും
അവർക്ക് ആവശ്യമെങ്കിൽ പാരമ്പര്യ ക്രമീകരണങ്ങൾ.

ക്രമീകരണങ്ങൾ നിർവചനം


റിമോട്ട് ടെസ്റ്റുകൾക്കായി ഉപയോഗിക്കുന്ന റിമോട്ട് മെഷീനുകൾ നിർവചിക്കാൻ ഈ വിഭാഗം ഉപയോഗിക്കുന്നു
ടെസ്റ്റുകളിലേക്ക് കടന്നുപോകുന്ന പരിസ്ഥിതി വേരിയബിളുകൾ നിർവചിക്കുക.

പരിസ്ഥിതി വേരിയബിളുകൾ ഓരോ ടെസ്റ്റിനും അവയുടെ നിർവചനത്തിൽ വ്യക്തിഗതമായി അസാധുവാക്കാവുന്നതാണ്.

ന്റെ റൂട്ടിൽ 'ക്രമീകരണങ്ങൾ' വിഭാഗം നിർവചിക്കേണ്ടതുണ്ട് lift.yaml ഫയൽ.

ക്രമീകരണങ്ങൾ:
# 'നിർവചിക്കുക' കീവേഡ് തുടർന്ന് റിമോട്ട് നാമം
my_remote നിർവ്വചിക്കുക:
ഹോസ്റ്റ്: ലോക്കൽ ഹോസ്റ്റ് # നിർബന്ധമാണ്
ഉപയോക്തൃനാമം: റൂട്ട് # നിർബന്ധമാണ്
പാസ്‌വേഡ്: foobar # ഓപ്‌ഷണൽ (ssh കീകൾ ശരിയായി സജ്ജീകരിച്ചിട്ടുണ്ടെങ്കിൽ)
my_other_remote നിർവ്വചിക്കുക:
ഹോസ്റ്റ്: ലോക്കൽഹോസ്റ്റ്
ഉപയോക്തൃനാമം: not_root
പാസ്വേഡ്: foobar
# ഇവ ടെസ്റ്റ് കമാൻഡുകളിലേക്ക് കൈമാറും
# പൊതുവായ ക്രമീകരണങ്ങൾ കൈമാറുന്നതിനുള്ള ഒരു മാർഗമായി അവ ഉപയോഗിക്കാം
പരിസ്ഥിതി:
MY_ENV_VAR1: foo
MY_ENV_VAR2: ബാർ

ലോക്കൽ ടെസ്റ്റ് നിർവചനം


ഓരോ ടെസ്റ്റിനെയും പ്രതിനിധീകരിക്കുന്നത് ഇതിന്റെ റൂട്ടിലുള്ള ഒരു വിഭാഗമാണ് lift.yaml ഫയൽ. ഇവിടെ ഒരു
ഉദാഹരണം:

# 'ടെസ്റ്റ്' കീവേഡ് തുടർന്ന് ടെസ്റ്റ് നാമം
ടെസ്റ്റ് my_test_name:
കമാൻഡ്: "./my_test_executable --my-arg" # നിർബന്ധമാണ്
റിട്ടേൺ കോഡ്: 0 # ഓപ്ഷണൽ (ഡിഫോൾട്ട് മുതൽ 0 വരെ)
കാലഹരണപ്പെടൽ: 10 # ഓപ്ഷണൽ, സെക്കന്റുകൾക്കുള്ളിൽ (സ്ഥിരമായി സമയപരിധിയില്ല)
പരിസ്ഥിതി: # ഓപ്ഷണൽ
MY_VAR: 42 # ഇതിനകം നിർവചിച്ചിരിക്കുന്ന വേരിയബിളിനെ അസാധുവാക്കാം

ഒരു ടെസ്റ്റ് കാലഹരണപ്പെടുകയാണെങ്കിൽ, അത് 124 തിരികെ നൽകും. അതിനാൽ ഒരു കമാൻഡ് കാലഹരണപ്പെടുമെന്ന് നിങ്ങൾക്ക് പരിശോധിക്കാം
'റിട്ടേൺ കോഡ്' മൂല്യം 124 ആയി സജ്ജീകരിക്കുന്നതിലൂടെ.

ഒരു ടെസ്റ്റ് ഉപയോഗിക്കുന്ന യഥാർത്ഥ പരിസ്ഥിതി ഇനിപ്പറയുന്ന ക്രമത്തിൽ കണക്കാക്കുന്നു: പരിസ്ഥിതി
ഉയർന്ന തലത്തിൽ നിർവചിച്ചിരിക്കുന്നത് lift.yaml ഫയലുകൾ (പൈതൃകം), തുടർന്ന് പരിസ്ഥിതിയിൽ നിർവചിച്ചിരിക്കുന്നു
നിലവിലുള്ളത് lift.yaml ഫയലും ഒടുവിൽ ടെസ്റ്റിൽ തന്നെ നിർവചിക്കപ്പെട്ട പരിസ്ഥിതിയും.

'കമാൻഡ്' ഒരു കേവല പാതയായിരിക്കാം, വൈദ്യുതധാരയുമായി ബന്ധപ്പെട്ട ഒരു പാതയാണ് lift.yaml സ്ഥാനം
അല്ലെങ്കിൽ ഒരു സിസ്റ്റം കമാൻഡ് (പിംഗ്, ചുരുൾ പോലെ...)

നീക്കംചെയ്യുക ടെസ്റ്റ് നിർവചനം


ഓരോ റിമോട്ട് ടെസ്റ്റിനെയും പ്രതിനിധീകരിക്കുന്നത് ഇതിന്റെ റൂട്ടിലുള്ള ഒരു വിഭാഗമാണ് lift.yaml ഫയൽ.
എല്ലാ ഓപ്ഷനുകളും വീണ്ടും ഉപയോഗിക്കുന്നതിനാൽ ദയവായി പ്രാദേശിക ടെസ്റ്റ് ഡെഫനിഷൻ ഡോക്യുമെന്റേഷനും പരിശോധിക്കുക
റിമോട്ട് ടെസ്റ്റുകൾക്കും ഇതേ വഴി. ഒരു ഉദാഹരണം ഇതാ:

# അറിയപ്പെടുന്ന വിദൂര നാമം തുടർന്ന് 'ടെസ്റ്റ്' കീവേഡും ടെസ്റ്റ് നാമവും
# ഇത് എന്റെ_റിമോട്ടിൽ പ്രവർത്തിപ്പിക്കുന്ന ഒരു ടെസ്റ്റ് നിർവ്വചിക്കുന്നു.
my_remote test my_remote_test_name:
കമാൻഡ്: "sh test/test.sh --my-arg"
റിട്ടേൺ കോഡ്: 0
കാലഹരണപ്പെടൽ: 2
# റിമോട്ടിലേക്ക് അപ്‌ലോഡ് ചെയ്യുന്ന ഫയലുകളും ഫോൾഡറുകളും ലിസ്റ്റ് ചെയ്യുക
# ടെസ്റ്റ് നടത്തുന്നതിന് മുമ്പ്.
വിഭവങ്ങൾ:
- ടെസ്റ്റ്/
പരിസ്ഥിതി:
MY_VAR: ഉള്ളടക്കം

അറിയണമെങ്കിൽ, ഒരു റിമോട്ട് ഉയർന്ന തലത്തിൽ നിർവചിക്കേണ്ടതുണ്ട് lift.yaml ഫയല്
(പൈതൃകം) അല്ലെങ്കിൽ നിലവിലുള്ളത് lift.yaml അല്ലെങ്കിൽ നേരിട്ട് വഴി --റിമോട്ട് എന്ന ഓപ്ഷൻ ലിഫ്റ്റ്
കമാൻഡ് ലൈൻ.

ഫയലുകളുടെ ഉറവിടങ്ങൾ "ഫ്ലാറ്റായി" അപ്‌ലോഡ് ചെയ്യപ്പെടുന്നു, അതേസമയം ഫോൾഡറുകൾ അവയുടെ ഘടന നിലനിർത്തുന്നു. ലിഫ്റ്റ് ചെയ്യും
ടെസ്റ്റ് അവസാനിച്ചതിന് ശേഷം റിമോട്ടിൽ നിന്ന് എല്ലാ ഉറവിടങ്ങളും ഇല്ലാതാക്കുന്നത് ശ്രദ്ധിക്കുക.

റിമോട്ടിൽ സൃഷ്ടിക്കപ്പെടുന്ന ഒരു താൽക്കാലിക ഡയറക്ടറിയിൽ കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യും.
ഈ ഡയറക്‌ടറിയിൽ റിസോഴ്‌സുകൾ ഉൾപ്പെടുത്തും, അതിനാൽ അവയിലേക്കുള്ള ആപേക്ഷിക പാതകൾ നിങ്ങൾക്ക് ഉപയോഗിക്കാനാകും
കമാൻഡ്/എക്സിക്യൂട്ടബിൾ.

പൂർണ്ണമായ ടെസ്റ്റ് സ്യൂട്ട് ഉദാഹരണം


ദി ഉദാഹരണം ലിഫ്റ്റ് ഉറവിടങ്ങളുടെ റൂട്ടിലുള്ള ഫോൾഡറിൽ a യുടെ പൂർണ്ണമായി കമന്റ് ചെയ്ത ഉദാഹരണം അടങ്ങിയിരിക്കുന്നു
ലിഫ്റ്റ് ടെസ്റ്റ് സ്യൂട്ട്, ഇത് ലിഫ്റ്റിന് തന്നെ ഒരു ഫംഗ്ഷണൽ ടെസ്റ്റ് സ്യൂട്ടായും ഉപയോഗിക്കാം.

ഡെബിയൻ സിസ്റ്റങ്ങളിൽ, ദി ഉദാഹരണം ഫോൾഡർ കണ്ടെത്താൻ കഴിയും /usr/share/doc/lift/example.

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് lift.yaml ഓൺലൈനായി ഉപയോഗിക്കുക


സൗജന്യ സെർവറുകളും വർക്ക്സ്റ്റേഷനുകളും

Windows & Linux ആപ്പുകൾ ഡൗൺലോഡ് ചെയ്യുക

  • 1
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player ഒരു സ്വതന്ത്ര മീഡിയ പ്ലെയറാണ്
    സോഫ്‌റ്റ്‌വെയർ, WMP, VLC എന്നിവ അടിസ്ഥാനമാക്കിയുള്ള ഭാഗം. ദി
    കളിക്കാരൻ മിനിമലിസ്റ്റ് ശൈലിയിലാണ്
    പത്തിലധികം തീം നിറങ്ങൾ, കൂടാതെ കഴിയും
    b ...
    AstrOrzPlayer ഡൗൺലോഡ് ചെയ്യുക
  • 2
    movistartv
    movistartv
    കോഡി മൂവിസ്റ്റാർ+ ടിവി എക്‌സ്‌ബിഎംസി/
    കോഡി ക്യൂ പെർമിറ്റ് ഡിസ്പോണർ ഡി യു.എൻ
    decodificador de los servicios IPTV ഡി
    മോവിസ്റ്റാർ ഇന്റഗ്രാഡോ എൻ യുനോ ഡി ലോസ്
    മീഡിയ സെന്ററുകൾ മാ...
    movistartv ഡൗൺലോഡ് ചെയ്യുക
  • 3
    കോഡ് :: ബ്ലോക്കുകൾ
    കോഡ് :: ബ്ലോക്കുകൾ
    കോഡ്:: ബ്ലോക്കുകൾ ഒരു സ്വതന്ത്ര ഓപ്പൺ സോഴ്സ് ആണ്,
    ക്രോസ്-പ്ലാറ്റ്ഫോം C, C++, Fortran IDE
    ഏറ്റവും ആവശ്യപ്പെടുന്ന ആവശ്യങ്ങൾ നിറവേറ്റുന്നതിനായി നിർമ്മിച്ചത്
    അതിന്റെ ഉപയോക്താക്കളുടെ. ഇത് വളരെ രൂപകൽപ്പന ചെയ്തിരിക്കുന്നു
    നീട്ടുന്നു...
    ഡൗൺലോഡ് കോഡ്:: ബ്ലോക്കുകൾ
  • 4
    നടുവിൽ
    നടുവിൽ
    Minecraft ഇന്റർഫേസിനു നടുവിൽ
    കൂടാതെ ഡാറ്റ/സ്ട്രക്ചർ ട്രാക്കിംഗ് ഒരു ഉപകരണമാണ്
    Minecraft-ന്റെ ഒരു അവലോകനം പ്രദർശിപ്പിക്കുക
    ലോകം, യഥാർത്ഥത്തിൽ അത് സൃഷ്ടിക്കാതെ. അത്
    കഴിയും...
    ഇടയ്ക്ക് ഡൗൺലോഡ് ചെയ്യുക
  • 5
    MSYS2
    MSYS2
    MSYS2 എന്നത് ഉപകരണങ്ങളുടെ ഒരു ശേഖരമാണ്
    ലൈബ്രറികൾ നിങ്ങൾക്ക് ഒരു നൽകുന്നു
    നിർമ്മാണത്തിന് ഉപയോഗിക്കാൻ എളുപ്പമുള്ള അന്തരീക്ഷം,
    നേറ്റീവ് വിൻഡോസ് ഇൻസ്റ്റാൾ ചെയ്യുകയും പ്രവർത്തിപ്പിക്കുകയും ചെയ്യുന്നു
    സോഫ്റ്റ്വെയർ. ഇത് കോൺ...
    MSYS2 ഡൗൺലോഡ് ചെയ്യുക
  • 6
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo ഒരു JPEG ഇമേജ് കോഡെക് ആണ്
    അത് SIMD നിർദ്ദേശങ്ങൾ ഉപയോഗിക്കുന്നു (MMX, SSE2,
    NEON, AltiVec) ബേസ്‌ലൈൻ ത്വരിതപ്പെടുത്തുന്നതിന്
    JPEG കംപ്രഷൻ ആൻഡ് ഡീകംപ്രഷൻ ഓണാണ്
    x86, x8...
    libjpeg-turbo ഡൗൺലോഡ് ചെയ്യുക
  • കൂടുതൽ "

ലിനക്സ് കമാൻഡുകൾ

Ad