k6
Paquet d’installation silencieuse pour k6
1.4.2-1
Development
Development
- package: tis-k6
- name: k6
- version: 1.4.2-1
- categories: Development
- maintainer: WAPT Team,Tranquil IT,Ingrid TALBOT
- locale: all
- target_os: windows
- impacted_process: k6
- architecture: x64
- signature_date:
- size: 31.56 Mo
- installed_size: 57.42 Mo
package : tis-k6
version : 1.4.2-1
architecture : x64
section : base
priority : optional
name : k6
categories : Development
maintainer : WAPT Team,Tranquil IT,Ingrid TALBOT
description : k6 is an open source testing tool designed for developers to allow teams to create and integrate performance tests as part of the software development lifecycle, and help users test, analyze, and fix performance issues in their applications
depends :
conflicts :
maturity : PROD
locale : all
target_os : windows
min_wapt_version : 2.3
sources : https://k6.io/docs/get-started/installation/
installed_size : 57417216
impacted_process : k6
description_fr : k6 est un outil de test open source conçu pour les développeurs afin de permettre aux équipes de créer et d'intégrer des tests de performance dans le cadre du cycle de vie du développement logiciel, et d'aider les utilisateurs à tester, analyser et résoudre les problèmes de performance dans leurs applications
description_pl : k6 to narzędzie testowe o otwartym kodzie źródłowym przeznaczone dla programistów, które umożliwia zespołom tworzenie i integrowanie testów wydajności w ramach cyklu życia oprogramowania oraz pomaga użytkownikom testować, analizować i naprawiać problemy z wydajnością ich aplikacji
description_de : k6 ist ein Open-Source-Testing-Tool, das für Entwickler entwickelt wurde, um Teams die Erstellung und Integration von Leistungstests als Teil des Softwareentwicklungszyklus zu ermöglichen und die Benutzer beim Testen, Analysieren und Beheben von Leistungsproblemen in ihren Anwendungen zu unterstützen
description_es : k6 es una herramienta de pruebas de código abierto diseñada para desarrolladores con el fin de permitir a los equipos crear e integrar pruebas de rendimiento como parte del ciclo de vida de desarrollo de software, y ayudar a los usuarios a probar, analizar y solucionar problemas de rendimiento en sus aplicaciones
description_pt : O k6 é uma ferramenta de teste de código aberto concebida para programadores, que permite às equipas criar e integrar testes de desempenho como parte do ciclo de vida de desenvolvimento de software e ajuda os utilizadores a testar, analisar e corrigir problemas de desempenho nas suas aplicações
description_it : k6 è uno strumento di test open source progettato per gli sviluppatori, che consente ai team di creare e integrare i test delle prestazioni come parte del ciclo di vita dello sviluppo del software e aiuta gli utenti a testare, analizzare e risolvere i problemi di prestazioni nelle loro applicazioni
description_nl : k6 is een open source testtool voor ontwikkelaars waarmee teams prestatietests kunnen maken en integreren als onderdeel van de levenscyclus van softwareontwikkeling en waarmee gebruikers prestatieproblemen in hun applicaties kunnen testen, analyseren en oplossen
description_ru : k6 - это инструмент тестирования с открытым исходным кодом, предназначенный для разработчиков, позволяющий командам создавать и интегрировать тесты производительности как часть жизненного цикла разработки программного обеспечения, а также помогающий пользователям тестировать, анализировать и устранять проблемы производительности в своих приложениях
audit_schedule :
editor :
keywords :
licence :
homepage :
package_uuid : e75c98d8-1f9c-450f-9565-94a00c3f7a80
valid_from :
valid_until :
forced_install_on :
changelog :
min_os_version :
max_os_version :
icon_sha256sum : 8832b0a3dda3660fa4b7368bbde8023adebb5535c54b00218798cc8603778062
signer : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature_date : 2025-12-01T13:13:37.000000
signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,description_pt,description_it,description_nl,description_ru,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,changelog,min_os_version,max_os_version,icon_sha256sum,signer,signer_fingerprint,signature_date,signed_attributes
signature : EIXLFvC4zZxYBZhRDlEID3JG/fRTuXzRndx0hrz847fyhUs2GFLk3sJ3KjQaN7VaNRofL7de4KisENGwPf53N5I8pkB/9xQ7urf9q3WFWeDPWOM1pFLlJNW4OF5qDKL2rmYh2w+XKI404ePr7taQ0pUWvO3xh3TBqfF76QuGt94fWfGeee1rUD4m14QFkSMyfNN+GpbScPTdvT+I38aBwyfDXgrUwQBUe+sgwYAyfpBmZMkymZs+4mynhYNdvQfeteX6lp3b6FhaXs5QVLvz4bnzKUiAqpHOfguq0FtONwKBIsRmZVQ3OyFIZWoZXvOgUTREMoDuEZzZvpBK70541A==
# -*- coding: utf-8 -*-
from setuphelpers import *
def install():
bin_name = glob.glob("*.msi")[0]
install_msi_if_needed(
bin_name,
min_version=control.get_software_version(),
timeout=600,
)
create_programs_menu_shortcut("k6", makepath(systemdrive, programfiles, "k6", "k6.exe"))
def uninstall():
remove_programs_menu_shortcut("k6")
# -*- coding: utf-8 -*-
from setuphelpers import *
from setupdevhelpers import *
def update_package():
# Declaring local variables
package_updated = False
proxies = get_proxies_from_wapt_console()
if not proxies:
proxies = get_proxies()
api_url = "https://api.github.com/repos/grafana/k6/releases/latest"
# Get data from API
releases_dict = json.loads(wgets(api_url, proxies=proxies))
msi_found = False # Flag pour indiquer la découverte d'un fichier .msi
for release in releases_dict:
if msi_found:
break
for asset in releases_dict["assets"]:
if asset["browser_download_url"].endswith(".msi"):
url_download = asset["browser_download_url"]
latest_bin = url_download.split("/")[-1]
version = latest_bin.split("-")[1].replace("v", "")
msi_found = True # Mettre à jour le flag pour indiquer qu'un msi a été trouvé
break
if not isfile(latest_bin):
package_updated = True
wget(url_download, latest_bin, proxies=proxies)
# nettoyer les fichiers temporaires
for f in glob.glob("*.msi"):
if f != latest_bin:
remove_file(f)
control.set_software_version(version)
control.save_control_to_wapt()
return package_updated
38d056ab130f7bf7c481c12636a4e9959de36561d3dfcbe54c6e3571bc0c1dc3 : WAPT/certificate.crt
eb5eea030efea7e099a39fd363fd2e27a0807ecefd9211edf210cd24c9703aa0 : WAPT/control
8832b0a3dda3660fa4b7368bbde8023adebb5535c54b00218798cc8603778062 : WAPT/icon.png
15fdc6a81eae73beb37e72aded558d8974e595aff1e0414498d85b7669b15d3f : k6-v1.4.2-windows-amd64.msi
a9b168aed295e23bb75f729d94d6a06bae773e46ab892e0e3f1364b66f4187f2 : luti.json
dae590e609d965d4e6619acae363b857e784e92273a7eb6de15536be7d8f32c8 : setup.py
7ec9162d980986af9a05961fb42bde0cd60108cac6fbd7aae10f5eaf4e0e91d3 : update_package.py