Faits :
A.
A.a. B._ (le maître de l'ouvrage) a conclu un contrat d'entreprise avec C._ AG et D._ GmbH (ci-après: les entrepreneurs) pour la réalisation des travaux de rénovation de sa villa située à Mies (VD).
Les entrepreneurs ont sous-traité la réalisation des travaux d'électricité à A._ GmbH (ci-après: A._ ou la sous-traitante).
Le maître de l'ouvrage est en litige avec les entrepreneurs au sujet de la réalisation de l'ensemble des travaux.
A.b. B._ a déposé une requête de preuve à futur contre les entrepreneurs devant le Tribunal de première instance de Genève le 5 mars 2013. Il a conclu à ce qu'un expert soit désigné pour examiner la conformité au contrat des travaux effectués par les entrepreneurs.
Par ordonnance du 25 juin 2013, le tribunal a admis la requête, ordonné qu'une expertise judiciaire soit effectuée par l'architecte E._ et invité les parties à faire part au tribunal de leurs remarques concernant les questions à poser à l'expert, la personne de l'expert, ainsi que le montant des frais de l'expertise.
Par ordonnance du 13 septembre 2013, le tribunal a nommé E._ en qualité d'expert et fixé sa mission. Cette autorité a chargé l'expert d'examiner les travaux, d'indiquer, cas échéant, quelles sont les malfaçons constatées, de se prononcer sur la conformité de certaines installations avec les spécifications contractuelles et de collecter et sauvegarder toutes preuves utiles dans la perspective d'éventuels travaux de remise en état et d'une action judiciaire ultérieure; l'expert a été autorisé à requérir toutes pièces de la part des parties et de s'adjoindre le concours de tous tiers utiles à sa mission.
A.c. Dans l'intervalle, le 5 juillet 2013, B._ a ouvert une action en paiement contre les les entrepreneurs devant le Tribunal de première instance de Genève, dans laquelle les défenderesses ont dénoncé l'instance à A._ le 28 octobre 2013 (art. 78 CPC).
B.
B.a. Par requête du 14 octobre 2014, A._ a demandé à ce que le tribunal l'autorise à intervenir dans la procédure de preuve à futur aux côtés des entrepreneurs (art. 79 al. 1 let. a CPC).
A._ invoque être l'objet d'une procédure pénale administrative menée par l'Office fédéral de l'énergie, lequel a sollicité que le rapport d'expertise à rendre par E._ lui soit communiqué. Elle fait valoir qu'il lui est indispensable de pouvoir se prononcer sur les défauts allégués en relation avec les travaux d'électricité qu'elle a réalisés. Elle précise avoir informé l'expert du fait qu'elle se tenait à sa disposition pour tout renseignement, mais que celui-ci ne lui a pas répondu.
B._ s'est opposé à l'intervention de A._ dans la procédure de preuve à futur, parce que, d'une part, celle-ci n'a pas d'intérêt juridique à l'intervention accessoire et que, d'autre part, seule la procédure au fond lui a été dénoncée.
Les les entrepreneurs ont accepté l'intervention.
B.b. Par ordonnance du 4 février 2015, le Tribunal de première instance a rejeté la requête d'intervention formée par A._. Il a considéré que l'intervenante ne pouvait pas se prévaloir du droit d'intervention du dénoncé prévu par l'art. 79 al. 1 let. a CPC, car la procédure de preuve à futur ne lui avait pas été dénoncée, que l'intervenante ne pouvait pas être autorisée à intervenir à titre principal puisqu'elle n'avait pas de droit préférable excluant totalement ou partiellement celui d'une autre partie à la procédure comme l'exige l'art. 73 al. 1 CPC, qu'elle ne pouvait pas non plus se prévaloir d'un intérêt juridique à une intervention accessoire au sens de l'art. 74 CPC, puisque la procédure de preuve à futur avait déjà été admise et qu'il ne restait plus à l'expert qu'à rendre son rapport et qu'en tout état de cause la mission fixée à l'expert autorisait celui-ci à l'entendre en sa qualité de sous-traitante si cela lui paraissait utile.
Statuant par arrêt du 10 juin 2015, la Chambre civile de la Cour de justice du canton de Genève a rejeté le recours de A._ et confirmé le rejet de la requête d'intervention. Les motifs de cet arrêt sont en bref les suivants: à considérer l'art. 78 CPC, le fait pour cette dernière d'être dénoncée à l'action en paiement ne vaut pas dénonciation dans la procédure de preuve à futur, car il n'y a pas de lien juridique entre la procédure de preuve à futur et l'action au fond dans laquelle la preuve à administrer est destinée à être utilisée; au regard de l'art. 74 CPC, le tribunal a déjà fixé la mission de l'expert par décisions des 25 juin et 13 septembre 2013, de sorte que le maître de l'ouvrage avait ainsi obtenu gain de cause quant à l'administration de la preuve à futur, cela dès avant le dépôt de la requête d'intervention du 14 octobre 2014, et qu'à ce moment-là, il n'y avait plus de décision à rendre susceptible de porter atteinte à la situation juridique de la sous-traitante dont la requête d'intervention est ainsi tardive; celle-ci, à qui a été dénoncée la procédure opposant le maître de l'ouvrage aux entrepreneurs, a de toute manière le droit d'y intervenir sans autre condition, ce qui lui permettra de se déterminer sur l'expertise et de produire des pièces.
B.c. L'expert a déposé son rapport le 18 juin 2015.
C.
Contre cet arrêt, A._ interjette un recours en matière civile au Tribunal fédéral. Elle conclut à la réforme de cette décision, en ce sens que sa requête d'intervention soit admise et qu'elle puisse en conséquence verser à la procédure la prise de position et le chargé de pièces qu'elle a adressés le 22 août 2014 à l'Office fédéral de l'énergie dans le cadre de la procédure pénale administrative, se déterminer sur le rapport d'expertise et sur toutes les autres étapes de la procédure. Elle invoque la violation de son droit d'être entendue (art. 29 al. 2 Cst.) et celle des art. 74 et 79 CPC, ainsi que l'arbitraire dans l'interprétation et l'application de ces normes procédurales.
L'intimé B._ conclut à l'irrecevabilité, respectivement au rejet du recours.
Les entrepreneurs intimés déclarent qu'ils " appuient le recours en matière civile interjeté par (A._) ".
La cour cantonale se réfère aux considérants de son arrêt.
Les parties n'ont pas déposé d'observations complémentaires.
Par ordonnance présidentielle du 22 octobre 2015, la requête de mesures provisionnelles de la recourante a été admise et la suspension de la procédure de preuve à futur a été ordonnée.
Considérant en droit :
1.
Le Tribunal fédéral examine d'office la recevabilité des recours qui sont déposés devant lui (ATF 141 II 113 consid. 1 p. 116: 140 I 252 consid. 1 p. 254).
1.1. Le recours en matière civile au Tribunal fédéral est recevable contre les décisions finales (art. 90 LTF), contre les décisions partielles (art. 91 LTF) et, sous réserve des cas visés par l'art. 92 LTF, contre les décisions incidentes (art. 93 al. 1 LTF) si celles-ci peuvent causer un préjudice irréparable (let. a) ou si l'admission du recours peut conduire immédiatement à une décision finale qui permet d'éviter une procédure probatoire longue et coûteuse (let. b). Cette réglementation est fondée sur des motifs d'économie de procédure, le Tribunal fédéral ne devant en principe s'occuper d'une affaire qu'une seule fois, lorsqu'il est certain que la partie recourante subit effectivement un dommage définitif (ATF 134 III 188 consid. 2.2).
Alors que la décision qui rejette une requête de preuve à futur " hors procès " est une décision finale au sens de l'art. 90 LTF, car elle met fin à la procédure (ATF 138 III 46 consid. 1.1), la décision qui ordonne l'administration d'une preuve à futur "hors procès" au sens de l'art. 158 CPC, par exemple l'administration d'une expertise, est une décision incidente au sens de l'art. 93 al. 1 let. a LTF - les conditions de l'art. 93 al. 1 let. b LTF n'entrant pas en considération -, car elle ne termine pas la procédure. Celle-ci se poursuit par l'administration de la preuve, par d'éventuelles questions complémentaires des parties à l'intention de l'expert, ou encore, en cas de révocation ou de récusation de l'expert, par la nécessité de nommer un autre expert (ATF 138 III 46 consid. 1.1; arrêt 4A_248/2014 du 27 juin 2014 consid. 1.2.3).
La décision qui refuse d'autoriser l'intervention accessoire d'un tiers (sous-traitant) dans le cadre d'une telle procédure de preuve à futur pendante est en revanche une décision partielle au sens de l'art. 91 let. b LTF, car elle exclut qu'une nouvelle partie - qu'il s'agisse d'un consort, d'un intervenant, d'un dénoncé ou d'un appelé en cause - soit admise à cette procédure (ATF 134 III 379 consid. 1.1). Elle peut donc faire l'objet d'un recours immédiat.
1.2. Interjeté en temps utile (art. 100 al. 1 LTF) par l'intervenante qui a succombé dans ses conclusions (art. 76 al. 1 LTF) dans une affaire civile, de nature pécuniaire - dès lors que l'administration de preuves avant procès vise à tout le moins partiellement un but économique (arrêts 5A_832/2012 du 25 janvier 2013 consid. 1.1; 4A_143/2014 du 23 juin 2014 consid. 1) -, dont la valeur litigieuse atteint manifestement 30'000 fr. au vu des conclusions de l'action en paiement introduite par la suite, le présent recours en matière civile est recevable.
2.
La décision admettant ou rejetant une requête de preuve à futur " hors procès " est une décision de mesures provisionnelles au sens de l'art. 98 LTF, puisque la question de l'administration de la preuve requise n'est tranchée que provisoirement dans cette procédure et qu'il sera statué définitivement sur elle dans le procès au fond qui sera introduit ultérieurement (ATF 138 III 46 consid. 1.1 p. 46, 76 consid. 1.2; 133 III 638 consid. 2).
Pour déterminer si la décision partielle sur l'intervention rendue dans le cadre de la procédure de preuve à futur "hors procès" est une décision que le Tribunal fédéral revoit avec une pleine cognition (art. 95 LTF) ou une décision de mesures provisionnelles au sens de l'art. 98 LTF qui ne peut être attaquée que pour violation des droits constitutionnels, il faut examiner si la question juridique posée est tranchée provisoirement ou non (ATF 137 III 193 consid. 1.2; arrêt 4A_640/2009 du 2 mars 2010 consid. 3, non publié in ATF 136 III 178; 133 III 393 consid. 5.1). Or, bien que l'administration de la preuve à futur, en l'occurrence l'expertise, ait été admise et soit en cours, la question de la participation de l'intervenant à l'administration de cette preuve n'est pas tranchée définitivement, mais seulement provisoirement: l'intervenant, auquel le procès au fond a d'ailleurs été dénoncé, est certes exclu de cette procédure de preuve à futur par la décision attaquée, mais il pourra participer à la procédure au fond, demander à l'expert des éclaircissements et des compléments, l'inviter à déposer un rapport complémentaire et lui poser toutes questions à l'audience. Il s'ensuit qu'à l'encontre de la décision refusant l'intervention, seule peut être invoquée la violation de droits constitutionnels (cf. art. 106 al. 2 LTF; ATF 133 III 638 consid. 2).
3.
La question litigieuse est de savoir si l'intervention est admissible dans une procédure de preuve à futur "hors procès" et, dans l'affirmative, jusqu'à quand un tiers peut se faire admettre comme intervenant au cours de cette procédure.
3.1. Avant toute chose, il s'impose de rappeler les règles applicables et la jurisprudence afférente à la procédure de preuve à futur "hors procès".
En vertu de l'art. 158 al. 1 CPC, une preuve à futur peut être obtenue dans trois cas: lorsque la loi confère le droit d'en faire la demande (let. a), lorsque la preuve est mise en danger (let. b, 1er cas) ou lorsque le requérant a un intérêt digne de protection (let. b, 2e cas).
3.1.1. Dans le 1er cas de la let. b, le tribunal administre les preuves en tout temps lorsque la mise en danger de celles-ci est rendue vraisemblable par le requérant. Cette preuve à futur a pour but d'assurer la conservation de la preuve, lorsque le moyen de preuve risque de disparaître ou que son administration ultérieure se heurterait à de grandes difficultés. Une partie peut donc requérir une expertise ou une autre preuve sur des faits qu'elle entend invoquer dans un procès éventuel (preuve à futur "hors procès"), en vue de prévenir la perte de ce moyen de preuve (arrêt 4A_143/2014 du 23 juin 2014 consid. 3). L'administration de la preuve, qui intervient normalement au cours des débats principaux (art. 231 CPC), est effectuée hors procès, avant même l'ouverture de l'action (cf. art. 158 al. 1 in initio CPC, qui contient les termes "en tout temps"). N'est pas traitée ici la possibilité de requérir une expertise à titre de preuve à futur dans le procès pendant, soit à un stade antérieur à celui où elle serait normalement administrée (art. 231, 226 al. 3 CPC).
Dans le 2e cas de la let. b, la preuve à futur "hors procès" est destinée à permettre au requérant de clarifier les chances de succès d'un procès futur, de façon à lui éviter de devoir introduire un procès dénué de toute chance. Il s'agit là d'une nouvelle institution, qui n'était connue que de certains droits de procédure cantonaux, tels ceux des cantons de Vaud et Berne. Le requérant doit établir qu'il a un intérêt digne de protection à l'administration de la preuve. Il ne lui suffit pas d'alléguer avoir besoin d'éclaircir des circonstances de fait; il doit rendre vraisemblable l'existence d'une prétention matérielle concrète contre sa partie adverse, laquelle nécessite l'administration de la preuve à futur (ATF 140 III 16 consid. 2.2.2; 138 III 76 consid. 2.4.2 p. 81; arrêts 4A_143/2014 déjà cité, consid. 3.1; 4A_342/2014 du 17 octobre 2014 consid. 3).
3.1.2. Dans tous les cas, il s'agit d'une procédure probatoire spéciale de procédure civile (art. 1 CPC; arrêt 4A_143/2014 déjà cité, consid. 3.2). Elle est régie par les dispositions sur les mesures provisionnelles des art. 261 ss CPC (art. 158 al. 2 CPC). La procédure sommaire des art. 248 ss CPC est donc applicable (art. 248 let. d CPC). En particulier, le tribunal notifie la requête à l'autre partie ou cite immédiatement les parties à une audience (art. 253 CPC). Il ordonne l'administration de la preuve à futur et la procédure se poursuit ensuite par l'administration effective de cette preuve. Exceptionnellement, lorsque l'administration de la preuve ne peut être assurée autrement, le tribunal statue sans entendre la partie adverse (art. 265 CPC) et prend toutes les mesures en vue de l'administration de cette preuve.
Tous les moyens de preuve prévus par les art. 168 ss CPC peuvent être administrés en preuve à futur hors procès, et ce conformément aux règles qui leur sont applicables. Lorsqu'il s'agit d'une expertise, les règles des art. 183 à 188 CPC s'appliquent. En particulier, le tribunal nomme un expert, préside au déroulement des opérations, instruit l'expert et lui soumet les questions soumises à expertise (art. 185 al. 1 CPC). Il donne aux parties l'occasion de s'exprimer sur ces questions et de proposer qu'elles soient modifiées ou complétées (art. 185 al. 2 CPC) et fixe à l'expert un délai pour déposer son rapport (art. 185 al. 3 CPC). Il communique ensuite celui-ci aux parties et leur donne la possibilité de demander des explications ou de poser des questions complémentaires à l'expert (art. 187 al. 4 CPC). Le tribunal devra peut-être se prononcer sur une demande de récusation ou de révocation de l'expert, et nommer un autre expert (ATF 138 III 46 consid. 1.1; arrêts 5A_435/2010 du 28 juillet 2010 consid. 1.1.1; 4A_248/2014 déjà cité, consid. 1.2.3).
3.1.3. La procédure de preuve à futur n'a, dans tous les cas, pas pour objet d'obtenir qu'il soit statué matériellement sur les droits ou obligations des parties, mais seulement de faire constater ou apprécier un certain état de fait. Le tribunal ne statue pas sur le fond, ni, dans le 2e cas de l'art. 158 al. 1 let. b CPC, ne procède à un examen des chances de succès de la prétention matérielle du requérant (ATF 140 III 16 consid. 2.2.2; 138 III 76 consid. 2.4.2 p. 81, arrêt 4A_143/2014 déjà cité, consid. 3.1). Une fois les opérations d'administration de la preuve terminées, le juge clôt la procédure et met les frais et dépens à la charge du requérant (lequel pourra les faire valoir ultérieurement dans le procès futur au fond; cf. ATF 140 III 30 consid. 3.3 - 3.5).
L'administration de la preuve à futur " hors procès " ne prive pas les parties du droit de requérir du tribunal saisi de la cause au fond qu'il ordonne que la preuve soit administrée à nouveau. Toutefois, si le tribunal s'estime suffisamment renseigné par l'expertise effectuée à titre de preuve à futur, il peut renoncer à ordonner une nouvelle expertise. L'expertise ordonnée en procédure de preuve à futur a en effet la valeur d'une expertise judiciaire.
3.1.4. En l'espèce, l'arrêt attaqué n'indique pas sur la base de quelle disposition légale la preuve à futur "hors procès" a été ordonnée. Ce point peut toutefois demeurer indécis, dès lors que la question litigieuse de l'intervention dans le cadre de l'administration d'une expertise hors procès se pose de la même manière, quel que soit son fondement légal.
3.2. Il s'impose d'examiner désormais si une intervention accessoire peut être admise dans une telle procédure de preuve à futur "hors procès".
3.2.1. Aux termes de l'art. 74 CPC, qui règle l'intervention accessoire, quiconque rend vraisemblable un intérêt juridique à ce qu'un litige pendant soit jugé en faveur de l'une des parties peut en tout temps intervenir à titre accessoire et présenter au tribunal une requête en intervention à cet effet.
Par définition, l'intervenant accessoire ne fait donc pas valoir des prétentions propres, mais soutient les conclusions d'une des parties principales, qu'il a intérêt à voir triompher (arrêt 5A_603/2013 du 25 octobre 2013 consid. 4.2). Il doit rendre vraisemblable un intérêt juridique à ce que la partie aux côtés de laquelle il veut intervenir ait gain de cause.
Le jugement qui sera rendu entre les parties principales ne lui sera pas directement opposable, mais il aura valeur de moyen de preuve dans le procès ultérieur entre lui et la partie qu'il a assistée, le "résultat défavorable à la partie principale" lui étant "opposable" (art. 77 CPC); sont réservés les cas prévus par l'art. 77 let. a et b CPC.
Au vu de sa réglementation aux art. 74 à 77 CPC, l'institution de l'intervention accessoire a manifestement été pensée en relation avec un procès au fond pendant.
3.2.2. Il y a toutefois lieu d'admettre qu'un tiers puisse aussi intervenir dans une procédure de preuve à futur "hors procès". En effet, cette procédure est conçue comme une procédure formellement indépendante, régie par les règles des mesures provisionnelles (art. 158 al. 2 CPC qui renvoie aux art. 261 ss CPC). Elle est introduite par une requête et est close par décision du juge. La doctrine quasi unanime s'est prononcée dans ce sens (cf. ADRIAN STAEHELIN ET AL., Zivilprozessrecht, 2e éd. 2013, § 13 n° 56, p. 198; Z UBER/GROSS, in Berner Kommentar, Schweizerische Zivilprozessordnung, vol. I, 2012, n° 17 ad art. 74 CPC, p. 814; G RABER/FREI, in Basler Kommentar, Schweizerische Zivilprozessordnung, 2e éd. 2013, n° 15 ad art. 74 CPC, p. 468; STAEHELIN/SCHWEIZER, in Kommentar zur Schweizerischen Zivilprozessordnung [ZPO], Sutter-Somm/Hasenböhler/Leuenberger (éd.), 2e éd. 2013, n°s 14 et 22 ad art. 74 CPC, p. 613 ss; TANJA D OMEJ, in Kurzkommentar ZPO, Oberhammer/Domej/Haas (éd.), 2e éd. 2014, n° 3 ad art. 74 CPC, p. 386; LEUENBERGER/UFFER-TOBLER, Schweizerisches Zivilprozessrecht, 2010, n° 9.54, p. 229; contra: TARKAN GÖKSU, in Schweizerische Zivilprozessordnung [ZPO], Brunner/Gasser/Schwander (éd.), 2011, n° 18 ad art. 74 CPC, p. 468).
Certes, la procédure de preuve à futur n'aboutit pas à un jugement qui tranche des droits, de sorte que la condition posée par l'art. 74 CPC - que le litige soit jugé en faveur de l'une des parties - ne peut être remplie en tant que telle. Mais cette procédure, formellement indépendante, n'a de raison d'être qu'en relation avec un procès futur sur le fond, dans lequel l'expertise pourra être utilisée. Par conséquent, il faut et il suffit que le tiers intervenant à la procédure de preuve à futur "hors procès" rende vraisemblable qu'il pourrait intervenir à titre accessoire dans le procès futur sur le fond et qu'il a, de ce fait, intérêt à participer à l'administration de l'expertise en procédure de preuve à futur par des questions, des modifications de questions et des demandes d'explications à l'intention de l'expert ou en lui posant des questions complémentaires (art. 185 al. 2 et 187 al. 4 CPC).
3.2.3. En l'espèce, la société tierce qui requiert de pouvoir intervenir est une sous-traitante, qui a exécuté des travaux d'électricité dans la villa construite par les entrepreneurs pour le maître de l'ouvrage et contre laquelle les entrepreneurs pourront se retourner si des défauts lui sont imputables. De surcroît, le procès au fond était déjà pendant au moment du dépôt de la requête d'intervention de la sous-traitante et les entrepreneurs lui ont dénoncé le litige au fond. Il est donc manifeste que la sous-traitante a rendu vraisemblable un intérêt juridique à son intervention à la procédure de preuve à futur "hors procès" et son intérêt à participer à l'administration de l'expertise à titre de preuve à futur, laquelle porte aussi sur les travaux qu'elle a effectués.
D'ailleurs, la cour cantonale n'a, sur le principe, pas exclu qu'un tiers puisse intervenir à titre accessoire à la procédure de preuve à futur "hors procès". Elle a toutefois considéré qu'en l'espèce, la requête d'intervention était tardive.
3.3. Il reste donc à examiner jusqu'à quand une intervention peut être présentée au cours d'une procédure de preuve à futur "hors procès".
3.3.1. Conformément à l'art. 74 CPC, l'intervention est possible en tout temps (jederzeit). Autrement dit, l'intervenant peut requérir sa participation et se joindre à la procédure en tout état de cause, tant que celle-ci est pendante, donc aussi en appel ou dans le recours limité au droit (Message du 28 juin 2006 relatif au code de procédure civile suisse, FF 2006 6896 ad art. 72-75 CPC; cf. notamment STAEHELIN ET AL., op. cit., § 13 n° 57, p. 198; Z UBER/GROSS, op. cit., n° 18 ad art. 74 CPC, p. 814 s.); l'intervention n'est en revanche pas possible pour la première fois devant le Tribunal fédéral, seul celui qui a pris part à la procédure devant l'autorité cantonale ayant la qualité de partie à la procédure de recours fédérale (cf. art. 76 al. 1 LTF).
L'intervenant se joint toutefois au procès dans l'état où il le trouve: il ne peut accomplir que les actes de procédure compatibles avec l'état du procès (art. 76 al. 1 CPC); il ne peut exiger que l'on revienne à un stade antérieur de la procédure (cf. notamment STAEHELIN ET AL., op. cit., § 13 n° 59, p. 199; ZUBER/GROSS, op. cit., n° 3 ad art. 76 CPC, p. 826).
3.3.2. En l'espèce, la cour cantonale a considéré que le tribunal avait déjà fixé la mission de l'expert par décisions des 25 juin et 13 septembre 2013 et qu'à ce moment-là, il n'y avait alors plus de décision à rendre susceptible de porter atteinte à la situation juridique de l'intervenante. En d'autres termes, elle a estimé que la procédure était trop avancée pour autoriser une intervention, puisqu'il n'y avait plus de décision à rendre.
Cette conclusion est arbitraire. Tout d'abord, elle est en contradiction manifeste avec l'art. 74 CPC, qui admet l'intervention en tout temps, tant que la procédure est pendante, y compris en procédure de recours; or, selon la jurisprudence, la procédure de preuve à futur ne se termine pas avec la nomination de l'expert et la fixation de la mission de celui-ci (ATF 138 III 46 consid. 1.1). Ensuite, elle cause une atteinte aux droits de l'intervenante dans la mesure où elle l'a privée de son droit de participer à l'administration de l'expertise, de son droit à la communication du rapport de l'expert et de la possibilité de demander des explications ou de poser des questions complémentaires audit expert, par écrit ou en audience, dans cette procédure de preuve à futur "hors procès" (art. 185 al. 2 et 187 al. 4 CPC). Le fait que l'intervenante puisse intervenir dans le procès au fond (dont l'instance lui a d'ailleurs été dénoncée), dans lequel elle aurait la possibilité de se déterminer sur l'expertise et de produire des pièces, n'y change rien.
Il s'ensuit que le recours doit être admis, que l'arrêt attaqué doit être annulé et que l'intervention de la sous-traitante doit être autorisée avec effet au 14 octobre 2014, la cause étant renvoyée au Tribunal de première instance pour suite de la procédure de preuve à futur "hors procès".
4.
Vu le sort du recours, les frais judiciaires doivent être supportés par l'intimé B._ seul, qui s'est opposé à l'intervention, alors que les entrepreneurs intimés y ont acquiescé déjà en première instance (art. 66 al. 1 LTF). Cet intimé versera à la recourante une indemnité à titre de dépens (art. 68 al. 1 LTF). La cause est renvoyée à la cour cantonale pour nouvelle décision sur les frais et dépens de la procédure cantonale et au Tribunal de première instance pour suite de la procédure de preuve à futur.
Par ces motifs, le Tribunal fédéral prononce :
1.
Le recours est admis et l'arrêt attaqué est réformé en ce sens que l'intervention de A._ GmbH est autorisée avec effet au 14 octobre 2014, la cause étant renvoyée au Tribunal de première instance de Genève pour suite de la procédure de preuve à futur "hors procès".
2.
Les frais judiciaires, arrêtés à 5'000 fr., sont mis à la charge de l'intimé B._.
3.
L'intimé B._ versera à la recourante une indemnité de 6'000 fr. à titre de dépens.
4.
La cause est renvoyée à la Cour de justice du canton de Genève pour nouvelle décision sur les frais et dépens de la procédure cantonale.
5.
Le présent arrêt est communiqué aux parties, à la Cour de justice du canton de Genève, Chambre civile, et au Tribunal de première instance de Genève.
Lausanne, le 4 janvier 2016
Au nom de la Ire Cour de droit civil
du Tribunal fédéral suisse
La Présidente : Kiss
Le Greffier : Ramelet