Skip to content

Commit 354775b

Browse files
authored
Fix flaky test vision encoder-decoder generate (#28923)
1 parent 0507e69 commit 354775b

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

tests/models/vision_encoder_decoder/test_modeling_vision_encoder_decoder.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323

2424
from transformers import DonutProcessor, NougatProcessor, TrOCRProcessor
2525
from transformers.testing_utils import (
26-
is_flaky,
2726
require_levenshtein,
2827
require_nltk,
2928
require_sentencepiece,
@@ -286,6 +285,8 @@ def check_encoder_decoder_model_generate(self, config, decoder_config, pixel_val
286285
enc_dec_model.config.eos_token_id = None
287286
if hasattr(enc_dec_model.config, "decoder") and hasattr(enc_dec_model.config.decoder, "eos_token_id"):
288287
enc_dec_model.config.decoder.eos_token_id = None
288+
if hasattr(enc_dec_model.generation_config, "eos_token_id"):
289+
enc_dec_model.generation_config.eos_token_id = None
289290
enc_dec_model.to(torch_device)
290291

291292
inputs = pixel_values
@@ -324,10 +325,6 @@ def test_encoder_decoder_model_output_attentions(self):
324325
input_ids_dict = self.prepare_config_and_inputs()
325326
self.check_encoder_decoder_model_output_attentions(**input_ids_dict)
326327

327-
# FIXME @gante: flaky test
328-
@is_flaky(
329-
description="Fails on distributed runs e.g.: https://app.circleci.com/pipelines/github/huggingface/transformers/83611/workflows/666b01c9-1be8-4daa-b85d-189e670fc168/jobs/1078635/tests#failed-test-0"
330-
)
331328
def test_encoder_decoder_model_generate(self):
332329
input_ids_dict = self.prepare_config_and_inputs()
333330
self.check_encoder_decoder_model_generate(**input_ids_dict)

0 commit comments

Comments
 (0)