Limite d'import Excel

Répondre
VincentGOUDE
Messages : 4
Inscription : ven. mars 10, 2017 2:14 pm

Limite d'import Excel

Message par VincentGOUDE »

Bonjour,
y-a-t-il des limites coté Squash ou coté Serveur concernant le nombre de test pouvant être importés via un fichier Excel nous sommes confrontés à des erreurs lorsque plus de 200 tests sont renseignés.

Merci
Kazgaroth
Messages : 36
Inscription : ven. févr. 17, 2017 1:59 pm

Limite d'import Excel

Message par Kazgaroth »

Bonjour Goude,

J'ai posé la question il y a plus de 2 semaines mais je n'ai pas eu de réponses des admins/dev :( :( :(


De mon coté ça part en timeout sur des imports de plus de 500 lignes.
Et quand on a plus de 6000 lignes, c'est désagréable...

De votre coté, quel est le comportement?
Avez-vous toujours le chenillard qui tourne (sur la page et/ou sur l'onglet de votre navigateur)?
- si oui, squash tourne toujours, il faut attendre (au pire jusqu'au timeout et recommencer avec moins de lignes)
- si non, squash s'est crashé

Sachant que les erreurs ne sont pas toutes remontées à l'écran :
- espace dans le path de votre cas de test/exigence/liaison des 2 ==> non catché
- etc...

De fait, à minima, bien vérifier que votre fichier est bien formaté au niveau des path.
Et si vous souhaitez faire ceinture/bretelle :
- ne pas mélanger majuscule/minuscule (le tri est fait selon la casse)
- ne pas utiliser de caractères spéciaux dans le path (ou bien les échapper avec '\')

J'attends votre retour pour savoir si ma réponse vous a été utile.
Dans le cas contraire, croisons les doigts pour qu'un GD (gentil dévloppeur) passe dans le coin et nous donne les infos de limitation possible du nombre de lignes excel traitées par fichier d'import.

cdt
Kaz
VincentGOUDE
Messages : 4
Inscription : ven. mars 10, 2017 2:14 pm

Limite d'import Excel

Message par VincentGOUDE »

Le comportement varie, le logo de chargement tourne en boucle.
Au bout de 15 minutes généralement un timeout est atteint et la bannière d'erreur apparait brièvement révélant si on clic dessus une Erreur 500:
error : Internal Server Error
type : org.hibernate.AssertionFailure
message : null id in org.squashtest.tm.domain.testcase.TestCase entry (don't flush the Session after an exception occurs)

La seule solution est de tronçonner le fichier d'import en lot de 200 Tests.
A noter que nous rencontrons le même problème sur le copier/coller de répertoire.
Kazgaroth
Messages : 36
Inscription : ven. févr. 17, 2017 1:59 pm

Limite d'import Excel

Message par Kazgaroth »

Bonjour GOUDE,

Le null id semble vouloir dire que vous avez une ligne qui ne passe pas.
Il y a un ID unique par testcase normalement.

Quelle version de squash utilisez-vous? le fichier d'import que vous utilisez correspond bien au modèle pour cette version de squash?

@Marion : pourriez-vous nous donner votre avis?

merci d'avance
cdt
Kaz
mdelobeau
Messages : 256
Inscription : lun. avr. 18, 2016 8:53 am

Limite d'import Excel

Message par mdelobeau »

Bonjour,

Il s'agit d'une limite plutôt côté serveur, il n'y a pas de limite connue côté Squash.
Qu'est-ce que vous observez ? L'import tourne en boucle ? Un timeout ?

Cordialement,

Marion - Equipe Squash
Kazgaroth
Messages : 36
Inscription : ven. févr. 17, 2017 1:59 pm

Limite d'import Excel

Message par Kazgaroth »

Bonjour Marion et Goude,

Grosso modo, les utilisateurs squash semblent tous impactés par ce souci (enfin, ceux qui utilisent la fonctionnalité d'import).

Marion, pourriez-vous nous fournir des infos sur comment contourner le problème?


Merci d'avance

cordialement,
Kaz
mdelobeau
Messages : 256
Inscription : lun. avr. 18, 2016 8:53 am

Limite d'import Excel

Message par mdelobeau »

Bonjour,

Malheureusement, je ne peux pas vous aider beaucoup plus.
Je vous invite à vous tourner vers vos services infra pour voir si un proxy bloque les requêtes au bout d'un certain temps (dans le cas où vous obtenez un timeout).

Pour info, je viens de faire le test en local d'importer 1000 cas de test et cela a fonctionné (ça a pris 10-15 min).

Cordialement,

Marion - Equipe Squash
Kazgaroth
Messages : 36
Inscription : ven. févr. 17, 2017 1:59 pm

Limite d'import Excel

Message par Kazgaroth »

en local, comme à partir du serveur?

si oui, c'est de la triche ;)

Je vais contacter mon équipe infra pour voir ce qu'il en est.
Je reviendrai ici donner une solution si on en trouve une :)
mdelobeau
Messages : 256
Inscription : lun. avr. 18, 2016 8:53 am

Limite d'import Excel

Message par mdelobeau »

Bonjour Kazgaroth,

J'ai refait le test sur une autre instance sur un serveur (sans tricher donc ;) ) et cela fonctionne également.

Merci de revenir vers nous dès que vous avez du nouveau.

Cordialement,

Marion - Equipe Squash
mc-squashuser
Messages : 25
Inscription : sam. mars 04, 2017 6:57 pm

Limite d'import Excel

Message par mc-squashuser »

Il convient d'échapper un certain nombre de caractères parasites (pas documentés à ma connaissance) : les parenthèses, les ":", et d'autres...
Sinon le chemin du cas de test n'est pas correctement reconnu comme il faut
Répondre